微軟也將會(huì )實(shí)作Linux與Mac版本的伺服器端。NET Runtime,這將使ASP.NET 5.0的應用程式,可以跨平臺的在3大主要作業(yè)系統中執行。
CTI論壇(ctiforum)11月14日消息(記者 李文杰):過(guò)去視開(kāi)源為癌癥的微軟,今日也不得不敞開(kāi)雙手大力的擁抱開(kāi)源。微軟于13日公布,更多.NET的部分將納入開(kāi)源計劃之中,包含整個(gè)。NET伺服器端的核心類(lèi)別,ASP.NET 5.0、.NET Common Language Runtime(CLR)、Just-In-Time Compiler、Garbage Collector以及Base Class Libraries等,都在開(kāi)源的范疇之中。而微軟也將會(huì )實(shí)作Linux與Mac版本的伺服器端。NET Runtime,這將使ASP.NET 5.0的應用程式,可以跨平臺的在3大主要作業(yè)系統中執行。
簡(jiǎn)單來(lái)說(shuō),本次微軟總共開(kāi)源了.NET 3大區塊,而除了.NET Framework 4.6、.NET Core 5,還有Runtime跟編譯平臺等。
這些作為將使開(kāi)發(fā)者能夠建置在Windows Server以及Linux運作的。NET伺服器以及云端應用程式。不過(guò),值得注意的是,.NET客戶(hù)端的類(lèi)別將不會(huì )開(kāi)源,像使用者介面技術(shù)Windows Presentation Foundation(WPF)以及Windows Forms,微軟目前并無(wú)開(kāi)源的計劃。
微軟開(kāi)發(fā)部副總裁S. Somasegar表示,微軟想建立更健全的開(kāi)發(fā)者社群。雖然。NET伺服器端開(kāi)源計劃在幾個(gè)月后才會(huì )真正實(shí)施,但微軟已經(jīng)決定在Github公開(kāi)他們的原始碼。
在這之前,微軟早在2014年4月時(shí)宣布,通過(guò)NET基金會(huì ),已將眾多開(kāi)發(fā)工具列入開(kāi)源計劃之中,例如.NET編譯平臺Roslyn、ASP.NET、.NET Micro Framework,還有VB與C#等開(kāi)發(fā)語(yǔ)言。
不過(guò),.NET伺服器端的核心類(lèi)別的開(kāi)源以及。NET開(kāi)發(fā)工具的開(kāi)源,究竟之后會(huì )造成哪些影響及改變,需要持續的觀(guān)察,但是可以確定的是,微軟不光只是喊出「擁抱開(kāi)源」的口號,而且還逐步的實(shí)踐中。