今天早上醒來發(fā)現(xiàn)手機昨晚自動更新了鴻蒙系統(tǒng)(準確叫法是HarmonyOS),看來已經(jīng)升級到第二批了,輪到我的Mate30了!
自動更新HarmonyOS后原來手機的安卓app都在,而且都能正常運行,甚至之前就在后臺運行的安卓app仍然在后臺運行,歷史數(shù)據(jù)都一樣,感覺不出任何變化來。
這其實是好事,畢竟我升級了系統(tǒng)以前的都兼容,少了很多麻煩。但是大部分人看到這樣,肯定在想鴻蒙是怎么做到的?鴻蒙既然能這么完美的兼容運行安卓app,那鴻蒙是不是安卓套殼的?
我的答案是,鴻蒙絕不是安卓套殼,這是本質的差異,天塹般的不同,下面來詳細分析。
首先,鴻蒙能運行安卓app,是因為手機版鴻蒙內部集成了aosp,這也是很多人說鴻蒙是安卓套殼的直接原因。但實際上這種理解方法是完全不對的。當一個科學家同時又會彈鋼琴時我們認為“這是個會彈鋼琴的科學家”,還是“這是個會搞科學研究的鋼琴家”?
慣例是看這家伙的主體成就,哪個更高一點。如果是愛因斯坦談鋼琴,那就是前者。因為愛因斯坦的鋼琴彈再好也蓋不過他在科學上的成果。
同樣道理,鴻蒙內部集成安卓aosp,但他不是安卓套殼,因為鴻蒙的主體完全是自己做的,所謂“純凈版鴻蒙”,而且這個純凈版鴻蒙已經(jīng)全部開源到gitee,就是OpenHarmony項目。所有人可以去品鑒代碼,去評頭論足,所有關鍵模塊和組件都是自有的,這些才是鴻蒙的核心關鍵。不是aosp,不是aosp,不是aosp。
所以我的第一個論據(jù)就是,鴻蒙的主體完全是自有建設的,具備自主可控,有很多創(chuàng)新(分布式特性等)。而手機版鴻蒙內部集成aosp就是為了兼容傳統(tǒng)安卓app,為了在鴻蒙源生app生態(tài)還沒完善之前,讓鴻蒙手機客戶可以先用以前的安卓app過渡。也給app廠商慢慢跟進鴻蒙源生app的時間。
準確的說,鴻蒙其實就是一個“能兼容運行安卓app的鴻蒙手機系統(tǒng)”,這種兼容在業(yè)界其實很常見。譬如你在windows中裝個vmware虛擬機,在虛擬機里裝個ubuntu,就能在ubuntu運行l(wèi)inux app,那你能說windows是ubuntu套殼嗎?
其次第二點,我說鴻蒙不是安卓套殼的另一個原因是,鴻蒙具備自主可控,自主升級,自主前進的能力。
什么叫套殼?為什么要套殼?核心就是自己搞不定要用別人的,還還在面子上擁有自己的,那就用別人的穿上自己的衣服說是自己的,這就是套殼。所以大家發(fā)現(xiàn)沒?套殼的本質其實是自己搞不定。就好像你沒女朋友所以才要租一個回家過年,有女朋友還花那錢干嘛?
但是華為有完整的鴻蒙團隊,至少上千人的高級別開發(fā)工程師隊伍,十幾年的積累(liteos內核華為在多年前就在內部產(chǎn)品使用了),鴻蒙是完全在華為團隊把控中的,下一步要怎么辦?哪些深度功能要開發(fā)?如何支持更多新機型?如何優(yōu)化軟總線性能?這些問題鴻蒙團隊都有能力去推進。甚至現(xiàn)有鴻蒙中很多第三方組件也都在內部重寫優(yōu)化中。這就是底氣。這就是自主可控,這就是“自己的女朋友”。
那我都有“自主可控的女朋友”了,你還非說我“租女朋友”,這就沒意思了。租不租不是關鍵,有沒“自己的”才是關鍵。
所以我的第二個論據(jù)就是,華為有自己的開發(fā)主線,自己的開發(fā)團隊,自己的發(fā)展路徑,自己的進化能力。這樣一個自主可控的os,就因為兼容了aosp運行安卓app,你就說他套殼?這就好像王校長當了一回舔狗你就覺得他可憐沒女朋友要當舔狗一樣……
再多就不說了,人要有自己的腦子,自己的分析能力,不要盲目聽別人講。如果你身邊有人就是自己不學習,也不去分析,就要聽別人亂講還愛信,那這種人你別叫醒他,他自己開心就好。
總要有人當韭菜!