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