微軟周一(11/16)在洛杉磯舉行的PDF開發者大會(Professional Developer Conference)上宣布,釋出 .NET Micro Framework 4.0版,並以Apache 2.0授權開放其源碼。

據微軟的說明,.NET Micro Framework是專為資源有限的裝置而設計的開發與執行環境,最早是由微軟的Startup Business Accelerator(新創事業育成)所開發,近來為了讓它能夠更符合微軟的總體技術開發方向,因此轉移到微軟的開發者事業部(Developer Division)。而之所以採行Apache 2.0授權,是因為該授權已經在嵌入式領域受到社群的採用。

不過,微軟並未釋出所有的原始碼,包括TCP/IP stack以及加密函式庫(Cryptography libraries)都不包含在內。

微軟平台策略事業群的開放源碼社群經理Peter Galli在Port 25部落格所張貼的文章引述微軟程式經理Colin Miller表示,這是因為TCP/IP stack是微軟從EBSNet所得到的第三方授權軟體,因此微軟無權釋出原始碼。

而加密函式庫則是因為它不在.NET Micro Framework的使用範疇之內,他表示,需要存取該程式碼的客戶將會發現,這些函式庫可以被取代。

為免這個平台將來可能的分裂,微軟並承諾會持續參與,並和社群合作。「我們計畫由微軟以及非微軟的貢獻者建立一個核心的技術團隊,目標是為所有小型的裝置建立高品質的產品。」微軟表示。這個團隊除了會做為社群貢獻的窗口之外,也可讓微軟開發者持續加入功能,並能與微軟的.NET團隊合作。(編譯/郭和杰)

熱門新聞

Advertisement