ASP.NET MVC is now "open source." It's good?

This question only seeks feedback on the direction of ASP.NET MVC as a platform . I really don't send him like a fiery bait. My company is planning a major investment in web applications, and we need to decide whether ASP.NET MVC is the right direction.

===

Update Microsoft Responses

Scott Guthrie, Head of ASP.NET Development, posted this on his blog:

ASP.NET MVC is a free, fully supported Microsoft product that allows developers to easily create application web pages using the model-view-controller pattern

So, if the above statement is correct, then ASP.NET MVC is safe to deploy to .

ASP.NET MVC is released under the Microsoft Public License (MS-PL). MS-PL is an OSI-approved open source license . MS-PL does not contain platform restrictions and grants wide rights to modify and distribute the source code.

===

When Microsoft released ASP.NET MVC under an open source license (MS-PL), my first thought was that MS could soon abandon support. And with this thought, I would not want to invest in mastering this for obvious reasons.

I could be wrong, so I wanted to get feedback before making any solid decisions.

This is a good thing?

Update:

A friend asked a convincing question on this question: Is ASP.NET MVC Open Source or Shared Source? It made me think about the difference between Microsoft's open source initiatives and the true open source community, if you like, open source. And this difference is really due to the fact that Microsoft is still looking for an important product. This does not mean that access to the source is underestimated. Fine. We would like to have access to the Win32 source or even to the entire source code for Windows. Talk about problem solving fast! The concern is whether MS will now take a hand position toward ASP.NET MVC . In this case, I don’t know if we should use it, as it may take some time for the community to reliably build around the source collection, originally owned by a company that is usually not known for giving away the source code.

+6
asp.net-mvc open-source
source share
10 answers

Open source is always good. Now, if MS refuses to support, the community will continue to develop it. Previously, if MS dropped it, it was never updated.

+6
source share

The question you should ask is, "Is that bad?" Of course not.

Microsoft's choice of releasing MVC as an open source is an example of their changing outlook on open source and free software. I very much doubt that they did this so that they can refuse support.

+3
source share

Why don't you think open source is bad?

+2
source share

I would succeed if MS refused support because it was open source.

When MS announced that they were sending jQuery, she agreed with the statement that they would start supporting jQuery as a product.

So, if they support open source products that they don’t support, I would be shocked if they would stop supporting open source products that they support.

+1
source share

Microsoft, creating open source asp.net MVC, has nothing to do with not supporting it. Remember how it was released as an open source, means that MS will be the one to make changes along the way. Please note that they will not accept patches at this time, which is another clear indication that they are in full control of the project.

+1
source share

You can get the source code for the entire .NET Framework - I don't think MS will drop it soon. I think that open source MVC reflects the position that MS does in order to be more transparent with their source and collaborate with the open source movement, rather than the fact that they expect an early release. Despite this, it is an amazing structure, and I fully expect MVC to continue to support it, as it allows them to compete with Ruby / Python / Java in the MVC space.

0
source share

We just had an MS Presentation yesterday for our local .net user group on MVC. There was a discussion about the open source aspect. Within 24 hours from the release of the source, Mono people accepted MVC. This is all good!

I am very interested in the MVC developer community. Microsoft seems to be firmly behind the template and structure. I doubt very much that they will soon withdraw official support.

0
source share

REALLY NOT GOING, even if MS refuses support. because with its open source community will continue to work on it

this is the power of open source communities - even a software developer such as MS has been forced to change their minds and embrace it. these days, they are more and more open source. and its benefits to all of us (the developer community); -)

0
source share

It would be worth the time of each project that intends to use MVC to consider whether Microsoft supports the MVC and the community, and what are the risks of using MVC for the project (versus benefits).

Is MVC expected for the expected life of the project after its deployment? If the best guess is unknown or not, it is potentially not recommended to use MVC.

0
source share

Microsoft's commitment to supporting any product is based on market acceptance, competitive considerations, and product positioning. Their track record is inconsistent, regardless of whether they are open. Think of both IE and Frontpage. Opening source code can only increase your chances of stability in the long run, IMHO.

0
source share

All Articles