這幾天我的4臺(tái)手機(jī)都升級(jí)到了鴻蒙。Mate X2、Mate 40 Pro、Mate 40 Pro+、P40 Pro。使用起來(lái),其實(shí)我覺(jué)得和之前沒(méi)什么明顯變化。偶爾看到微博上有人說(shuō)流暢了,反正我沒(méi)感覺(jué)。流暢了嗎?那之前是卡了嗎?
這幾天也自然不免俗在微博上炫耀一下我用了鴻蒙。然后奇怪的事兒發(fā)生了。在我的評(píng)論區(qū),總有兩種聲音說(shuō)鴻蒙就是安卓或者鴻蒙就不是安卓。
然后我也就奇怪了。幸好,攝影筆記的兩個(gè)合伙人都是開(kāi)發(fā)大牛,我不懂,我可以問(wèn)專業(yè)的。于是昨天傍晚到現(xiàn)在,村支書(shū)和班長(zhǎng)一直在給我解釋。我腦袋里塞了好多東西。最終我整理了一下思路,加上村支書(shū)給我做的一張圖,我來(lái)盡量簡(jiǎn)單但未必非常嚴(yán)謹(jǐn)?shù)刈尨蠹颐靼祝?/p>
鴻蒙到底是不是安卓?
計(jì)算機(jī)語(yǔ)言是0和1,人類是很難看懂的。所以我們需要人類能夠和計(jì)算機(jī)溝通的語(yǔ)言。于是有了匯編語(yǔ)言和Unix操作系統(tǒng),后來(lái)有了C語(yǔ)言就是C語(yǔ)言和Unix操作系統(tǒng)。可以說(shuō)目前一切操作系統(tǒng)源于Unix,一切語(yǔ)言源于C語(yǔ)言。
但是為什么我們不直接用這個(gè)呢?因?yàn)椴缓糜冒 ?/p>
所以Unix這個(gè)操作系統(tǒng)主要分化出了三個(gè)操作系統(tǒng)。
第一個(gè)就是微軟的,從DOS到Windows,是借鑒了Unix的“樹(shù)”的思想。一脈相承下來(lái)。從不圖形化的MS DOS到圖像化的Windows。
第二個(gè)就是蘋(píng)果,雖然幾經(jīng)起落變革,但是基本上都可以看做是Unix的變種。在Unix的系統(tǒng)上創(chuàng)造了很多。
第三個(gè)就是今天的主角——Linux。這個(gè)是一個(gè)叫Linus的小伙子覺(jué)得Unix不好用從而寫(xiě)出來(lái)的。而且一開(kāi)始就是完全開(kāi)放。于是經(jīng)過(guò)成千上萬(wàn)工程師大家一起添磚加瓦,終于變成了一個(gè)強(qiáng)大的操作系統(tǒng)。
這三者有什么區(qū)別呢?簡(jiǎn)單說(shuō),如果把這三者看成國(guó)家的話。微軟就是一個(gè)中央集權(quán)的——“樹(shù)”的思想,文件就像一草一木一人一屋,都要在國(guó)家登記造冊(cè)。所以總是動(dòng)不動(dòng)就要整個(gè)國(guó)家重啟。
蘋(píng)果和Linux則像邦聯(lián)制國(guó)家。比如春秋大家都認(rèn)為自己是中國(guó)文化,都供奉共主周天子,但是一個(gè)諸侯國(guó)人家自己管自己。所以就有一種即插即用的感覺(jué)。用什么程序,拖進(jìn)來(lái)用就行了。
自然是后兩者更加好使和先進(jìn),所以主流服務(wù)器什么的,大家都喜歡用Linux作為操作系統(tǒng)。
接下來(lái)就講講Linux這一支。因?yàn)槭峭耆_(kāi)源的,所以不同的人根據(jù)自己的需要就開(kāi)始了魔改。于是就有了紅帽、紅旗、烏班圖三個(gè)較為常見(jiàn)的Linux系統(tǒng)。
咱們可以把這三個(gè)系統(tǒng)看成是Linux的兒子,三個(gè)人分別著重繼承了性格、體能、樣貌,或者有眼睛像的,有鼻子像的,有嘴巴像的。都是親兒子。
而安卓呢?因?yàn)槭歉訌?qiáng)調(diào)移動(dòng)與生態(tài),所以魔改比較大,看起來(lái)就不像Linux了,就好像Linux找個(gè)了外國(guó)媳婦,生了個(gè)混血兒。真的是不像,但是還是親兒子。
所以你看,原來(lái)Windows也搞過(guò)移動(dòng)版,算上安卓和iOS,基本上一開(kāi)始從系統(tǒng)本源Unix分支開(kāi)始就在不同道路上,就是不同的操作系統(tǒng)。
那么鴻蒙也是基于Linux是不是就不可能和安卓獨(dú)立,也成為獨(dú)立的操作系統(tǒng)呢?
還真不是。
大家還記得有個(gè)叫塞班的操作系統(tǒng)嗎?這個(gè)也是基于Linux的手機(jī)操作系統(tǒng)。但是塞班可以說(shuō)與安卓是互為獨(dú)立的兩個(gè)操作系統(tǒng)。
所以如果鴻蒙也成為一個(gè)全新獨(dú)立的操作系統(tǒng),就算是基于Linux的也是沒(méi)問(wèn)題的。
那么問(wèn)題來(lái)了,現(xiàn)在鴻蒙算是全新獨(dú)立了么?
安卓的主要構(gòu)成我們可以分為兩個(gè)部分。一個(gè)就是AOSP,就是安卓的核心。另一個(gè)就是GMS就是谷歌服務(wù)。
咱們先說(shuō)說(shuō)GMS谷歌服務(wù)吧,就是之前安卓系統(tǒng)禁止華為用的那套東西。其實(shí)往簡(jiǎn)單了說(shuō),GMS就是基于安卓系統(tǒng)的,嵌入了谷歌自己的一套體系。比如你可以用谷歌地圖啊,可以用谷歌應(yīng)用市場(chǎng)啊,比如一個(gè)賬號(hào)就可以登錄谷歌的各種網(wǎng)站應(yīng)用啊——比如油管,等。
那么大家在國(guó)內(nèi)用谷歌地圖么?我用的是高德。大家用谷歌市場(chǎng)么?更常用的是華為市場(chǎng)或者vivo市場(chǎng)——因?yàn)槲易约河眠@倆牌子的手機(jī)。至于賬號(hào),谷歌的那些網(wǎng)站不用梯子也上不了。國(guó)內(nèi)的網(wǎng)站基本都是微信或者支付寶一鍵登錄,或者手機(jī)號(hào)注冊(cè)。
所以對(duì)于絕大多數(shù)國(guó)人來(lái)說(shuō),GMS咱們沒(méi)怎么用過(guò)。華為的則是用HMS替代,GMS的G表示谷歌,HMS的H表示華為。
其實(shí)各個(gè)國(guó)產(chǎn)手機(jī)廠商在國(guó)內(nèi)推出的手機(jī),基本都是自己一套服務(wù)體系。GMS不用也就不用了。
關(guān)鍵是AOSP——安卓核心。這個(gè)是安卓系統(tǒng)的根本。
我們看鴻蒙,現(xiàn)在鴻蒙的組成可以看成依然存在的AOSP、HSM、萬(wàn)物互聯(lián)分布式、全場(chǎng)景這4個(gè)部分。
HSM我剛才說(shuō)過(guò)了,這個(gè)沒(méi)什么,其實(shí)各國(guó)產(chǎn)廠商基本都有。鴻蒙目前極力說(shuō)的萬(wàn)物互聯(lián)分布式和全場(chǎng)景是什么意思呢?
萬(wàn)物互聯(lián)分布式可以這么理解。原來(lái)啊,你不同種類的設(shè)備,比如手機(jī)、平板、手表、電腦……乃至冰箱、電飯煲,每個(gè)都是不同的安卓系統(tǒng)。就好像一種設(shè)備一個(gè)國(guó)家,互相溝通誰(shuí)都聽(tīng)不懂。如果大家都用鴻蒙了。好了,機(jī)器貓拿出了翻譯魔芋凍!大家互相都能聽(tīng)懂了。溝通就暢快多了。
而全場(chǎng)景呢?則是大家都基于鴻蒙系統(tǒng),一個(gè)軟件的開(kāi)發(fā)可以更容易適應(yīng)各種不同種類的設(shè)備。降低了開(kāi)發(fā)難度和開(kāi)發(fā)周期。
這三個(gè)就是目前鴻蒙與安卓不同的。而萬(wàn)物互聯(lián)分布式和全場(chǎng)景則是鴻蒙比安卓更加先進(jìn)的。
但是,我們聚焦在手機(jī)操作系統(tǒng)上。安卓的根本AOSP是目前鴻蒙依然沒(méi)有擺脫的。這個(gè)關(guān)鍵點(diǎn)才是很多質(zhì)疑鴻蒙是不是還是安卓的原因。
我們看到目前鴻蒙四大組成,AOSP只占了1/4,但是實(shí)際上AOSP可以占到真正開(kāi)發(fā)量卻是巨大的。如果鴻蒙不擺脫AOSP,從最嚴(yán)格的考量來(lái)說(shuō),在手機(jī)側(cè)就依然不能稱之為這是一個(gè)全新的操作系統(tǒng)。
為什么鴻蒙手機(jī)系統(tǒng)不擺脫AOSP呢?
其實(shí)我覺(jué)得可能是兩個(gè)方面的原因。第一個(gè)方面是技術(shù)方面的。要完全擺脫AOSP,還需要不斷有人來(lái)添磚加瓦,這不是一朝一夕就可以搞定的,一切都要華為自己搞定。也許2年,也許5年,也許更長(zhǎng)。需要華為有更開(kāi)放的態(tài)度,以及更多手機(jī)大廠以及技術(shù)大牛來(lái)共同打造。就像打造安卓一樣。
第二就是市場(chǎng)方面的考慮。如果完全不要AOSP,可能所有的安卓App已經(jīng)無(wú)法在已經(jīng)升級(jí)了鴻蒙的手機(jī)上使用了。就算各個(gè)App提供者立刻馬上開(kāi)始做鴻蒙App,時(shí)間也是問(wèn)題。既然使用AOSP可以讓大家沒(méi)什么不適就升級(jí)了鴻蒙,何樂(lè)而不為呢?
那么華為使用AOSP人家谷歌讓么?當(dāng)然了,AOSP是完全開(kāi)源的,不僅僅是谷歌一家的。華為這么多年也沒(méi)少為AOSP做貢獻(xiàn),甚至可以說(shuō)很多。既然是公共領(lǐng)土,大家都能用,隨便用用自然是沒(méi)問(wèn)題。不但法理上沒(méi)問(wèn)題,道德上也沒(méi)問(wèn)題。
其中AOSP中負(fù)責(zé)運(yùn)行安卓程序的環(huán)境——ART,也被華為替換成了方舟編譯器。讓手機(jī)能直接聽(tīng)懂“高級(jí)語(yǔ)言”,能夠覆蓋更多語(yǔ)言,多種芯片,覆蓋更廣的場(chǎng)景。也是鴻蒙的要求。
可以說(shuō)AOSP雖然是安卓的,但是里面有一些是華為貢獻(xiàn)的,也掏空了一部分。步步蠶食。那么具體什么時(shí)候能徹底替換呢?
這就是需要時(shí)間的。不僅僅是研發(fā)時(shí)間,也是整個(gè)生態(tài)建立的時(shí)間。
目前對(duì)于很多非手機(jī)產(chǎn)品,如果之前就不需要AOSP的,現(xiàn)在可以完全使用鴻蒙,最底層架構(gòu)可以完全是鴻蒙,或者華為的LiteOS。這可以說(shuō)就是完完全全全新獨(dú)立的系統(tǒng)。
這些可以是1+8+N中的8或者N。
但是作為這些8和N的中心——1,手機(jī)系統(tǒng),依然需要擺脫AOSP才能稱之為全新獨(dú)立的系統(tǒng)。
能不能成,真的只有時(shí)間給我們答案。
各個(gè)國(guó)產(chǎn)手機(jī)廠商大抵都有自己的OS,但是都是基于安卓魔改的。您可以看成是一個(gè)人去整容。整得更加好看。整得深度一點(diǎn)可能還得換點(diǎn)器官。
但是再怎么整,你還是這個(gè)人。再怎么魔改,你還是安卓。
而鴻蒙,不但有整容,不但有器官移植,而且還加了一些新東西,比如給這個(gè)人加了翅膀。但最重要的,鴻蒙現(xiàn)在正在改基因——逐步替換掉AOSP。
一個(gè)人如果基因完全改變了,可能就是完全不同的物種了。一個(gè)操作系統(tǒng)如果擺脫了之前的基因,那么這個(gè)時(shí)候就是一個(gè)全新的“大”操作系統(tǒng)了。
雖然我認(rèn)為目前鴻蒙還沒(méi)有做到完全全新的操作系統(tǒng),與安卓依然有千絲萬(wàn)縷的聯(lián)系。但是起碼在建立新秩序的路上了。
如果我們把塞班等等基于Linux開(kāi)發(fā)的操作系統(tǒng)看成是第一代移動(dòng)操作系統(tǒng)。那么安卓可以看做二代的。
而鴻蒙,如果未來(lái)真的成功了,則是領(lǐng)先于安卓的第三代。
所以一旦鴻蒙成功了,它并非是一個(gè)和安卓平起平坐的兄弟(認(rèn)為安卓是鴻蒙爸爸的更是沒(méi)理解這件事兒的)。鴻蒙是一個(gè)全新的物種。如果安卓是一個(gè)人的話,鴻蒙可以看成是一個(gè)X戰(zhàn)警了。甚至我們就應(yīng)該將鴻蒙2.0看成X戰(zhàn)警的幼崽。
國(guó)外的廠家們也不會(huì)放棄三代操作系統(tǒng)之爭(zhēng),去創(chuàng)造自己的X戰(zhàn)警。
華為鴻蒙已經(jīng)遠(yuǎn)遠(yuǎn)走在了其它品牌的前面。所以非要說(shuō)華為鴻蒙就是套殼,真的是理解太淺。說(shuō)鴻蒙完全不需要安卓,也是太熱血無(wú)腦。
鴻蒙就是要不傷筋動(dòng)骨,要潤(rùn)物細(xì)無(wú)聲地建立起凌駕于安卓的第三代系統(tǒng)。
我希望鴻蒙能夠成功,因?yàn)槟钱吘故窃蹅冏约旱?。就像中?guó)忍辱這么多年,有了自己的5G技術(shù)。希望未來(lái)的鴻蒙,也成為世界領(lǐng)先的獨(dú)立操作系統(tǒng)。
P.S. 我自己用了好多天的鴻蒙了。因?yàn)闆](méi)有多設(shè)備協(xié)同,而且Mate X2本來(lái)就很流暢。所以現(xiàn)在沒(méi)覺(jué)得有什么特別的進(jìn)步。不過(guò)絕對(duì)沒(méi)有一點(diǎn)點(diǎn)哪怕一絲一毫的退步。這就足夠讓我們換鴻蒙了啊。這是只多不少的升級(jí)啊。
感謝從昨天傍晚就一直在幫我捋這個(gè)邏輯的村支書(shū)和班長(zhǎng)。對(duì)于我來(lái)說(shuō),我對(duì)操作系統(tǒng)一無(wú)所知,他們先給我講明白——雖然我沒(méi)有完全明白。然后我盡量給大家講明白。
掃描二維碼推送至手機(jī)訪問(wèn)。
版權(quán)聲明:本文由信途科技轉(zhuǎn)載于網(wǎng)絡(luò),如有侵權(quán)聯(lián)系站長(zhǎng)刪除。
轉(zhuǎn)載請(qǐng)注明出處http://www.quickersubmitter.com/xintu/10704.html