Slashdot Mirror


Microsoft Open Sources ASP.NET MVC

Jimmy Zimms writes "Microsoft's ASP.NET MVC is an extension built on the core of ASP.NET that brings some of the popular practices and ease of development that were popularized by Ruby on Rails and Django to the .NET developers. Scott Guthrie, the inventor of ASP.NET, just announced that Microsoft is open sourcing the ASP.NET MVC stack under the MS-PL license. 'I'm excited today to announce that we are also releasing the ASP.NET MVC source code under the Microsoft Public License (MS-PL). MS-PL is an OSI-approved open source license. The MS-PL contains no platform restrictions and provides broad rights to modify and redistribute the source code.' Here's the text of the MS-PL.

6 of 227 comments (clear)

  1. Re:Typical by Anonymous Coward · · Score: 5, Insightful

    I don't get it, the license says you can make derivative works, and redistribute those works. Seems pretty free to me.

    I'm not trying to argue the point with you. I just don't get it. Its legal speak, which I'm always doubtful that I understand the implications. But, this seems like free software.

    Where am I getting it wrong?

  2. Re:Typical by Cube+Steak · · Score: 5, Insightful

    That Microsoft Shared Source License is open source, but not free software.

    This isn't the Shared Source License. It's the Microsoft Public License which is accepted as a free software license by both the OSI and the FSF. You seem to be ranting about something completely unrelated to this article.

  3. Re:Hardly open source by Cube+Steak · · Score: 5, Insightful

    Hardly open source

    How so? It's accepted as a free software license not only by the OSI but by the FSF as well.

    This is an improvement, but it's hardly a compatible license with most other licenses.

    The GPL is incompatible with a ton of other free software licenses. Does that make it "hardly open source" as well?

  4. Re:Free stuff on top of paid by wbren · · Score: 4, Insightful

    I'm not generally a fan of Microsoft, but I am actually quite impressed with the ASP.NET MVC framework. I certainly wouldn't say "very few people want it".

    --
    -William Brendel
  5. Read it PLEASE!!! by Vu1turEMaN · · Score: 4, Insightful

    Thank god someone said it. Ya know, HALF of the posts on here so far are "I wont trust MS" or some other closed-mind bullshit from Linux fanbois who MUST have it compatible with the GPL otherwise they piss their pants.

    If you take a step back and look at it, it is an amazing licence coming from Microsoft to use on something like this. The only issue the GPL has with it is its slight copyleft policies...go read the copyleft wiki to see if that's really a bad thing: http://en.wikipedia.org/wiki/Copyleft

  6. I can't tell if you are being disingenous by coryking · · Score: 5, Insightful

    Either I'm missing your point, or you are only telling a partial truth.

    because BSD is compatible with the GPL.

    It is one-way compatible. Almost all open-source licenses are one-way compatible with GPL. BSD code goes in, nothing comes out. MS-PL code goes in, nothing comes out. GPL is the blackhole of open source licenses. Stuff goes in, nothing comes out. Why? The license prohibits it.