为什么我说鸿蒙系统就是纯正的国产系统?

发布于 2021-6-9 19:53
浏览
0收藏

随着鸿蒙2.0的发布,很多人开始升级更新。大部分普通用户,觉得还是体验后觉得还是非常好的,但是还有以少部分人一直在质疑鸿蒙的出身,觉得鸿蒙系统就是安卓的套壳,其本质跟安卓没什么区别。

 

而支撑他们依据有两个:一是系统EMUI跟以前几乎一样,二是套壳AOPS。

 

我先不评价鸿蒙,接着往下看。

 

什么是AOSP

 

AOSP全称:Android Open Source Project,Android开放源代码项目。它是手机系统的基础骨架,也就是我们通常所说的内核,由谷歌牵头研发的开源项目,任何人都可以以任何目的进行使用。除了开放贡献代码外,AOSP还可以在开源许可下自由使用和修改。正因为开源,所以AOSP是不受google所控制。为什么我说鸿蒙系统就是纯正的国产系统?-开源基础软件社区

但是为了安卓生态壁垒,google又开发了GMS,往下看。

 

什么是GMS

 

GMS是谷歌移动服务框架,安卓的另外一个基础服务套件,GMS提供有GooglePlay、Search、Search by Voice、Gmail、Contact Sync、Calendar Sync、Talk、Maps、Street View、YouTube、Android Market等服务。海外安卓手机要想正常使用,就必须使用谷歌三件套(Google服务框架、Google play商店和Google Play服务),而这三个服务都是基于GMS来运行,如果没有google的授权,手机是没法下载APP应用,而且即使你通过手动下载安装包安装APP应用,也是没法正常运行。

 

简单说就是没有google的GMS授权,手机就没法在海外使用。华为就是被google禁用了GMS,导致海外市场全部停掉,损失可达千亿。

 

所以我们熟知的安卓系统就是由AOSP+GMS这两部分构成安卓开发者使用的基础,不同的是AOSP开源,GMS闭源(需要google授权)。为什么我说鸿蒙系统就是纯正的国产系统?-开源基础软件社区

再来看鸿蒙

 

鸿蒙是一个面向全场景的分布式操作系统,鸿蒙是基于微内核的全场景分布式操作系统。其中底层核心部分Openharmony捐献给了原子开源基金会,供所有人免费使用。

 

其中Openharmony是完全由华为基于linux微内核研发,没有任何相关安卓的代码,所以Openharmony是一款纯纯正正的国产操作系统。

 

那为什么现在的鸿蒙2.0会兼容安卓应用?

 

现在发布的HarmonyOS2.0,是在Openharmony的基础上开发出来的商用的手机终端系统,并且沿用了华为之前的EMUI的系统界面。

 

而现在所有手机都还是安卓版本,应用也都是安卓应用,如果系统不做兼容安卓处理,那系统在手机上根本跑不起。为了升级后安卓应用能够正常使用,只能选择暂时兼容安卓,要兼容安卓就必须得在使用到AOSP(安卓开源项目),这就是为什么有些人发现鸿蒙系统中存在AOSP。

 

如果仅仅是因为不得已使用了AOSP那就判定鸿蒙是安卓的套壳,那也太冤了。同样是开源,为什么google就可以大大方方使用linux,苹果可以使用FreeBSD,难道他们就可以例外?

 

我相信在不久的将来,随着鸿蒙生态的不断完善,安卓的影子会不断地消失。

已于2021-6-9 19:53:59修改
收藏
回复
举报
回复
添加资源
添加资源将有机会获得更多曝光,你也可以直接关联已上传资源 去关联
    相关推荐