繼華為的鴻蒙OS之后,國(guó)產(chǎn)操作系統(tǒng)領(lǐng)域再迎來(lái)新玩家。
10月26日,雷軍在發(fā)布會(huì)上推出了最新的澎湃OS系統(tǒng),作為一款全新的國(guó)產(chǎn)操作系統(tǒng),圍繞它出現(xiàn)了很多疑問(wèn),澎湃OS是自研還是套殼?是不是在碰瓷鴻蒙OS?性能水平究竟如何?與華為的鴻蒙OS相比究竟誰(shuí)更強(qiáng)呢?我們一起來(lái)聊一聊……
澎湃OS是不是自研系統(tǒng)?——是自研,但不完全是
關(guān)于這一問(wèn)題雷總可以說(shuō)是開(kāi)篇明義,對(duì)澎湃OS進(jìn)行了非常誠(chéng)實(shí)的描述——“它基于深度進(jìn)化的Android以及自研的Vela系統(tǒng)融合,徹底重寫底層架構(gòu),為未來(lái)百億設(shè)備、百億連接做好了萬(wàn)物互聯(lián)的公有底座。”
事實(shí)上,要判斷一個(gè)系統(tǒng)是否自研,首先內(nèi)核是最重要的標(biāo)準(zhǔn)之一,關(guān)于這一點(diǎn)在雷總發(fā)的微博中有詳細(xì)解讀:“在最底層的系統(tǒng)內(nèi)核層,我們將自研的Vela系統(tǒng)內(nèi)核與深度修改的Linux系統(tǒng)內(nèi)核進(jìn)行融合,重構(gòu)了性能調(diào)度、任務(wù)管理、內(nèi)存管理、文件管理等各個(gè)基礎(chǔ)模塊,實(shí)現(xiàn)了性能、效率的大幅提升。”
那么Vela是什么呢?根據(jù)小米的介紹,“Vela是小米基于開(kāi)源實(shí)時(shí)操作系統(tǒng)NuttX打造的物聯(lián)網(wǎng)嵌入式軟件平臺(tái)”,其作用在于為各種物聯(lián)網(wǎng)硬件平臺(tái)提供統(tǒng)一的軟件服務(wù),打通碎片化的物聯(lián)網(wǎng)應(yīng)用場(chǎng)景,與鴻蒙系統(tǒng)一樣都是為了打通物聯(lián)網(wǎng)聯(lián)通、協(xié)同的相關(guān)功能。
除此之外,澎湃OS還在系統(tǒng)內(nèi)核層之上的服務(wù)與框架層以外,增加了自研的安全子系統(tǒng),以及包含多媒體子系統(tǒng)、資源調(diào)度子系統(tǒng)、圖形子系統(tǒng)、硬件服務(wù)子系統(tǒng)、編譯器與運(yùn)行時(shí)子系統(tǒng)、網(wǎng)絡(luò)子系統(tǒng)等在內(nèi)的八大子系統(tǒng)。
其中又以智慧能力中心、大模型和AI部署框架構(gòu)成的小米自研AI子系統(tǒng)成為了整個(gè)系統(tǒng)的“智能大腦”,構(gòu)建起了一整套主動(dòng)智能、高性能、安全的系統(tǒng)中臺(tái)跨端互聯(lián)框架,實(shí)現(xiàn)能力無(wú)縫協(xié)同,而這是MIUI沒(méi)有的部分,所以不難看出,澎湃OS并不像有些評(píng)論所說(shuō)的只是“MIUI15”換殼而已。
在更上層的跨端層,澎湃OS則采用了自研的跨端互聯(lián)框架,其中包含了分布式子系統(tǒng)、跨端服務(wù)框架子系統(tǒng)、跨端公共能力子系統(tǒng)、跨端應(yīng)用框架子系統(tǒng)、跨端安全子系統(tǒng)幾個(gè)部分,使其能夠根據(jù)硬件能力差異靈活配置,不僅使每個(gè)獨(dú)立設(shè)備的性能都能得到徹底解放,還提供了更好的兼容性,用雷軍的話說(shuō)就是“讓整個(gè)小米澎湃OS生態(tài)打通了任督二脈”,構(gòu)成了小米設(shè)想中的“人車家全生態(tài)”的智能世界。
澎湃OS系統(tǒng)架構(gòu)
不僅如此,雷軍還強(qiáng)調(diào)澎湃OS還打造了貫穿內(nèi)核層、服務(wù)框架層、跨端層的全端安全系統(tǒng),在內(nèi)核層使用了完全獨(dú)立的“自研微內(nèi)核安全系統(tǒng)”,從底層保障安全性,實(shí)現(xiàn)全端隱私安全堅(jiān)固和防護(hù)。
也有網(wǎng)絡(luò)博主@數(shù)碼閑聊站為我們展示了“簡(jiǎn)化版”的架構(gòu)圖,可以看得出雖然還沒(méi)有到100%自研的程度,但毫無(wú)疑問(wèn)小米澎湃OS在自研方面的占比還是很高的,尤其在內(nèi)核層不僅融合了Linux和小米Vela,還對(duì)Linux進(jìn)行了大量的魔改,并重建了內(nèi)核基礎(chǔ)模塊,而在服務(wù)與框架的部分繼續(xù)使用了安卓原生的服務(wù)框架,因?yàn)橐^續(xù)使用安卓軟件生態(tài),安卓服務(wù)框架是缺少不了的,但是AI子系統(tǒng)、基礎(chǔ)服務(wù)子系統(tǒng)卻是小米自研的,當(dāng)然還有更上層的跨端層,這都是小米自研的。
網(wǎng)絡(luò)博主@數(shù)碼閑聊站對(duì)澎湃OS的解讀
與鴻蒙OS對(duì)比
前面提到的澎湃OS的五大亮點(diǎn)分別對(duì)應(yīng)了我們前面提到的澎湃OS在內(nèi)核、服務(wù)與框架層、AI子系統(tǒng)及最上層的跨端層,事實(shí)上鴻蒙OS也同樣有很多特點(diǎn)。
首先就是鴻蒙OS首次將分布式架構(gòu)用于終端OS,實(shí)現(xiàn)了跨終端無(wú)縫協(xié)同體驗(yàn),再通過(guò)統(tǒng)一的多終端開(kāi)發(fā)IDE支持,做到了“一次開(kāi)發(fā),多端部署”的目標(biāo)。不僅如此,鴻蒙OS還通過(guò)使用確定時(shí)延引擎和高性能IPC兩大技術(shù)優(yōu)化了人物的調(diào)度處理問(wèn)題,解決了現(xiàn)有系統(tǒng)性能不足的問(wèn)題,時(shí)延有效得到降低。
鴻蒙OS技術(shù)理念
此外,鴻蒙OS還采用了全新的微內(nèi)核設(shè)計(jì),擁有更強(qiáng)的安全特性和低時(shí)延特點(diǎn),微內(nèi)核設(shè)計(jì)的基本思想是簡(jiǎn)化內(nèi)核功能,在內(nèi)核之外的用戶態(tài)盡可能多地實(shí)現(xiàn)系統(tǒng)服務(wù),同時(shí)加入了相互之間的安全保護(hù)。
不僅如此,鴻蒙OS將微內(nèi)核技術(shù)應(yīng)用于可信執(zhí)行環(huán)境,通過(guò)形式化的方法重塑可信安全,通過(guò)數(shù)字模型驗(yàn)證所有軟件運(yùn)行路徑,顯著提高安全等級(jí),同時(shí)由于鴻蒙OS微內(nèi)核的代碼量只有Linux宏內(nèi)核的千分之一,其受攻擊幾率也大幅降低。
具體而言,鴻蒙OS系統(tǒng)功能按照“系統(tǒng)>子系統(tǒng)>功能/模塊”逐級(jí)展開(kāi),在多設(shè)備部署的場(chǎng)景下,支持根據(jù)實(shí)際需求裁剪某些非必要的子系統(tǒng)或功能/模塊。其中最基礎(chǔ)的內(nèi)核層可以分為內(nèi)核子系統(tǒng)和驅(qū)動(dòng)子系統(tǒng)兩個(gè)部分。由于鴻蒙OS采用了多內(nèi)核設(shè)計(jì),支持針對(duì)不同資源受限的設(shè)備選用合適的OS內(nèi)核,也就是能夠讓不同的設(shè)備使用不同的系統(tǒng)內(nèi)核。
與此同時(shí),內(nèi)核抽象層則可以通過(guò)屏蔽多內(nèi)核差異,對(duì)上層提供基礎(chǔ)的內(nèi)核能力,包括進(jìn)程/線程管理、內(nèi)存管理、文件系統(tǒng)、網(wǎng)絡(luò)管理及外設(shè)管理等多方面功能,這也就是鴻蒙OS微內(nèi)核的表現(xiàn)。
而從2012年就開(kāi)始自研的LiteOS物聯(lián)網(wǎng)操作系統(tǒng)也在這里進(jìn)一步與鴻蒙結(jié)合,以極小體積的內(nèi)核實(shí)現(xiàn)了雙向認(rèn)證、差分升級(jí)等多重機(jī)制,成為了整個(gè)鴻蒙系統(tǒng)基礎(chǔ)的重要組成部分。與此同時(shí),驅(qū)動(dòng)子系統(tǒng)則為鴻蒙OS硬件生態(tài)開(kāi)放提供了統(tǒng)一外設(shè)訪問(wèn)能力和驅(qū)動(dòng)開(kāi)發(fā)、管理框架,在其他的系統(tǒng)服務(wù)層及框架層、應(yīng)用層也都是圍繞分布式應(yīng)用的使用的特性展開(kāi)。
鴻蒙OS系統(tǒng)架構(gòu)
簡(jiǎn)而言之,如果說(shuō)小米澎湃是基于Android加上自研的Vela實(shí)時(shí)操作系統(tǒng),對(duì)安卓進(jìn)行深度定制的操作系統(tǒng),那么華為則是以LiteOS實(shí)時(shí)操作系統(tǒng)為基礎(chǔ),再打造出的一個(gè)全新的分布式操作系統(tǒng)。
這樣結(jié)構(gòu)上的區(qū)別意味著兩者在處理硬件請(qǐng)求和系統(tǒng)服務(wù)的方式上存在本質(zhì)的不同。澎湃OS采用了傳統(tǒng)的宏內(nèi)核設(shè)計(jì),通過(guò)模塊化的方式實(shí)現(xiàn)功能的擴(kuò)展,而鴻蒙采用的微內(nèi)核設(shè)計(jì)則是通過(guò)組件化的方式來(lái)實(shí)現(xiàn)功能的組合,微內(nèi)核架構(gòu)更注重模塊化和靈活性,這有助于快速適應(yīng)新興的技術(shù)和市場(chǎng)趨勢(shì)。
華為的“一次開(kāi)發(fā),多端部署”也是其能夠在跨設(shè)備之間實(shí)現(xiàn)共享生態(tài),為開(kāi)發(fā)者也提供了便利。而小米的澎湃OS則可以看做是一套掏空安卓、融合嵌入式系統(tǒng)的面向萬(wàn)物互聯(lián)的操作系統(tǒng),在此基礎(chǔ)上,小米的手機(jī)、汽車電視以及更多的智能硬件系統(tǒng)能夠?qū)崿F(xiàn)無(wú)縫連接,由此也帶來(lái)了更快的小米生態(tài)擴(kuò)展速度。
生態(tài)——可能才是真正決定成敗的關(guān)鍵
不得不說(shuō),雷軍作為一個(gè)資深軟件工程師,恐怕比任何人都清楚做系統(tǒng)簡(jiǎn)單,做生態(tài)困難的道理,而一款操作系統(tǒng)想要走向成功,不僅需要投入大量的研發(fā)資源來(lái)提供足夠強(qiáng)大的基礎(chǔ)功能、兼容性和安全性,生態(tài)構(gòu)建同樣重要。
在2011年的時(shí)候,雷軍就提到了包括硬件、軟件和互聯(lián)網(wǎng)服務(wù)的“鐵人三項(xiàng)”,而今小米已經(jīng)形成了一個(gè)超200種品類的巨大智能生態(tài)系統(tǒng),手機(jī)也不再是小米的“獨(dú)子”,而是成為了小米“人車家全生態(tài)”的中心。按照雷軍的說(shuō)法,小米汽車明年就要來(lái)了,澎湃OS明顯已經(jīng)在提前布局,而這將會(huì)對(duì)相關(guān)生態(tài)的發(fā)展起到非常積極的作用。
事實(shí)上,萬(wàn)物互聯(lián)的時(shí)代已經(jīng)近在眼前,而數(shù)量龐大的各種設(shè)備、五花八門的額操作系統(tǒng)及協(xié)議之間常常會(huì)造成生態(tài)鏈隔閡,這時(shí)候一個(gè)具備包容性、消弭隔閡的系統(tǒng)就必不可少,小米無(wú)論是打造自家生態(tài)鏈,還是放眼萬(wàn)物互聯(lián),都需要研發(fā)一個(gè)新的系統(tǒng)。
而澎湃OS可以說(shuō)是既融合了自家設(shè)備,也能互聯(lián)萬(wàn)物,一舉兩得之余,也標(biāo)志著小米在互聯(lián)網(wǎng)領(lǐng)域的進(jìn)一步發(fā)展和壯大,更重要的是,小米澎湃OS打破了各個(gè)平臺(tái)之間的壁壘,實(shí)現(xiàn)了數(shù)據(jù)的互通和共享,將完成互聯(lián)網(wǎng)的大一統(tǒng)。
不過(guò)想要打造健康發(fā)展的生態(tài),并不是一蹴而就的事情。即使強(qiáng)如華為,當(dāng)年的鴻蒙OS 2.0也不是一步到位,大量相關(guān)的問(wèn)題一直到鴻蒙OS 4.0才得到解決,走過(guò)了很多年,積累了一批原生應(yīng)用,Harmony OS NEXT才漸漸離我們?cè)絹?lái)越近。
鴻蒙OS“1+8+N”全場(chǎng)景戰(zhàn)略
很明顯,澎湃OS只是走了當(dāng)年鴻蒙OS走過(guò)的第一步,后面還有很長(zhǎng)的路要走,不過(guò)此次能夠基本統(tǒng)一安卓和Vela,為后續(xù)更新打好基礎(chǔ)已經(jīng)是大功一件,后續(xù)如果能夠通過(guò)“忒休斯之船”的方式,一步一步在發(fā)展中加入更多自研內(nèi)容,使其真正成為自研的系統(tǒng),還是非常值得期待的。
國(guó)產(chǎn)系統(tǒng)大繁榮的另一面——不可忽視的隱患和威脅
事實(shí)上,不僅是華為和小米,目前眾多國(guó)產(chǎn)廠商都在不斷優(yōu)化和改進(jìn)其操作系統(tǒng),并在交互層面進(jìn)行了很多創(chuàng)新嘗試。11月初,vivo也將發(fā)布自研的操作系統(tǒng),再加上同樣將于11月發(fā)布的OPPO的潘塔納爾系統(tǒng),還有號(hào)稱“僅次于鴻蒙”的榮耀MagicOS,國(guó)產(chǎn)手機(jī)廠商似乎正在經(jīng)歷著操作系統(tǒng)的“大爆發(fā)”,但無(wú)論如何,可以預(yù)見(jiàn)的是,手機(jī)在系統(tǒng)交互層面或許會(huì)迎來(lái)一波很大的變化。
與此同時(shí),這也表明了這一領(lǐng)域競(jìng)爭(zhēng)的激烈性。目前比較成功的蘋果、微軟及谷歌等公司都是花費(fèi)了數(shù)十年的時(shí)間才培育出了繁榮的應(yīng)用服務(wù)和生態(tài),谷歌、蘋果等巨頭至今也未能真正實(shí)現(xiàn)多終端的無(wú)縫協(xié)同,此前國(guó)內(nèi)互聯(lián)網(wǎng)巨頭阿里巴巴也曾推出過(guò)針對(duì)手機(jī)的YunOS,但在競(jìng)爭(zhēng)對(duì)手的打壓以及生態(tài)不足等諸多問(wèn)題之下也沒(méi)能成功。
早在2020年,時(shí)任華為消費(fèi)者業(yè)務(wù)軟件部副總裁楊海松就曾這樣表示,“很多巨頭都曾嘗試做自己的操作系統(tǒng),包括微軟,黑莓,以及功能機(jī)的王者諾基亞,他們都做過(guò)自己的操作系統(tǒng),但是我們發(fā)現(xiàn),操作系統(tǒng)如果想活下來(lái),市場(chǎng)占有率的底線是16%,這是一道生死線。”
而目前來(lái)看,根據(jù)調(diào)研機(jī)構(gòu)Counterpoint發(fā)布的數(shù)據(jù)顯示,今年第一季度,鴻蒙OS在中國(guó)市場(chǎng)的份額提升至8%,iOS為20%,安卓為72%;而在全球市場(chǎng),鴻蒙OS的份額為2%,iOS和安卓則分別為20%和78%。
不難看出,華為鴻蒙OS雖然發(fā)展迅猛,但想要真正與安卓和iOS“三分天下”,仍有不小的距離。而以華為的研發(fā)實(shí)力與資金實(shí)力想要在操作系統(tǒng)領(lǐng)域打下一片天地尚且困難重重,其他手機(jī)廠商想要成功做成操作系統(tǒng)的難度可見(jiàn)一斑。
與此同時(shí),如果每家手機(jī)廠商均自研操作系統(tǒng)可能會(huì)導(dǎo)致手機(jī)操作系統(tǒng)生態(tài)的割裂和碎片化,這不僅需要開(kāi)發(fā)者進(jìn)行更多版本的適配工作,增加了開(kāi)發(fā)的難度與資源消耗;還會(huì)導(dǎo)致用戶在使用習(xí)慣的不一致性與不兼容性,產(chǎn)生一定的學(xué)習(xí)成本;離散的操作系統(tǒng)還有可能會(huì)造成對(duì)基礎(chǔ)框架、驅(qū)動(dòng)及安全防護(hù)等多方面資源的浪費(fèi),不能不說(shuō)是一個(gè)潛在的隱患。
結(jié)語(yǔ)
無(wú)論如何,小米的澎湃OS作為繼華為HarmonyOS之后的又一個(gè)國(guó)產(chǎn)手機(jī)操作系統(tǒng),其誕生對(duì)于國(guó)產(chǎn)手機(jī)操作系統(tǒng)的發(fā)展而言無(wú)疑是令人振奮的。澎湃OS與鴻蒙OS都具備成長(zhǎng)為出色操作系統(tǒng)的潛質(zhì),但又各自獨(dú)立共同發(fā)展,由此可以打造“雙備份”,形成“雙保險(xiǎn)”,這也是不少人所期待的。正如科技行業(yè)常用的一個(gè)術(shù)語(yǔ)——冗余系統(tǒng),兩個(gè)各自獨(dú)立的系統(tǒng)共同發(fā)展將大大提升可靠性,也將為中國(guó)科技行業(yè)的自主創(chuàng)新夯實(shí)基礎(chǔ)。
不過(guò)無(wú)論如何,無(wú)論澎湃OS還是鴻蒙OS,作為手機(jī)操作系統(tǒng)最重要的還是性能及流暢度,能否滿足用戶的需求才是最終要的問(wèn)題。目前首批設(shè)備已經(jīng)開(kāi)始陸續(xù)推送正式版,感興趣的朋友可以試一試。