微軟以Apache許可協議開源ASP.NET MVC


微軟開發部門副總裁Scott Guthrie宣布,ASP.NET MVC及相關項目將在Apache許可證下開源,托管在CodePlex上。ASP.NET MVC是微軟的Web應用程序框架,早在2009年已宣布開源,但采用的是微軟公共許可證MS-PL。

在MS-PL許可證下,所有人都可以閱讀源代碼,但無權提出修改建議或貢獻代碼,對微軟的決定構不成任何影響。但在新的開源開發模式下,開發者可以修正bug,修改代碼,增加特性,微軟將接受第三方遞交的補丁。

微軟已經接受了開源.NET框架Mono創始人 Miguel de Icaza遞交的第一個補丁。除ASP.NET MVC外,微軟還開源了ASP.NET Web API和ASP.NET Web Pages v2。

具體內容參看Scott Guthrie博客《ASP.NET MVC, Web API, Razor and Open Source》,其中最讓我興奮地ASP.NET Web API也可以在Mono平台上用了,大大提升Mono的成熟度,最近剛寫了一個系列文章http://www.cnblogs.com/shanyou/category/307401.html 。期望微軟和Mono團隊能夠更密切合作。

看看http://news.ycombinator.com/item?id=3764074 這里的討論也很有意思。

 

ASP.NET MVC 4, ASP.NET Web API, ASP.NET Web Pages v2 (Razor)全部開源,並接受來自社區的貢獻(contributions)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM