Microsoft Opens Up ASP.NET MVC

Microsoft has opened up ASP.NET MVC under its Microsoft Public License, a valid open source license. As Miguel de Icaza says, Microsoft contributing to open source is a good news for everyone. And with Mono, ASP.NET can go cross platform as well.

Microsoft seems to be seems to be starting from the opposite end than most of the open source projects. First Oxite – a CMS built on ASP.NET MVC – was open sourced, now the underlying MVC stack. I hope the trend continues and Microsoft opens up more core components.

Microsoft has to participate in open source, not only to compete with the likes of Linux and OpenOffice, but also with Mono, .NET’s open source counterpart. You might notice that with Mono and its tools, like MonoDevelop, might provide a much better open source ecosystem than .NET itself.

I look forward to more contribution from Microsoft to open source, not only by contributing code, but by also encouraging and acknowledging good open source work happening elsewhere.

Discussion [Participate or Link]

  1. Haacked said:

    Well we did include jQuery (3rd party OSS JavaScript library) within the ASP.NET MVC project templates (http://haacked.com/archive/2008/09/30/jquery-and-asp.net-mvc.aspx). That’s an acknowledgement of good open source work happening elsewhere, right?

  2. Abhijit Nadgouda said:

    I was more thinking about projects on ASP.NET MVC happening outside Microsoft, like Umbraco, Subtext or N2 to build community around ASP.NET MVC. But I completely agree with you that it is a big step by Microsoft to acknowledge and bundle jQuery.

Say your thought!

If you want to use HTML you can use these tags: <a>, <em>, <strong>, <abbr>, <code>, <blockquote>. Closing the tags will be appreciated as this site uses valid XHTML.



Abhijit Nadgouda
iface Consulting
+91 9819820312
My bookmarks


This is the weblog of Abhijit Nadgouda where he writes down his thoughts on software development and related topics. You are invited to subscribe to the feed to stay updated or check out more subscription options. Or you can choose to browse by one of the topics.