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.
If you read it you'll find out that it's basically the BSD license. Why jump to conclusions just because it's Microsoft?
Happy New Year, it's 1984!
It's impossible to be compatible with the BSD license and not be compatible with the GPL, because BSD is compatible with the GPL.
Unless you have some strange backwards definition of compatible, under which you would say "the GPL is compatible with the BSD license" because you can take BSD code and relicense it as GPL. However I think most people consider that statement false, while "the BSD is compatible with the GPL" is the true statement.
The fact is that BSD is compatible with the MS-PL and BSD is compatible with GPL. The BSD is compatible with a *lot* of licenses, including closed-source with a NDA.
You are funny. Did you read that page? Pretty much every damn license in existance is incompatible with the GPL. But the "fun" one is this:
Yeah, right. Reminds me of this gem buried in the old man pages for the GNU implementation of su :
Yeah, screw security! Who needs passwords! Down with sysadmins!!
I might as well quote the rest of it because it is so juice and nobody will bother to follow the link above:
PS: Just realized that the FreeBSD man-page thingy offers way more man pages than just for FreeBSD. Check it out!