? ? ? ? 其實這個問題早在鴻蒙剛出來時就有了蝗茁,當(dāng)時華為的說法是鴻蒙可以兼容安卓的所有應(yīng)用醋虏。這一點不得不讓人起了疑心寻咒。鴻蒙是不是就是基于安卓套了個殼哮翘。
? ? ? ? 其實我們仔細(xì)去辦一下鴻蒙系統(tǒng)的進(jìn)程,就會發(fā)現(xiàn)里面有很多安卓的痕跡毛秘,比如說安卓小人之類的圖標(biāo)也是有很多饭寺。
? ? ? ? ? 有的人為了證實這個疑問,特地基于安卓4寫了個程序叫挟。大家肯定都知道老版本的安卓應(yīng)用無法在新版本上正常運行艰匙。所以就會出現(xiàn)彈窗。安卓這邊的彈窗大概是此應(yīng)用是專為舊安卓打造抹恳,在此版本可能無法正常運行员凝。然后這個人又在鴻蒙上面測試了一遍應(yīng)用,同樣出現(xiàn)了一個彈窗奋献。但是彈窗和安卓一樣健霹。是此應(yīng)用專為“舊鴻蒙”打造旺上,在此版本可能無法正常運行。這不就是把安卓的名字換成了鴻蒙嗎糖埋,正大光明的抄襲宣吱?
? ? ? ? 其實不是這樣的。鴻蒙其實分為了兩個部分瞳别,一部分是他們自己閉源的征候,還有一部分的代碼是開源的。這些代碼中是有一部分使用了安卓的代碼的祟敛,其實準(zhǔn)確的說應(yīng)該是谷歌的開源代碼疤坝。(Aosp)這些代碼是谷歌開源的,什么廠商都能免費使用這個代碼垒棋。華為應(yīng)該就是用了這個代碼卒煞。才能兼容了安卓應(yīng)用。
? ? ? ? 其實我們熟知的安卓是基于Linux系統(tǒng)打造的叼架,Linux系統(tǒng)是世界上公認(rèn)最安全畔裕,開源,最穩(wěn)定的系統(tǒng)乖订。但是因為原生系統(tǒng)非常不好用扮饶,所以就衍生了很多第三方基于Linux的系統(tǒng),比如說國內(nèi)有些有名的優(yōu)麒麟之類的乍构。都是把這個Linux的界面和使用方法進(jìn)行了一些簡單化甜无,讓小白更容易上手。大家肯定知道哥遮,鴻蒙是華為的底牌岂丘。其實鴻蒙也是應(yīng)急用的。萬一哪一天安卓不再向我們提供服務(wù)了眠饮,就像現(xiàn)在的俄羅斯那樣奥帘。我們就可以使用鴻蒙。但是這個牌似乎打的有點太急了仪召,以至于他們很多代碼直接用的是AOSP寨蹋,而不是基于linx這個內(nèi)核重寫的。如果是基于Linux重新寫的話扔茅,那么就需要非常多的時間已旧,并且還需要很多軟件廠商去做適配。適配的過程也是非常慢的召娜。比如當(dāng)時Windows Phone系統(tǒng)為什么會夭折运褪?就是因為微軟不讓很多開發(fā)者去入住微軟商店為Windows Phone開發(fā)軟件,以至于Windows Phone的生態(tài)非常的垃圾,最后Windows Phone這一手好牌被微軟打的稀巴爛秸讹。
? ? ? ? ? 難道華為真的沒有自己做的系統(tǒng)嗎胁后,還真有,但是他不叫鴻蒙嗦枢,他叫open鴻蒙攀芯。這個open鴻蒙才是華為真正的自研操作系統(tǒng)。他一個安卓代碼也沒有借鑒文虏,完全是自己寫的侣诺,但是目前還處于發(fā)展階段并不是很成熟,適配的應(yīng)用也不是很多氧秘,所以沒有很多人知道年鸳。
? ? ? ? ? 還希望華為繼續(xù)加油,爭取不再使用谷歌的一些開源代碼丸相。
? ? ? ? ? 但是如果他真的是安卓套殼的話搔确,美國早就打壓他了,并且谷歌的法務(wù)部也不是眼瞎的灭忠。為什么鴻蒙的出現(xiàn)并沒有引起美國的太大的波折膳算?因為鴻蒙就是基于安卓的開源項目。只不過加了一些自己的代碼弛作。這些自己家的代碼是華為閉源的涕蜂,谷歌肯定會這樣想的,這鴻蒙不就是個安卓套殼嗎映琳?管他干什么呢机隙,還能順便幫我們宣傳一下安卓系統(tǒng),增長一下我們的份額萨西。但是他們可能不知道的是有鹿,華為有真的自研操作系統(tǒng)就是open鴻蒙,這個open鴻蒙就不細(xì)講了谎脯,大家可以去網(wǎng)上搜一下他的相關(guān)開源項目葱跋。
? ? ? ? ?
? ? ? ?