ورود

View Full Version : خبر: Microsoft ASP.NET MVC 1.0 is now Open Source MS-PL



hanif_x90
پنج شنبه 13 فروردین 1388, 15:26 عصر
The source for ASP.NET MVC has long been available up at http://www.codeplex.com/aspnet. The source has been "Available" so I usually call this "Source Opened" as opposed to "Open Source."

ASP.NET MVC has been "Free" as in "Gratis" since it started. That means, "Free like Beer." As ScottGu just blogged about moments ago, today, it's also "Libre" as in "Free like Speech." You can do what you want with the source.

Today, ASP.NET MVC is now Open Source and licensed under MS-PL. That means you can change it, redistribute your changes, even fork it if you want. MS-PL is an OSI-Approved Open Source License and you can read the legalese on their site.

"The Ms-PL contains no platform restrictions and provides broad rights to modify and redistribute the source code."

As a reminder, MEF (Managed Extensibility Framework) is another .NET Framework component that's MS-PL, as is the DLR (Dynamic Language Runtime) and IronRuby. The Ajax Control Toolkit and Silverlight Toolkit is also MS-PL.

These are all baby steps, but more and more folks at The Company are starting to "get it." We won't rest until we've changed the way we do business.

If you like, you can download and install ASP.NET MVC 1.0 from inside of the Web Platform Installer 2.0 directly.

Congrats to ScottGu and PhilHa and the team for making this happen. Now, go bask in the source as the ASP.NET MVC 1.0 download has been updated with a zip of the source. I hope Miguel is dancing today.

If you have any questions about the future, legal stuff, etc, I'll defer them to ScottGu (leave them in his comments).




منبع (http://www.hanselman.com/blog/MicrosoftASPNETMVC10IsNowOpenSourceMSPL.aspx)