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