鴻蒙4年,爭議又起,它到底是不是安卓套殼?
HarmonyOS 鴻蒙系統(tǒng)在正式面世時,便引發(fā)了眾多互聯(lián)網(wǎng)人的密切關(guān)注,而伴隨著鴻蒙生態(tài)的成長,雖然不少人都逐漸使用起了搭載相應(yīng)系統(tǒng)的設(shè)備,不過還是有人對這一系統(tǒng)發(fā)出疑義。具體如何看待這類疑義?不如來看看作者的解讀。
鴻蒙4年了,2022年,搭載HarmonyOS的華為設(shè)備已達(dá)3.2億,到今天還有不少人在爭論它到底是不是安卓套殼。
日前,市場傳聞小米也將出手機(jī)操作系統(tǒng),有網(wǎng)友表示,如果小米真的出MIOS,是否會去掉手機(jī)開機(jī)頁的Powered by Android?引發(fā)了大量網(wǎng)友的爭論,鴻蒙把開機(jī)變成了Powered by Harmony,目前不少人執(zhí)意的認(rèn)為是安卓套殼,事實(shí)上,在知乎上,目前關(guān)于鴻蒙是否安卓套殼的爭論也長期都存在,問題來了,鴻蒙到底是不是安卓套殼?
一、安卓套殼的爭議從何而來?
事實(shí)上,早在最初2020年,曾與華為在軟件層面有著深度合作的谷歌在第一時間進(jìn)行了響應(yīng),明確表示不再向華為授權(quán)最新版本的安卓系統(tǒng),且禁止華為手機(jī)搭載谷歌GMS服務(wù)。
早在2019年,鴻蒙面世的時候,余承東提到HarmonyOS 鴻蒙有四大特性:
- 采用分布式架構(gòu),可以實(shí)現(xiàn)跨終端的能力互助共享;
- 低時延和高性能IPC帶來高流暢的使用體驗(yàn);
- 基于微內(nèi)核技術(shù)的可信執(zhí)行環(huán)境,通過形式化方法提升了內(nèi)核安全,全面提升全場景終端設(shè)備的安全能力;
- 鴻蒙OS可支撐開發(fā)者實(shí)現(xiàn)一次開發(fā)、多端部署,最終實(shí)現(xiàn)跨終端生態(tài)共享。
華為的Harmony OS之所以有套殼Android的爭議,是因?yàn)楫?dāng)初從美國宣布制裁華為到鴻蒙亮相,其間只有短短幾個月。事實(shí)上,早在2015年,鴻蒙就已經(jīng)在華為內(nèi)部醞釀。到2019年拿出來,已經(jīng)歷經(jīng)了4年的打磨。
此外,爭議還來自于,鴻蒙操作系統(tǒng)有兩個,一是Open Harmony,它華為捐贈給開放原子開源基金會的項(xiàng)目,它沒有使用來自AOSP(Android Open Source Project安卓開放源代碼項(xiàng)目)的代碼,不能兼容Android應(yīng)用,只能運(yùn)行鴻蒙應(yīng)用。
二是Harmony OS,是華為基于Open Harmony開發(fā)的商業(yè)化閉源發(fā)行版本,和Open Harmony的區(qū)別是使用了AOSP的一部分代碼構(gòu)建Android應(yīng)用兼容層。
這被人認(rèn)為,鴻蒙來自于安卓的AOSP,并表示,這與多年前阿里yunOS的操作類似,尤其是在某些版本的鴻蒙中出現(xiàn)了安卓系統(tǒng)的彩蛋,比如安卓特有的不兼容性。那個版本的鴻蒙就是在系統(tǒng)中把安卓換成鴻蒙。這被某些業(yè)內(nèi)人士打了個比喻,就是谷歌造了一輛車,華為換了個標(biāo)志。
而事實(shí)上,Harmony OS不是基于Android開發(fā)的,因?yàn)殚_發(fā)晚,所以需要兼容AOSP代碼,才能更好的推進(jìn)軟件生態(tài),但它的系統(tǒng)架構(gòu)和Android不同,Harmony OS不是Android套殼,也不是Android分支,更不是Android魔改。
HarmonyOS 使用 AOSP 的核心原因,是可以利用已經(jīng)開放、可以使用的開源代碼,推進(jìn)效率更快,開源意味著可以更快的站在前人的肩膀上,把生態(tài)做起來,同時也更好的面向物聯(lián)網(wǎng)時代。
二、從宏內(nèi)核到“微”內(nèi)核,操作系統(tǒng)的玩法與本質(zhì)已經(jīng)變了
這里需要知道的是,安卓系統(tǒng)采用的是“宏”內(nèi)核,而鴻蒙系統(tǒng)采用的是“微”內(nèi)核,這也是它們之間最根本的區(qū)別。別看只有一字之差,所產(chǎn)生的結(jié)果卻是天差地別。
宏內(nèi)核是將手機(jī)系統(tǒng)所用到的所有驅(qū)動軟件、底層代碼、各種管理以及網(wǎng)絡(luò)協(xié)議等都直接保存在了內(nèi)核當(dāng)中,好處是資源管理統(tǒng)一,劣勢是代碼量龐大,久用變慢卡頓,而且漏洞無法避免,系統(tǒng)可擴(kuò)展性差。
微內(nèi)核是由一群模塊化的最小化軟件程序劃分成幾個單獨(dú)的運(yùn)行在不同地址空間的服務(wù),好是時延可控,內(nèi)核安全性高,代碼量小、內(nèi)核精簡、接口統(tǒng)一。
鴻蒙OS采用全新的微內(nèi)核設(shè)計(jì),即只提供操作系統(tǒng)最基本的少數(shù)核心功能與基礎(chǔ)服務(wù),比如多進(jìn)程調(diào)度和多進(jìn)程通信等,它擁有安全特性和低時延等特點(diǎn)。
簡單拿個比喻來說:微內(nèi)核就是一個皇帝,所有權(quán)利集中在他手上,但辦具體的事情要找別人。宏內(nèi)核像管理機(jī)構(gòu),組織機(jī)構(gòu)很龐大,有好多人在管事。
據(jù)相關(guān)專業(yè)人士指出,從資源管理的角度來說,宏內(nèi)核肯定是沒問題;但是從安全的角度來說,微內(nèi)核的優(yōu)勢比宏內(nèi)核會明顯得多。
之所以說安全性更高,也有業(yè)內(nèi)人士打了一個比方:微內(nèi)核的設(shè)計(jì)就好比輪船的水密艙設(shè)計(jì)——將整艘大船隔離成一個個的水密艙,一個倉破了,船也沉不了。同理,一處系統(tǒng)被攻破,整個系統(tǒng)不至于崩潰。
因此,我們看到,盡管Android系統(tǒng)是宏內(nèi)核,但后來谷歌針對物聯(lián)網(wǎng)時代,做了一個新的操作系統(tǒng),叫Fuchsia,也是微內(nèi)核,走的也是華為的這條路子。
因此,從這里可以非常明確的知道,如果鴻蒙是安卓套殼,谷歌面向物聯(lián)網(wǎng)時代,就沒有重開新操作系統(tǒng)的必要,直接用Android系統(tǒng)就可以,而谷歌之所以選擇與華為一樣的微內(nèi)核路線,顯然是因?yàn)楣雀枰部吹?G時代的安卓操作系統(tǒng)可能不太適應(yīng)5G時代的架構(gòu)。
物聯(lián)網(wǎng)時代需要連接包括電視機(jī)、汽車媒體系統(tǒng)、機(jī)電腦、家具物聯(lián)和智能手機(jī)等產(chǎn)品,它需要面向5G萬物互聯(lián)打造全新的操作系統(tǒng)。這自然意味著微內(nèi)核模式對應(yīng)物聯(lián)網(wǎng)時代操作系統(tǒng)要更有優(yōu)勢,這是一種兼容模式更高的操作系統(tǒng)。
這其實(shí)意味著操作系統(tǒng)的玩法與規(guī)則也已經(jīng)變了。
三、爭議還在:意味著鴻蒙還不夠強(qiáng)大
正是因?yàn)轼櫭傻募嫒菪裕云浠贏OSP的一部分代碼構(gòu)建Android應(yīng)用兼容層,進(jìn)而出現(xiàn)了套殼安卓的爭議——在不少人看來,它還是基于AOSP,和人家MIUI,F(xiàn)lyme,包括華為的EMUI,本質(zhì)上沒有區(qū)別。
但是需要知道的是,AOSP是開源的,它的全稱是“安卓開放源代碼項(xiàng)目”的縮寫,它是開源的代碼!開源代碼意味著可以為任何人所用。安卓操作系統(tǒng)使用了 AOSP 的代碼,HarmonyOS 也使用了這些代碼,只要遵循有關(guān)協(xié)議,它們都可以進(jìn)行二次開發(fā),安卓無法限制鴻蒙使用并二次開發(fā)這些代碼,同理鴻蒙也無法限制安卓使用這些代碼。
這類似Ubuntu、Redhat 是基于 Linux。
事實(shí)上,如果套殼能夠讓華為繞過禁令,還能讓谷歌沒有辦法進(jìn)一步制裁,那幾乎是不可能的。畢竟,如果涉嫌抄襲,搬運(yùn)代碼,谷歌安卓完全可以起訴,既符合其本身利益,又能打壓華為,何樂而不為?
簡單來說,它基于AOSP,但AOSP是開源項(xiàng)目,任何人都可以在這基礎(chǔ)上二次開發(fā),因?yàn)長inux內(nèi)核開源協(xié)議要求使用了他們的部分也要開源,這些谷歌是沒有所有權(quán)的,全球可用,谷歌也沒有權(quán)限去打壓。國內(nèi)也有很多大公司開源了自己一些技術(shù)框架,國外也有人去使用。
因此,兼容安卓是對的思路,這意味著可以讓鴻蒙更快的覆蓋當(dāng)下Android移動應(yīng)用市場的應(yīng)用,不然只用有鴻蒙版本的那幾百個應(yīng)用是很難冷啟動。
從今天鴻蒙的成績來看,兼容安卓是一種妥協(xié),也是明智的,但也因此帶來了更多的爭議,不過發(fā)展到今天,從它的接入的設(shè)備數(shù)量來看,基本上已經(jīng)算是初具規(guī)模,不僅僅是系統(tǒng)生態(tài)去美化,更是生態(tài)高度自主化。
從這個角度來看 ,它基于基于AOSP是不是套殼這個爭議,其實(shí)對華為并不重要,技術(shù)路線絕對不能再錯了,對于華為來說,它沒有那么多時間來重新走一次,現(xiàn)階段依托開源去發(fā)展是更快的路線。
目前,HarmonyOS 已經(jīng)完全自主化,沒有人可以限制或者斷供它,它已經(jīng)完全可以按照自己的節(jié)奏去發(fā)展、迭代與優(yōu)化,這其實(shí)就是正確的思路。
在今天,超1000個硬件廠商尤其是大量家電廠商都在加入,在IoT領(lǐng)域的生態(tài)也在逐步形成。搭載HarmonyOS的華為設(shè)備已達(dá)3.2億,鴻蒙智聯(lián)已有合作伙伴超2200個,產(chǎn)品發(fā)貨量超2.5億,這其實(shí)已經(jīng)走在成功的路上。
畢竟,自己能完全掌控操作系統(tǒng)發(fā)展的自主權(quán),才是最關(guān)鍵的,尤其是谷歌在安卓系統(tǒng)上采用華為的EROFS超級文件系統(tǒng),也是對鴻蒙套殼安卓的這種言論進(jìn)行了間接回應(yīng)——華為擁有對鴻蒙系統(tǒng)的絕對控制權(quán)。
自主權(quán)與控制權(quán),這點(diǎn)鴻蒙已經(jīng)做到,這才是事關(guān)核心。隨著鴻蒙壯大,這種爭議可能會越小,隨著其設(shè)備數(shù)再翻一番,可能套殼不套殼,談的人就越來越少了。當(dāng)有人還在爭論套殼,其實(shí)也在說明鴻蒙還不夠強(qiáng)大。
因此,這個角度來看,鴻蒙依然需要繼續(xù)向前走,當(dāng)它足夠強(qiáng)大,與谷歌Android、iOS、Windows、谷歌Fuchsia鼎足而立、給這些競爭對手帶來壓力的時候,鴻蒙套殼的爭議自然就會消失了。
專欄作家
王新喜,微信公眾號:熱點(diǎn)微評(redianweiping),人人都是產(chǎn)品經(jīng)理專欄作家,互聯(lián)網(wǎng)從業(yè)者,百度百家、艾瑞網(wǎng)專欄作家、虎嗅網(wǎng)、鈦媒體認(rèn)證作者,關(guān)注IT熱點(diǎn)背后的本質(zhì),TMT資深評論人。
本文原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載。
題圖來自Unsplash,基于CC0協(xié)議。
該文觀點(diǎn)僅代表作者本人,人人都是產(chǎn)品經(jīng)理平臺僅提供信息存儲空間服務(wù)。
人人上面水軍都來了,別玩文字游戲,開放鴻蒙是自研,鴻蒙就是套殼,你自己都知道是基于AOSP
吹再多也是套殼,像人家小米一樣坦蕩蕩不好嗎,不是吹牛逼就是打愛國牌
別玩文字游戲了……騙大伙可以,別騙了自己呀