相關文章

3d8e2e0a859ce0e7d8efb5effba85d43 早在去年微軟的 BUILD 大會上,就在一台巨大的「腳踩鋼琴」上簡短展示過 「Windows on Device」(又名 Windows for IoT)這個名詞。不過,一直到今年年初,隨著 Raspberry Pi 2 的發表以及與微軟聯合宣佈會發表支援這個版本的 Windows,才讓我們稍微看到Windows未來在嵌入式系統的佈局。

根據之前微軟透露過有關 Windows 10 在 IoT (物聯網)領域的戰略佈局,在物聯網市場上,Windows 10 將會為用戶和開發者提供三個主要版本:

  • Windows 10 "Industry":類似現有的 Windows Embedded,屬於精簡版的桌面 Windows系統。將會用於 POS 裝置、ATM、地鐵道閘、行動 POS 等大型設備。這個版本僅支援 x86 架構處理器,可運行 win32 傳統應用和 Modern 應用。
  • Windows 10 "Mobile":為Windows Phone 和 Windows RT 合併的產物。可用於螢幕尺寸小於 8 英寸的各種行動裝置。同時支援 x86 和 ARM 處理器,但並沒有桌面環境(無法執行EXE檔),僅支援執行 Modern APP。
  • Windows 10 "Athens":精簡版 Windows Embedded (Windows Embedded Compact)。這是進一步壓縮原有 Windows Embedded 的硬體要求和資源消耗,可用於印表機或其它小型智慧硬體。支援 x86 和 ARM 處理器(如英特爾 Galileo 和 Raspberry Pi 2),可運行 Modern Universal App (通用應用)。

除了系統之外,未來的Windows for IoT還提供一個極度簡化的 .NET 原生環境「.NET Micro Framework」,僅提供精簡版 .NET 原生運行環境。可用于智慧手錶、智慧手環(如 Microsoft Band,韌體僅有數十 k 大小)等超簡易裝置。可用在更簡易的處理器上,運行簡單的 .NET 原生應用。

理論上,微軟針對 IoT 領域提供的 Windows 10 SKU 都使用同一個作業系統核心(OneCore),也因此使用同樣的 Windows 10 Runtime 和通用 Windows Store 應用商店。

根據 ZDNet 微軟生態觀察家 Mary Jo Foley 引用之前微軟 Windows IoT 團隊專案主管 Steve Teixeira 的描述,.NET Micro Framework 環境主要針對「準預裝(sub Preinstall Environment)」的穿戴式、車載或類似裝置,這些裝置通常由於過於簡單的硬體配備,而無法執行完整作業系統。

此外,據 Mary Jo Foley 的描述,Raspberry Pi 2、HoloLens 和 Surface Hub 這一類的設備,採用的正是 Windows 10 "Athens"。

微軟在去年的 BUILD 2014 之後,以Windows fot IoT 官網向合作夥伴和早期感興趣的開發者發放測試版Windows on Device。同時,在GitHub 上也能查看到有關 Windows IoT 相關版本的早初期程式碼。

根據 Surface Hub 發佈和之前在BUILD 2014 上的示範, x86 環境的 Windows 10 "Athens" 可以執行 Skype、OneNote 等應用,也能執行基本的應用程式設計環境。因此,開發者未來也可以在樹莓派上的"Athens"系統執行這些相關的應用,使得樹莓派也能下載微軟應用商店的App,可想而知,樹莓派的應用功能也將更多樣化。

 

資料來源:ZDNet

 

使用 Facebook 留言

發表回應

謹慎發言,尊重彼此。按此展開留言規則