11月18日消息,微軟面向植入系統開放了其大部分的開發和執行環境.NET Micro Framework的源代碼。
.NET Micro Framework主要用于諸如停車計時器、航行設備和智能遙控設備等。本周一,微軟在洛杉磯召開的專業開發者會議(PDC)上正式發布了Micro Framework 版本4,同時還發布了Apache2.0許可證的很多源代碼,并同時取消了與Framework相關的許可證費用。
然而,Framework的TCP/IP協議堆棧和密碼技術庫仍未開放。據開源組織負責微軟平臺戰略組的負責人Peter Galli介紹,這主要是因為微軟的對TCP/IP堆棧開放第三方許可(EBSNet),而密碼技術庫則用于.NET Micro Framework之外的范圍。
Galli表示,“當用戶需要使用這些密碼技術時,就會發現這些數據庫被其他東西所取代,而需要使用TCP/IP堆棧源代碼則需要直接聯系EBSNet。目前來說,大部分產品的源代碼都可以公開獲取,這保證了開發者們能夠使用用于.NET Micro Framework和CLR代碼本身的基礎常用庫。”
Galli援引了項目經理Colin Miller就微軟有意繼續保持項目活躍性的發言,“我們計劃組建由來自微軟和非微軟捐助人組成的核心技術團隊,繼續為小型設備生產高質量的產品。這支隊伍將作為我們同組織捐助者溝通與交流的紐帶。同時,微軟的開發者也將繼續增加.NET產品的功能性,并繼續同.NET團隊開展廣泛合作。”
輕量級的.NET Micro Framework可用于多款處理器中,除了微軟常用的標準x86外,還包括ARM產品。隨著ARM本周二為同Google Android開源移動操作系統合作的開發者們開放資源中心,植入性設備市場的競爭將日趨激烈。同時還有一些使用Linux系統的設備也不容小覷。