當(dāng)前位置:首頁 > 物聯(lián)網(wǎng) > 物聯(lián)網(wǎng)技術(shù)文庫
[導(dǎo)讀] PC時(shí)代造就了Windows操作系統(tǒng),移動(dòng)互聯(lián)網(wǎng)時(shí)代造就了Android和iOS操作系統(tǒng),如今物聯(lián)網(wǎng)時(shí)代正迅速崛起,又將造就什么操作系統(tǒng)呢? 操作系統(tǒng)作為一個(gè)產(chǎn)業(yè)的底層基礎(chǔ)設(shè)施,除了潛在的巨大商

PC時(shí)代造就了Windows操作系統(tǒng),移動(dòng)互聯(lián)網(wǎng)時(shí)代造就了AndroidiOS操作系統(tǒng),如今物聯(lián)網(wǎng)時(shí)代正迅速崛起,又將造就什么操作系統(tǒng)呢? 操作系統(tǒng)作為一個(gè)產(chǎn)業(yè)的底層基礎(chǔ)設(shè)施,除了潛在的巨大商業(yè)價(jià)值,在當(dāng)下時(shí)代背景中,更是具備了國家層面的戰(zhàn)略意義。

PC時(shí)代造就了Windows操作系統(tǒng),移動(dòng)互聯(lián)網(wǎng)時(shí)代造就了Android和iOS操作系統(tǒng),如今物聯(lián)網(wǎng)時(shí)代正迅速崛起,又將造就什么操作系統(tǒng)呢?

操作系統(tǒng)作為一個(gè)產(chǎn)業(yè)的底層基礎(chǔ)設(shè)施,除了潛在的巨大商業(yè)價(jià)值,在當(dāng)下時(shí)代背景中,更是具備了國家層面的戰(zhàn)略意義,擁有自主產(chǎn)權(quán)的優(yōu)秀操作系統(tǒng),才能避免受制于人。

因而,我們非常關(guān)注物聯(lián)網(wǎng)時(shí)代的操作系統(tǒng)進(jìn)展和格局,將在本文簡單探討以下問題:

為什么需要物聯(lián)網(wǎng)操作系統(tǒng)?

物聯(lián)網(wǎng)需要怎樣的操作系統(tǒng)?

發(fā)展至今,物聯(lián)網(wǎng)操作系統(tǒng)的核心流派和優(yōu)劣勢?

物聯(lián)網(wǎng)操作系統(tǒng)是否有創(chuàng)業(yè)公司機(jī)會(huì)?未來的商業(yè)價(jià)值如何體現(xiàn)?

本文由36氪聯(lián)合卓晟互聯(lián)CTO慕睿濤共同完成,卓晟互聯(lián)是國內(nèi)一家物聯(lián)網(wǎng)操作系統(tǒng)研發(fā)商,

36氪曾做過詳細(xì)報(bào)道

。慕睿濤是原SUN中國的第一位JavaME虛擬機(jī)開發(fā)工程師,原甲骨文Java與嵌入式系統(tǒng)事業(yè)部資深顧問。

以下是正文:

為什么需要物聯(lián)網(wǎng)操作系統(tǒng)?

在2012年左右物聯(lián)網(wǎng)的概念剛剛興起時(shí),整個(gè)產(chǎn)業(yè)聚焦在2個(gè)問題上:網(wǎng)絡(luò)連接,前端算力。換句話說,就是“先把設(shè)備連上網(wǎng)再說”。至于物聯(lián)網(wǎng)終端設(shè)備需要跑什么樣的軟件,如何開發(fā)前端軟件,前后端軟件如何協(xié)同開發(fā),甚至軟件平臺(tái)的安全性這樣的問題,全都“以后再說”。

隨著通訊芯片成本的降低、NB-IoT和4G甚至5G無線通訊網(wǎng)絡(luò)技術(shù)的發(fā)展,物聯(lián)網(wǎng)已經(jīng)解決了設(shè)備連接互聯(lián)網(wǎng)的問題。而隨著ARM32位MCU的普及,前端設(shè)備的計(jì)算能力有了很大提升,具備了運(yùn)行更復(fù)雜應(yīng)用的能力。

舊的問題解決了,新的問題也相繼出現(xiàn)。

網(wǎng)絡(luò)數(shù)據(jù)量激增,網(wǎng)絡(luò)響應(yīng)延遲,難以與迭代快、協(xié)議復(fù)雜的互聯(lián)網(wǎng)服務(wù)打通 于是邊緣計(jì)算越發(fā)重要,將計(jì)算分布到前端的網(wǎng)關(guān)和數(shù)據(jù)采集終端,和互聯(lián)網(wǎng)服務(wù)結(jié)合,是物聯(lián)網(wǎng)當(dāng)前發(fā)展階段的大勢所趨。

邊緣計(jì)算使得物聯(lián)網(wǎng)終端軟件復(fù)雜度大幅提升,而這個(gè)需求在幾年前還都是不存在的。過去物聯(lián)網(wǎng)產(chǎn)品的軟件功能在出廠時(shí)就基本固定了,上層軟件應(yīng)用開發(fā)和底層硬件緊密耦合,很難由第三方開發(fā)者為硬件開發(fā)應(yīng)用。這導(dǎo)致物聯(lián)網(wǎng)軟件應(yīng)用迭代慢、成本高,生態(tài)閉塞。

參考PC、互聯(lián)網(wǎng)以及移動(dòng)互聯(lián)網(wǎng)的技術(shù)發(fā)展歷程,軟件行業(yè)的爆發(fā)需要相對(duì)較為標(biāo)準(zhǔn)化的底層運(yùn)行環(huán)境作為支撐。于PC就是Windows、Linux、macOS,于互聯(lián)網(wǎng)就是瀏覽器,于移動(dòng)互聯(lián)網(wǎng)就是iOS和Android。

所以,物聯(lián)網(wǎng)也需要具備一套對(duì)軟件開發(fā)者更友好的、相對(duì)統(tǒng)一的操作系統(tǒng),使軟件開發(fā)過程從硬件開發(fā)中脫離出來。只需要基于操作系統(tǒng),即可快速開發(fā)上層應(yīng)用。

物聯(lián)網(wǎng)需要怎樣的操作系統(tǒng)?

首先,既然Android在智能手機(jī)上這么成功,那是否可以直接復(fù)制到物聯(lián)網(wǎng)領(lǐng)域呢?答案是否定的,原因包括Android是專為手機(jī)設(shè)計(jì)的操作系統(tǒng),運(yùn)行所需計(jì)算資源過大、難以兼容物聯(lián)網(wǎng)設(shè)備廣泛外設(shè)、存在安全問題等。

那么物聯(lián)網(wǎng)需要什么樣的操作系統(tǒng)底層運(yùn)行環(huán)境呢?大致有這樣幾個(gè)方面的需求:

跨平臺(tái):消弭硬件平臺(tái)差異,使軟硬件開發(fā)解耦合。

低成本:能在微小設(shè)備運(yùn)行,資源耗用小,降低硬件成本。

易學(xué)習(xí):相關(guān)技術(shù)有大量的存量開發(fā)者用戶,不需要重新學(xué)習(xí)。

強(qiáng)安全:擁有足夠強(qiáng)的安全機(jī)制,保障用戶設(shè)備和數(shù)據(jù)的安全。

前兩個(gè)是硬件廠商的需求,后兩個(gè)是軟件行業(yè)的需求。

物聯(lián)網(wǎng)操作系統(tǒng)的任務(wù),其實(shí)就是為邊緣計(jì)算軟件提供滿足這些需求的底層運(yùn)行環(huán)境。

發(fā)展至今,物聯(lián)網(wǎng)操作系統(tǒng)的核心流派和優(yōu)劣勢?

目前,市面上的物聯(lián)網(wǎng)操作系統(tǒng)基本形成了三大核心流派。

1、由傳統(tǒng)的嵌入式RTOS發(fā)展而來。典型代表:FreeRTOS、RT-Thread、LiteOS、uCOSMICO。

優(yōu)點(diǎn):在物聯(lián)網(wǎng)終端上已經(jīng)廣泛支持,硬件推廣成本低。

缺點(diǎn):軟件開發(fā)專業(yè)度極高,軟硬件開發(fā)難以隔離,對(duì)專業(yè)軟件公司進(jìn)入這個(gè)領(lǐng)域造成困難。

這條路上有著眾多玩家,尤其是在硬件行業(yè)里,RTOS仍舊是終端操作系統(tǒng)的主要選擇。由于歷史原因,傳統(tǒng)RTOS市場里大多是國外廠家,或是FreeRTOS這樣的國外技術(shù)人員活躍的開源社區(qū)產(chǎn)品。

國內(nèi)這幾年做得最好的是RT-Thread,目前發(fā)展勢頭非??臁F涔倬W(wǎng)信息顯示,RT-Thread已應(yīng)用于能源、車載、醫(yī)療、消費(fèi)電子等多個(gè)行業(yè),累積裝機(jī)量超過2億臺(tái)。

2、由其他領(lǐng)域的軟件平臺(tái)移植而來,如Linux、Java、Node.js Embedded、MicroPython。典型代表:Linaro,MicroEJ,卓晟互聯(lián),Ruff。

優(yōu)點(diǎn):軟件資源豐富,開發(fā)者眾多,軟件開發(fā)快成本低。

缺點(diǎn):適配物聯(lián)網(wǎng)終端硬件有難度,需要解決資源占用、外設(shè)接口擴(kuò)展、節(jié)電設(shè)計(jì)的多方面問題。

考慮到Java在傳統(tǒng)服務(wù)器行業(yè)的超高市場占有率,以及Java開發(fā)者的龐大社區(qū)規(guī)模,基于Java的物聯(lián)網(wǎng)操作系統(tǒng)方案,從傳統(tǒng)行業(yè)和傳統(tǒng)IT領(lǐng)域切入物聯(lián)網(wǎng)方向的公司,如果能夠在物聯(lián)網(wǎng)設(shè)備上開發(fā)Java應(yīng)用,將會(huì)極大釋放自身軟件業(yè)務(wù)能力,降低B端客戶采納物聯(lián)網(wǎng)方案的門檻。

人工智能領(lǐng)域里,Python在開發(fā)者資源方面有著絕對(duì)的領(lǐng)先地位。所以人工智能領(lǐng)域的物聯(lián)網(wǎng)設(shè)備,支持Python是很自然的選擇。不過目前還沒有出現(xiàn)提供比較成熟的、基于Python的物聯(lián)網(wǎng)操作系統(tǒng)產(chǎn)品的公司或社區(qū)項(xiàng)目。

互聯(lián)網(wǎng)公司轉(zhuǎn)到物聯(lián)網(wǎng)領(lǐng)域的時(shí)候,JavaScript是一條天然的技術(shù)路線選擇。這條路線上,國內(nèi)主要是Ruff。

3、由互聯(lián)網(wǎng)公司的云平臺(tái)延伸而來。典型代表:AliOS Things、Android Things。

優(yōu)點(diǎn):天生與互聯(lián)網(wǎng)服務(wù)相結(jié)合,方便對(duì)接互聯(lián)網(wǎng)應(yīng)用。

缺點(diǎn):基本上是各家產(chǎn)品對(duì)各家服務(wù),難以做到平臺(tái)中立,對(duì)軟件開發(fā)者來說功能性受到了限制。

目前來看,Android Things還是太大了,比嵌入式Linux更耗資源,且不再走Android的開源路線,基本成為了Google自家服務(wù)的SDK。對(duì)于國內(nèi)廠商來說,跟隨門檻比Android更高一些。

物聯(lián)網(wǎng)操作系統(tǒng)是否有創(chuàng)業(yè)公司機(jī)會(huì)?未來的商業(yè)價(jià)值如何體現(xiàn)?

過去,操作系統(tǒng)這樣的基礎(chǔ)軟件肯定要選擇大公司的技術(shù)方案,因?yàn)榧夹g(shù)發(fā)展、后續(xù)維護(hù)等工作比開發(fā)本身更重要,只有大公司才能擁有客戶的巨大信任。

但是隨著開源模式被廣泛接受,基于開源開發(fā)模式、標(biāo)準(zhǔn)開放的技術(shù)反而更能贏得客戶的青睞,因?yàn)檫@樣的模式擺脫了客戶對(duì)大公司的潛在依賴,任何公司都可以提供持續(xù)的技術(shù)支持。

這樣一來,操作系統(tǒng)這種以前看起來好像一定是要大公司來干的事,小公司、創(chuàng)業(yè)公司也可以來做,只要技術(shù)過硬。比如Linux,這項(xiàng)完全由社區(qū)(甚至不是一家公司)發(fā)展起來的操作技術(shù),雖然IBM也在玩,但是也有Redhat這樣的公司從無到有一路發(fā)展壯大起來。

大家都知道操作系統(tǒng)有多重要,多壟斷,但是如何體現(xiàn)到商業(yè)價(jià)值呢?

在各自領(lǐng)域的大玩家,基本都把物聯(lián)網(wǎng)操作系統(tǒng)看做拓展自身業(yè)務(wù),或是保住自身在行業(yè)中的地位的工具。比如華為的LiteOS,三星的Node.js,無法擺脫為自家硬件服務(wù)的屬性;AliOS Things或是Android Things,無法擺脫對(duì)自家服務(wù)的依賴。

但是這樣其實(shí)限制住了操作系統(tǒng)本身的商業(yè)價(jià)值,操作系統(tǒng)作為軟件基礎(chǔ)平臺(tái),其中立性才是自身價(jià)值的最大體現(xiàn)。

在操作系統(tǒng)的商業(yè)模式更加開放,且以開源為主流技術(shù)開發(fā)模式的今天,傳統(tǒng)的軟件商業(yè)價(jià)值變現(xiàn)方式,即授權(quán)、賣copy這樣的模式,已經(jīng)不適用了。相比之下,先快速做大生態(tài),然后從軟件、云服務(wù)、廣告等市場變現(xiàn),或許是更良性的模式。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對(duì)日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對(duì)環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運(yùn)營商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡稱"軟通動(dòng)力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉