鴻蒙100問(1-5):什么是鴻蒙?有幾個版本?鴻蒙是安卓套殼嗎?
前言:在閱讀這篇文章之前,請大家“關(guān)注”訂閱我的頻道。我的頻道主要聚焦數(shù)碼、通信和潮流科技。我的寫作動力,完全來自于大家的支持!好內(nèi)容天天有,關(guān)注不迷路!
【鴻蒙100問】將分不同的篇幅,為大家解答關(guān)于鴻蒙系統(tǒng)的熱門問題。歡迎小伙伴在評論區(qū)留下你的問題,也許下一期就回答你!

1,什么是鴻蒙系統(tǒng)?
鴻蒙是華為研發(fā)的面向萬物互聯(lián)時代的全新的、獨立的智能終端操作系統(tǒng),可以為不同設(shè)備的智能化、互聯(lián)與協(xié)同,提供統(tǒng)一的語言。
2,鴻蒙系統(tǒng)的主要特點是什么?
鴻蒙系統(tǒng)有三個主要特點:
1)一套操作系統(tǒng)可以滿足大大小小設(shè)備的需求,實現(xiàn)統(tǒng)一操作系統(tǒng),彈性部署。

2)搭載鴻蒙操作系統(tǒng)的設(shè)備,在系統(tǒng)層面融為一體,形成超級終端,讓設(shè)備的硬件能力可以根據(jù)需要進(jìn)行擴展,可以通過軟總線進(jìn)行數(shù)據(jù)共享,可以在不同設(shè)備上進(jìn)行應(yīng)用流轉(zhuǎn),可以實現(xiàn)很多強大而且方便的功能。
3)面向開發(fā)者,可以實現(xiàn)一次開發(fā),多端部署。很好理解,因為所有終端上運行的都是鴻蒙系統(tǒng),所以開發(fā)者開發(fā)了一個應(yīng)用,就可以在所有終端上運行。
3、鴻蒙系統(tǒng)有什么不同版本?
鴻蒙系統(tǒng)分為開源版本和不開源版本。我們通常所說的華為的“鴻蒙OS”,指的是華為在手機上發(fā)布的HarmonyOS。HarmonyOS是華為公司的鴻蒙發(fā)行版,這個版本是不開源的,僅供華為公司自己的設(shè)備使用。
另外,華為把鴻蒙系統(tǒng)的基礎(chǔ)源代碼捐給了“開放原子開源基金會”,這個基礎(chǔ)源代碼的開源版本叫做 Open Harmony。Open Harmony針對不同類型的設(shè)備,分為Open Harmony Lite版和Open Harmony Standard版。Lite版主要針對內(nèi)存較小、功能比較簡單的穿戴設(shè)備、物聯(lián)網(wǎng)設(shè)備等;Standard版本則可以用在手機、平板上面;Standard版+AOSP可以實現(xiàn)兼容安卓。

4,鴻蒙系統(tǒng)兼容安卓應(yīng)用嗎?
開源的Open Harmony是鴻蒙的底層代碼,本身并不兼容安卓.apk應(yīng)用,只支持鴻蒙系統(tǒng)的.hap應(yīng)用。要想在鴻蒙系統(tǒng)上運行安卓應(yīng)用,目前需要移植部分AOSP(安卓開源項目)組件。
華為的HarmonyOS發(fā)行版就是在Open Harmony的基礎(chǔ)上,復(fù)用Nodejs、Ninja、OpenSSL等開源項目以及部分AOSP開源組件來實現(xiàn)對安卓應(yīng)用的兼容,從而繼承安卓已經(jīng)比較完善的生態(tài)系統(tǒng)。
5、鴻蒙是安卓套殼嗎?
當(dāng)然不是!
鴻蒙的基礎(chǔ)系統(tǒng)本身并不依賴AOSP(安卓開源項目),更不是基于AOSP開發(fā)出來的,凡是說鴻蒙是基于AOSP開發(fā)的人,都是在人云亦云,或者另有所圖。
Open Harmony的內(nèi)核目前是基于Linux和LiteOS,系統(tǒng)服務(wù)層是華為自研的分布式軟總線、分布式數(shù)據(jù)管理、分布式數(shù)據(jù)調(diào)度,以及方舟編譯系統(tǒng)、圖形子系統(tǒng)、安全子系統(tǒng)、AI子系統(tǒng)等等,用460萬行代碼實現(xiàn)了安卓1500萬行代碼的所有功能。
華為的HarmonyOS發(fā)行版,加入AOSP的目的只是為了兼容安卓應(yīng)用,沒有AOSP,鴻蒙OS依舊是鴻蒙OS,依然可以運行鴻蒙系統(tǒng)的應(yīng)用,只是目前鴻蒙系統(tǒng)的專屬應(yīng)用還比較少。

至于AOSP代碼,任何企業(yè)只要遵循開源社區(qū)的規(guī)則,也都可以免費使用,并不存在所謂“抄襲”的問題。谷歌的安卓版本,就也是在AOSP的基礎(chǔ)上,添加了GMS(谷歌移動服務(wù))套件,成為谷歌的安卓發(fā)行版。國內(nèi)安卓手機廠商的定制系統(tǒng),比如小米的MIUI,就是在AOSP基礎(chǔ)上定制的安卓發(fā)行版,加入了小米自己的云服務(wù)和外觀定制,這才是安卓換殼,所以小米系統(tǒng)的名稱叫UI,而不叫MI-OS。而華為發(fā)布的鴻蒙OS,是在Open Harmony的基礎(chǔ)上,添加了部分AOSP開源代碼和HMS(華為移動服務(wù))套件,組成了HarmonyOS。HarmonyOS的基礎(chǔ)是Open Harmony,并不是安卓的AOSP,所以鴻蒙OS并不是安卓套殼。
【鴻蒙100問】后續(xù)還會繼續(xù)回答小伙伴們感興趣的問題,歡迎大家在評論區(qū)留言!
我的頻道主要聚焦數(shù)碼、通信,以及最新的潮流科技。精彩內(nèi)容天天有,關(guān)注不迷路!希望能和大家成為朋友!離開之前記得點個贊!