10大物聯網操作系統驅動IoT行業快速發展
編者按:物聯網系統的需求不明確、商業模式不成熟、加上物聯網操作系統技術還在發展之中,商業和開源軟件產品無法滿足用戶要求,用戶只好選擇基于開源軟件去開發適合自己物聯網應用的軟件系統。

ARM開發了自己的開源嵌入式操作系統,名為mbed OS。由于它是由ARM自身開發的,所以ARM是唯一支持的架構。話雖如此,預計該操作系統會在智能家居和可穿戴式設備這兩個物聯網細分市場大放異彩。這款操作系統有別于另外許多的嵌入式操作系統,原因在于它是單線程,而不是多線程。ARM表示,它認為對于該操作系統能夠在尺寸最小、功耗最低的設備上運行而言是必不可少的。如果物理尺寸和電池使用時間至關重要,物聯網設備最后可能會在mbed OS上運行。

雖然蘋果還沒有在如今的物聯網市場扮演重要的角色,但是也會很快將這個角色角色扮演起來。到目前為止,蘋果已采用了其操作系統平臺的變種,開發了多款物聯網設備,比如蘋果電視、CarPlay(借助BlackBerry QNX)和蘋果手表。
展望未來,預計蘋果會繼續使用其iOS,并改動OS X,那樣它可以在物聯網端點設備上更精簡、更高效地運行。開發人員可以使用諸如最近發布的HomeKit之類的工具,這種框架用來構建控制家庭自動化設備的應用程序。

Nucleus RTOS是Mentor Graphics公司開發的一種嵌入式操作系統。這家公司聲稱,其軟件目前在30多億個設備上運行,這是個相當龐大的安裝群。該操作系統為眾多嵌入式架構提供了有力的支持,在汽車、醫療、公用事業、工業和消費類電子產品等行業垂直領域大受歡迎。
評論