古詩詞大全網 - 成語故事 - 鴻蒙抄襲安卓?看這壹篇就夠了

鴻蒙抄襲安卓?看這壹篇就夠了

01

什麽是 AOSP ?

很多人都說鴻蒙是 AOSP 套殼,那麽我們首先得明白什麽是 AOSP?

AOSP 是"Android Open Source Project"的縮寫,中文意為"安卓開放源代碼項目", AOSP 是基於 Linux 開的。

AOSP 是由谷歌主導的壹個開源項目,通過 AOSP 可以編譯出壹個比較純凈的,可以用於智能設備的操作系統。

而 Android,尤其是首字母 A 大寫的時候,是屬於谷歌的壹個商標,不屬於 AOSP 所有,未經允許不能隨意在商業產品中使用。

Android 系統是開源的 AOSP 和額外的閉源部分(其中包括 GMS )的組合而成,所以可以認為 Android=AOSP+GMS 。

網友有壹個通俗的比喻: AOSP 是個毛坯房,Android 是個精裝房

由於 AOSP 是開源的,壹些第三方機構就可以以 AOSP 為基礎,做出自己的改進,並對不同機型適配,然後自己取壹個名字。

比如小米的 MIUI、華為的 EMUI、或者魅族的 Flyme。

02

什麽是鴻蒙?

鴻蒙是壹個面向全場景的分布式操作系統,蒙是基於微內核的全場景分布式操作系統,目前華為已經將鴻蒙捐獻給了 開放原子開源基金會

有人說鴻蒙是基於 2012 年華為的 LiteOS 開發而來,LiteOS 是輕量級物聯網操作系統,目前也以及完全開源。

從客觀上來講,鴻蒙肯定借鑒了 LiteOS 開發中所積累的經驗,所以 華為鴻蒙OS 算是 LiteOS 的壹個發展產物 ,但它們是兩款完全不同的操作系統。

這裏還需要和大家明確,區分壹個概念,說實話如果不是為了給大家寫這篇文章,查了很多資料,不然我也混淆的。

Openharmony 和 HarmonyOS(鴻蒙操作系統) 是兩個完全不同的概念!

HarmonyOS 是華為研發的面向萬物互聯時代的全新的、獨立的智能終端操作系統,為不同設備的智能化、互聯與協同提供統壹的語言。

華為把 HarmonyOS 中基礎功能提取出來,打包成功壹個項目叫做:Openharmony ,把 Openharmony 捐獻給原子開源基金會。

華為這次發布的 HarmonyOS 2 是華為基於開源項目 OpenHarmony 2.0 開發的面向多種全場景智能設備的商用版本。

OpenHarmony 是華為主要貢獻的,不屬於華為,屬於開源組織;而 HarmonyOS 是華為的商業系統,屬於華為擁有。

03

國產廠商為什麽不跟進?

大家如果明白上面這兩個概念的區別之後,就應該很容易明白,為什麽國內廠商沒有跟進鴻蒙?

上面說的有點繞,做壹個簡單的比喻大家應該就明白了:

HarmonyOS 2 = Openharmony 2 + 華為的 EMUI + 兼容安卓部分

根據這個公式,我們可以回答好幾個問題:

1、Openharmony 是不兼容安卓的,也沒有什麽 AOSP 的事情,是壹個純正、獨立的開源操作系統。

2、 HarmonyOS 2 是不開源的,是華為基於 Openharmony 2 開發的壹個商業版本。

為了兼容安卓應用,必定使用了壹些 AOSP 的內容,同時華為是不可能將 EMUI 開放給同行的,所以同行廠商沒辦法直接使用 HarmonyOS 2

3、如果讓國內同行都兼容鴻蒙的話,他們需要做的工作是:基於 Openharmony 2 開發自己的 UI。

比如 MIUI + 兼容以前應用,工作量巨大,可能不是壹時半會就可以搞定,同時他們還需要考慮谷歌在國外對他們制裁的風險。

可以套用上面的比如: Openharmony 2 是個毛坯房,而 HarmonyOS 2 是個精裝房。

而小米OV等廠商要使用鴻蒙,至少需要他們自己來裝修吧,全部用 HarmonyOS 2 ,大家體驗完全壹致沒有差異化,也沒有什麽意思。

並且,小米OV他們肯定也不會放棄自己的 MUUI、Flyme,因為這是他們的核心競爭力和收入來源呀。

說實話,現在硬要小米、VIVO、OPPO等支持鴻蒙,也有壹點強人所難,可能需要有壹個過程慢慢來準備吧。