這個8月電子行業(yè)最大新聞當(dāng)屬華為鴻蒙操作系統(tǒng),發(fā)布會當(dāng)天國內(nèi)媒體鋪天蓋地的新聞報道襲卷,有點“舉國歡慶”的味道,這一自主操作系統(tǒng)的發(fā)布的確難能可貴。
鴻蒙:貶贊參半
鴻蒙操作系統(tǒng)傳遞著華為看好物聯(lián)網(wǎng),布局未來的信心。華為消費者業(yè)務(wù)CEO余承東指出,鴻蒙這一操作系統(tǒng)非常適合物聯(lián)網(wǎng)設(shè)備,怎么理解?它的架構(gòu)很輕量化,適應(yīng)性強,可以滿足物聯(lián)網(wǎng)設(shè)備的萬物連接。
換句話說,華為鴻蒙的發(fā)布,為物聯(lián)網(wǎng)行業(yè)投下了重磅炸彈。是驚喜還是恐慌?
目前業(yè)內(nèi)有兩種聲音,貶贊參半。有業(yè)界專家認為目前還看不懂鴻蒙系統(tǒng),不應(yīng)過份“自high”,與其宣傳相比現(xiàn)實的應(yīng)用或許要打折扣。也有許多聲音認為這款操作系統(tǒng)將真正打通各種終端,且開源,將引領(lǐng)物聯(lián)網(wǎng)新生態(tài)的建立。
電子發(fā)燒友網(wǎng)記者在采訪國內(nèi)物聯(lián)網(wǎng)操作系統(tǒng)廠商RT-Thread的COO鄒誠時,鄒總表示,鴻蒙OS的發(fā)布引起了對國產(chǎn)OS前景和微內(nèi)核的廣泛討論和關(guān)注,操作系統(tǒng)尤其是物聯(lián)網(wǎng)操作系統(tǒng)對下控制管理芯片的運行,對上面向整個應(yīng)用生態(tài),作為最底層的核心軟件技術(shù),將受到產(chǎn)業(yè)乃至政府層面更多的支持和重視,這些都是對國產(chǎn)OS和物聯(lián)網(wǎng)生態(tài)的發(fā)展有益的影響。
他指出,雖然鴻蒙系統(tǒng)已經(jīng)發(fā)布,但目前這塊的資料還相對太受限,對物聯(lián)網(wǎng)生態(tài)的影響程度和這一系統(tǒng)的技術(shù)特性還無法評估。從已經(jīng)了解到的情況看,華為有多套操作系統(tǒng),例如面向物聯(lián)網(wǎng)領(lǐng)域的LiteOS,服務(wù)器領(lǐng)域的EulerOS,以及已經(jīng)應(yīng)用于TEE環(huán)境的鴻蒙微內(nèi)核。隨著鴻蒙的發(fā)布,這些操作系統(tǒng)未來的走向也尚未知。
鴻蒙引入的微內(nèi)核,但它目前不是物聯(lián)網(wǎng)的最佳選擇?
根據(jù)當(dāng)天發(fā)布會的信息,鴻蒙采用了微內(nèi)核架構(gòu),采用類似架構(gòu)的還有谷歌的fuchsia。最新消息谷歌的fuchsia 將于年底正式發(fā)布。
鴻蒙微內(nèi)核采用同一套操作平臺,針對不同硬件能力的產(chǎn)品進行部署,并采用分布式架構(gòu),提升效率。
余承東指出,現(xiàn)有操作系統(tǒng)基于安卓和linux系統(tǒng)的其內(nèi)核龐大,如安卓內(nèi)核有2000萬行代碼,但真正用到差不多8%的代碼,龐大的內(nèi)核至少需要2Gb以上的內(nèi)存,眾多IOT設(shè)備內(nèi)存非常小,顯然無法運行這樣的系統(tǒng)。
比較宏內(nèi)核、混合內(nèi)核與微內(nèi)核,Linux、谷歌chrome OS等屬于宏內(nèi)核,缺點在于架構(gòu)冗余,體驗不穩(wěn)定,os及生態(tài)分裂,難以適配全場景;
Windows、macOS屬于混合內(nèi)核,缺點是系統(tǒng)逐漸分裂,生態(tài)封閉,協(xié)同體驗僅限自有產(chǎn)品;
fuchsia屬于微內(nèi)核,可適配全設(shè)備,但非分布式設(shè)計,性能較差。
鄒誠補充道,Linux是宏內(nèi)核,造成它的驅(qū)動對Linux內(nèi)核的依賴性比較大,不類似Windows那樣可以由用戶很方便地自行安裝額外的驅(qū)動。QNX是微內(nèi)核,大量應(yīng)用在車載,軌道,工業(yè)控制等場合,在安全性,穩(wěn)定性,實時性上都有非常突出的表現(xiàn)。
他還指出,微內(nèi)核,因為它內(nèi)核小,安全等特性,適用于很多的嵌入式設(shè)備應(yīng)用場合。但對于性能要求非常高的場合,或資源非常受限的深度嵌入式設(shè)備中,其適用性還有待觀察。進程間通信(IPC)是它的劣勢,如果能夠克服這一難關(guān),微內(nèi)核操作系統(tǒng)也許會有一個大的發(fā)展。
華為在發(fā)布鴻蒙系統(tǒng)之前,已經(jīng)推出了另一款操作系統(tǒng)liteOS。它應(yīng)用于智能家居等領(lǐng)域,鴻蒙一出,是否會整合liteOS呢。
從現(xiàn)有的資料來看,鴻蒙主要應(yīng)用于 1(手機)+8(PC、平板、TV、音響、眼鏡、手表、車機、耳機)+N(移動辦公、智能家居、運動健康、影音娛樂及智能出行),大多數(shù)是性能要求較高的設(shè)備。而liteOS則適用于資源受限型設(shè)備。
基于這樣的現(xiàn)狀,鄒誠認為,從兩者的架構(gòu)上來說,是完全不同的系統(tǒng),沒有可比性。不過,預(yù)計兩者會進行融合,具體怎么融合,liteOS內(nèi)核完全更換為鴻蒙微內(nèi)核,或者兩者分別獨立,只是針對物聯(lián)網(wǎng)高端設(shè)備進行融合,目前還未可知。
國內(nèi)物聯(lián)網(wǎng)操作系統(tǒng)現(xiàn)有格局
鴻蒙是一款開源操作系統(tǒng),橫掃物聯(lián)網(wǎng)的決心似乎不小,對于其他操作系統(tǒng)而言有擔(dān)憂是必然的。鄒誠表示,華為在操作系統(tǒng)上的動作總體上來說,對國產(chǎn)OS的發(fā)展是有利的,對制衡國外操作系統(tǒng)如Android對產(chǎn)業(yè)的控制也是有好處的。至于對OS格局和競爭態(tài)勢的影響,還有待觀察。
這幾年,物聯(lián)網(wǎng)操作系統(tǒng)廠商扎難,包括FreeRTOS,RT-Thread,μC/OS,embed OS,華為LiteOS等等。這些操作系統(tǒng)都針對物聯(lián)網(wǎng)和嵌入式領(lǐng)域進行了各自的優(yōu)化,發(fā)揮著作用。
這樣的優(yōu)化主要在于對iot設(shè)備通用性和定制化需求的滿足與平衡。鄒誠分析說,雖然物聯(lián)網(wǎng)應(yīng)用非常的碎片化和多樣化,但共性化的需求卻非常之多,如內(nèi)核、文件系統(tǒng),網(wǎng)絡(luò)協(xié)議棧,低功耗管理等,物聯(lián)網(wǎng)操作系統(tǒng)完全可以搭建一個通用性的平臺,集合各類中間層組件,滿足不同級別應(yīng)用和不同行業(yè)的共性需求。
而廠商的定制化通過上層應(yīng)用的差異化,甚至是對中間層組件的修改和優(yōu)化來實現(xiàn)。這樣IoTOS可以讓通用性和差異化完美的結(jié)合,大大加速整個物聯(lián)網(wǎng)產(chǎn)業(yè)的發(fā)展,并極大降低資源和成本的投入。
RT-Thread COO 鄒誠
RT-Thread沉淀發(fā)展了十三年之久,一直以開源、中立、社區(qū)化的方式推進,擁有高度成熟、高可靠性的內(nèi)核和完整豐富的組件及軟件包生態(tài)。
它主要適用于三大類芯片:嵌入式MCU、WiFi及藍牙等連接類芯片、中高端應(yīng)用處理器。發(fā)展至今,商業(yè)應(yīng)用領(lǐng)域已經(jīng)及其廣泛,從傳感器節(jié)點、耳機手環(huán)等穿戴類設(shè)備,到IPC攝像頭、智能音箱、工業(yè)交換機及網(wǎng)關(guān)等高端智能設(shè)備,幾乎覆蓋物聯(lián)網(wǎng)的所有領(lǐng)域。采用RT-Thread的裝機量超過了2億臺,并正在迅猛增長當(dāng)中。RT-Thread也正得到越來越多行業(yè)頭部終端廠商和主流芯片企業(yè)的認可和采用。
從上圖電子發(fā)燒友對現(xiàn)有物聯(lián)網(wǎng)操作系統(tǒng)的不完全統(tǒng)計中,可以看到許多操作系統(tǒng)都是開源的,廠商們其實存在市場化與商業(yè)化的兩難選擇,是開源搶市場,還是商業(yè)創(chuàng)收呢,答案自然是選擇前者。
鄒誠認為,做為基礎(chǔ)軟件,商業(yè)模式是一個難題。很多時候,開源是一個手段,并不是結(jié)果。例如Linux上的RedHat企業(yè),它是完全基于服務(wù)方式,它的營收也到10+億美金,而市值則達到了300+億美金。盈利模式上需要各家基于自己的實際情況進行探索,抉擇。操作系統(tǒng)是基礎(chǔ)軟件平臺,更在乎應(yīng)用把平臺使用起來,在這個上面建立良性的生態(tài)。所以沒有生態(tài)的操作系統(tǒng)是軟件,不是系統(tǒng)平臺。
“目前來看,開源的物聯(lián)網(wǎng)操作系統(tǒng)都是以擴大影響力,提升市場占有和普及率為主要目標(biāo),如何商業(yè)化和盈利似乎不是這些操作系統(tǒng)考慮的首要目標(biāo)?!编u誠說道。
這也意味著,在物聯(lián)網(wǎng)發(fā)展的窗口期,許多操作系統(tǒng)廠商比拼的是跑馬圈地的速度,先把生態(tài)建好,占領(lǐng)制高點。
所以,RT-Thread下一步的產(chǎn)品規(guī)劃也將微內(nèi)核系統(tǒng)納入其中。
目前RT-Thread4.0支持了SMP多核和以腳本開發(fā)為特色的小程序,后面陸續(xù)推出了AT組件、傳感器框架、安全加解密框架、Micropython開發(fā)環(huán)境等。下半年還規(guī)劃推出針對RT-Thread的圖形化IDE開發(fā)工具,以大幅降低開發(fā)的門檻并提升開發(fā)體驗。
RT-Thread技術(shù)的演進一直非常快速,鄒誠相信以RT-Thread的技術(shù)沉淀和良好的生態(tài)基礎(chǔ),未來微內(nèi)核將受到市場的歡迎,成為中高端智能和高安全性領(lǐng)域的一個新選擇。
那么,這是否預(yù)示著物聯(lián)網(wǎng)操作系統(tǒng)未來將基于微內(nèi)核架構(gòu)進行正面交鋒?較量才剛開始。
-
操作系統(tǒng)
+關(guān)注
關(guān)注
37文章
6859瀏覽量
123491
發(fā)布評論請先 登錄
相關(guān)推薦
評論