2014年4月的Build開(kāi)發(fā)者大會(huì)上,微軟宣布開(kāi)源一批.NET庫(kù)和相關(guān)技術(shù),成立.NET基金會(huì)去管理和引導(dǎo)開(kāi)源組件的開(kāi)發(fā)。微軟還將在Apache 2.0許可證下開(kāi)源Roslyn編譯器堆棧,Roslyn是微軟所謂的編譯器即服務(wù),包含了C#和 Visual Basic.NET 編譯器。.NET基金會(huì)由來(lái)自微軟、GitHub和Xamarin的代表組成,Xamarin由GNOME創(chuàng)始人Miguel de Icaza等人創(chuàng)建,開(kāi)發(fā).NET開(kāi)源實(shí)現(xiàn)。Xamarin向基金會(huì)貢獻(xiàn)了它的部分庫(kù)。de Icaza在接受采訪時(shí)表示,微軟已經(jīng)變了,不僅僅移除了許可證中的限制,而且與Xamarin合作征求設(shè)計(jì)反饋,在創(chuàng)作共用許可證下發(fā)布文檔。
2014年11月13日,為了進(jìn)一步擴(kuò)大云計(jì)算市場(chǎng),微軟將不再把.NET和Visual Studio等關(guān)鍵軟件技術(shù)局限在Windows平臺(tái),今后還將兼容Linux、Mac OS X、iOS和Android。除此之外,微軟還宣布將開(kāi)放.NET核心服務(wù)器運(yùn)行環(huán)境和框架的源代碼,使得外部開(kāi)發(fā)者也可以對(duì)這一軟件開(kāi)發(fā)平臺(tái)做出貢獻(xiàn)。
作為這一變化的一部分,微軟將允許開(kāi)發(fā)者使用.NET運(yùn)行環(huán)境和框架,來(lái)為L(zhǎng)inux和Mac開(kāi)發(fā)基于服務(wù)器和云端的應(yīng)用。微軟還推出了功能齊全的新版Visual Studio 2013,并將免費(fèi)對(duì)獨(dú)立開(kāi)發(fā)者、學(xué)生、小企業(yè)等用戶開(kāi)放。