谷歌、微軟、華為、阿里加入戰局,物聯(lián)網(wǎng)操作系統這盤(pán)棋怎么下?

巫盼 6年前 (2019-09-02)

物聯(lián)網(wǎng)到底需不需要一個(gè)大一統的操作系統呢?

物聯(lián)網(wǎng),是近年來(lái)最熱的話(huà)題之一,尤其是在A(yíng)I和5G的推動(dòng)下,萬(wàn)物互連成為諸多科技公司對外的口號,隨之而來(lái)的是智能硬件、底層芯片的快速迭代發(fā)展。與此同時(shí),物聯(lián)網(wǎng)的操作系統,也被越來(lái)越多的科技巨頭提上日程。

從早年P(guān)C上的Windows到智能手機時(shí)代的iOS、Android,操作系統造就了如今的微軟、谷歌、蘋(píng)果,然而如今的香餑餑——物聯(lián)網(wǎng)操作系統卻仍處在一片混沌之中。

谷歌、微軟、華為、阿里加入戰局,物聯(lián)網(wǎng)操作系統這盤(pán)棋怎么下?

iOS、Android之后,物聯(lián)網(wǎng)操作系統成焦點(diǎn)

美劇《硅谷》里,主角之一的華裔小哥JianYang 買(mǎi)了臺智能冰箱,冰箱自帶顯示屏,配有掃碼檢測食物是否過(guò)期、是否需要補充功能的App。巧的是,就在最近,有人用冰箱在推特上發(fā)了條消息。

在越來(lái)越多的硬件設備具備智能能力后,如何去管控這些智能硬件成為大家關(guān)注的重點(diǎn)。換句話(huà)說(shuō),物聯(lián)網(wǎng)的終端設備需要在什么軟件上運行,我們要如何讓前后端的軟件協(xié)同開(kāi)發(fā),以及如何保證軟件平臺的安全性,這些無(wú)一不涉及到物聯(lián)網(wǎng)操作系統(OS)。再加上8月華為鴻蒙OS的發(fā)布,圍繞物聯(lián)網(wǎng)OS的討論開(kāi)始甚囂塵上。

就像PC時(shí)代的Windows、Linux、macOS,互聯(lián)網(wǎng)時(shí)代的瀏覽器,以及智能手機時(shí)代的iOS和Android,如果沒(méi)有操作系統提供標準化的底層運行環(huán)境,也難以誕生像阿里、騰訊這樣的互聯(lián)網(wǎng)巨頭。

同理,物聯(lián)網(wǎng)也需要一套能夠讓軟件開(kāi)發(fā)者快速開(kāi)發(fā)上層應用,且相對統一的操作系統。

最早有跡可循的物聯(lián)網(wǎng)OS來(lái)自是瑞典計算機科學(xué)研究所的網(wǎng)絡(luò )內嵌系統研究小組,他們當時(shí)開(kāi)發(fā)了一款名為“Contiki”傳感器系統,這是一個(gè)小型的嵌入式操作系統,只需要2KB的RAM與40Kb的ROM就能運行。

谷歌、微軟、華為、阿里加入戰局,物聯(lián)網(wǎng)操作系統這盤(pán)棋怎么下?

彼時(shí)大家對于物聯(lián)網(wǎng)本身還沒(méi)有一個(gè)具象化的概念,更何況是物聯(lián)網(wǎng)OS。真正出現有明確概念的物聯(lián)網(wǎng)OS是在2010年,RIOT(實(shí)時(shí)多任務(wù)操作系統)正式誕生。

隨后的2014年,如今已被英特爾收購的Wind River在德國紐倫堡的嵌入式世界大會(huì )上,對外公布VxWorks 7物聯(lián)網(wǎng)操作系統。同樣是這一年,Arm推出物聯(lián)網(wǎng)設備平臺和操作系統mbed OS。再往后,微軟在win10的基礎上推出了面向物聯(lián)網(wǎng)的操作系統 Windows 10 IoT Core。

國內也很快跟進(jìn),最早吃螃蟹的有上海慶科,他們早Arm三個(gè)月發(fā)布了物聯(lián)網(wǎng)OS MICO。與此同時(shí),在手機操作系統上鎩羽而歸的阿里Yun OS開(kāi)始轉向物聯(lián)網(wǎng)。之后的2015年,華為也推出了開(kāi)源物聯(lián)網(wǎng)OS LiteOS。

悄然間,一場(chǎng)圍繞物聯(lián)網(wǎng)操作系統的戰爭開(kāi)始了。

也有人會(huì )疑惑,為什么不能將我們既有的操作系統直接移植到物聯(lián)網(wǎng)環(huán)境中,答案很簡(jiǎn)單:不可以。

和當前的電腦、手機上的嵌入式操作系統不同的是,物聯(lián)網(wǎng)囊括下的硬件類(lèi)型非常多,所以跨平臺是關(guān)鍵,這一道門(mén)檻就將我們熟知的手機、PC操作系統排除在外。至今,還沒(méi)有一家公司能完美做到跨平臺的操作系統的開(kāi)發(fā),微軟苦心孤詣多年也未能解決。

另一方面,由于物聯(lián)網(wǎng)接入設備之間的通信協(xié)議種類(lèi)繁多,設備規格差異大,相應的操作系統也需要做到盡少的占用運行資源、功耗要低,并且支持多種物聯(lián)網(wǎng)互聯(lián)協(xié)議等,條條框框越多,上手便越困難。

所以,物聯(lián)網(wǎng)OS發(fā)展的速度比不上PC和手機端。“各自為政”是當前物聯(lián)網(wǎng)操作系統的現狀,上下游占有一定份額的廠(chǎng)商都拋出了做物聯(lián)網(wǎng)OS的橄欖枝。

物聯(lián)網(wǎng)操作系統仍處于一片混沌中

物聯(lián)網(wǎng)OS百花齊放,從技術(shù)路線(xiàn)上來(lái)看,業(yè)界一般分為兩種,一種是基于傳統操作系統進(jìn)行“剪裁”和定制,比如Google在A(yíng)ndroid基礎上做了刪減的Android Things、微軟的Win10 IOT、阿里的AliOS Things等。二是嵌入式實(shí)時(shí)操作系統,可以稱(chēng)為RTOS系列,代表有FreeRTOS、LiteOS、Wind River Vx Works、Arm Mbed OS、MICO等。

通常情況下,實(shí)時(shí)操作系統一般是運行在微控制器上,微控制器是將計算機運行所需要的一些資源(如ROM、RAM、I/O、定時(shí)器、ADC、DAC等)集成到了一個(gè)芯片上,俗稱(chēng)為單片機,所以實(shí)時(shí)操作系統占用的內存很少,也很少會(huì )有我們常見(jiàn)的用戶(hù)圖形交互界面。

谷歌、微軟、華為、阿里加入戰局,物聯(lián)網(wǎng)操作系統這盤(pán)棋怎么下?

除此之外,谷歌,華為也在開(kāi)辟一條全新的物聯(lián)網(wǎng)OS之路。2016年,谷歌被曝出正在基于微內核Zircon研發(fā)名為Fuchsia的物聯(lián)網(wǎng)OS,外界猜測Fuchsia是谷歌試圖使用單一操作系統統一整個(gè)生態(tài)圈的嘗試,即一個(gè)操作系統可以在智能手表、智能音箱、筆記本、智能手機等在內的設備上運行。

谷歌、微軟、華為、阿里加入戰局,物聯(lián)網(wǎng)操作系統這盤(pán)棋怎么下?

巧的是,華為最近剛剛發(fā)布的鴻蒙也是基于微內核的全場(chǎng)景分布式OS,目標基本上和谷歌Fuchsia一致。

谷歌、微軟、華為、阿里加入戰局,物聯(lián)網(wǎng)操作系統這盤(pán)棋怎么下?

不過(guò),雖然物聯(lián)網(wǎng)OS很多,但由于發(fā)展時(shí)間較短,至今都沒(méi)有出現形成氣候,出現占有一定主流市場(chǎng)份額的廠(chǎng)商。

這也是操作系統發(fā)展必經(jīng)的過(guò)程,只有硬件出貨量達到一個(gè)量級,一家獨大或者三足鼎立的局面才會(huì )慢慢浮出水面。以手機操作系統為例,智能手機混沌初開(kāi)之時(shí),諾基亞的Symbian、黑莓的BlackBerry、微軟的Windows Phone、谷歌的Android以及蘋(píng)果的iOS是同時(shí)共存,直到后期才演變?yōu)槿缃竦?ldquo;兩強”。

業(yè)內人士認為,物聯(lián)網(wǎng)OS之所以依然呈現“百花齊放”的局面,是因為市場(chǎng)遠未達到一定的規模,以及市場(chǎng)的成熟度不夠高。

確實(shí),做操作系統本身就不是容易的事情,入場(chǎng)的時(shí)機、生態(tài)的建設、成本的投入、不斷涌現的技術(shù)瓶頸等,最終披荊斬棘、熬出頭的只是寥寥幾家。

泥沙俱下,誰(shuí)主沉浮

操作系統天生就有著(zhù)開(kāi)源的血液,從最早的UNIX到后期的Linux,以及基于Linux內核開(kāi)發(fā)的Android,無(wú)開(kāi)源生態(tài),無(wú)操作系統,華為鴻蒙OS推出之際也立刻宣布了開(kāi)源。這也是擺在物聯(lián)網(wǎng)OS廠(chǎng)商面前的難題,如何籠絡(luò )開(kāi)發(fā)者在自家的操作系統上開(kāi)發(fā)軟件,擴大生態(tài)布局。

另外,物聯(lián)網(wǎng)涉及到的智能硬件種類(lèi)非常多,如何從底層打通不同廠(chǎng)商的不同硬件產(chǎn)品,當前既沒(méi)有統一的標準,行業(yè)從業(yè)者也難以形成合力去促成此事。當人人各掃門(mén)前雪,物聯(lián)網(wǎng)OS的推進(jìn)更是難上加難。

谷歌、微軟、華為、阿里加入戰局,物聯(lián)網(wǎng)操作系統這盤(pán)棋怎么下?

而且由于物聯(lián)應用場(chǎng)景范圍過(guò)廣,小到一個(gè)開(kāi)關(guān),大到智能電視,不同的應用場(chǎng)景對底層架構的要求也不一樣,至今也沒(méi)有一個(gè)物聯(lián)網(wǎng)OS能做到全場(chǎng)景的覆蓋,以至于有很多人在討論物聯(lián)網(wǎng)到底需不需要一個(gè)大一統的OS。

除此之外,物聯(lián)網(wǎng)OS的新挑戰也逐漸從終端擴展到了云上乃至邊緣側,因為大多數物聯(lián)網(wǎng)終端負責數據的收集與傳輸,數據的分析與處理會(huì )放在邊緣端或者云端。有業(yè)內人士表示,操作系統已經(jīng)不是傳統意義上的基礎軟件,而是為構建應用生態(tài)系統服務(wù)的平臺。以Arm推出的mbed為例,除了操作系統外,它還包括了一套在線(xiàn)開(kāi)發(fā)平臺和一個(gè)運行在云平臺的設備服務(wù)器。

所以當前對物聯(lián)網(wǎng)OS虎視眈眈的企業(yè)往往也會(huì )考慮布局“云、邊、端”多款I(lǐng)oT操作系統。

有趣的是,回顧桌面和手機OS的發(fā)展,蘋(píng)果之外,沒(méi)有任何一家公司能在硬件和操作系統上做到“一箭雙雕”,微軟通過(guò)Wintel聯(lián)盟,將PC硬件的生意交給了主機廠(chǎng),以捆綁銷(xiāo)售Windows操作系統,穩住自己的市場(chǎng)份額。Google雖坐擁Android,但“親兒子”Nexus系列手機始終未能在智能手機市場(chǎng)占得半壁江山。

所以,物聯(lián)網(wǎng)OS雖是塊讓人垂涎欲滴的肥肉,但想要吞食它絕非易事。從當前的行業(yè)現狀來(lái)看,物聯(lián)網(wǎng)OS仍然處于早期的“諸侯分割”階段,泥沙俱下,誰(shuí)主沉???

部分內容參考自:

1、《物聯(lián)網(wǎng)操作系統,一條九死一生的“不歸路”?》 源自:物女心經(jīng)

2、《逐鹿物聯(lián)網(wǎng)操作系統》 源自:財經(jīng)

3、《七年物聯(lián)網(wǎng)發(fā)展的幾個(gè)重要階段》源自:聯(lián)動(dòng)原素

最后,記得關(guān)注微信公眾號:鎂客網(wǎng)(im2maker),更多干貨在等你!

鎂客網(wǎng)


科技 | 人文 | 行業(yè)

微信ID:im2maker
長(cháng)按識別二維碼關(guān)注

硬科技產(chǎn)業(yè)媒體

關(guān)注技術(shù)驅動(dòng)創(chuàng )新

分享到