华为鸿蒙系统|谷歌安卓和华为鸿蒙,做到了“你中有我,我中有你”

华为鸿蒙系统|谷歌安卓和华为鸿蒙,做到了“你中有我,我中有你”

文章图片

华为鸿蒙系统|谷歌安卓和华为鸿蒙,做到了“你中有我,我中有你”

文章图片


众所周知 , 华为HarmonyOS(鸿蒙系统)是华为基于OpenHarmony , 再整合一些AOSP(安卓开源项目)代码后开发出来的 。
可以说鸿蒙系统是OpenHarmony的商业版本 , 华为独有 , 其它厂商要使用鸿蒙 , 只能自己基于OpenHarmony来开发打包 。
【华为鸿蒙系统|谷歌安卓和华为鸿蒙,做到了“你中有我,我中有你”】之所以要整合AOSP代码 , 是因为HarmonyOS刚推出 , 生态不完善 , 所以不得得兼容安卓APP , 于是需要整合AOSP 。

所以说华为的鸿蒙系统中 , 其实是有谷歌的贡献的 , 按照之前某大V的分析 , 在AOSP的代码中 , 至少有超过50%部分的代码是由谷歌贡献的 。
也正因为如此 , 所以一直以来 , 部分网友都吐槽 , 鸿蒙是安卓套壳 , 就是因为鸿蒙中使用了安卓的代码 。

但事实上 , 目前鸿蒙与安卓系统其实是“你中有我 , 我中有你” 。
首先说鸿蒙系统中有安卓 , 这个估计大家都清楚 , 鸿蒙中打包了AOSP的代码 , 而AOSP的最大贡献者是谷歌 , 同时鸿蒙兼容安卓APP , 所以鸿蒙系统中 , 肯定是有安卓的 , 这个好理解 , 不用多解释 。
接着我们说说安卓中有鸿蒙 , 这个又是怎么回事呢?

一是关于AOSP使用的linux内核 , 华为贡献的代码占比高达6%左右 , 全球排第二 。 修改的代码占比9% , 全球排第一 。
第二是AOSP的代码中 , 华为贡献的代码也非常多 , 可以说AOSP中 , 就含有华为的技术 。
再则 , 近日谷歌发布的安卓13中 , 大家发现 , 谷歌也用上了华为开发 , 开源的 EROFS 。
不过 , 只是在了内核层的只读( read-only )文件分区才用了这个系统 , 并不是把整个文件系统都给安排上华为研发的了 。

所以说 , 别吐槽鸿蒙是安卓套壳了 , 按照这个逻辑 , 还可以说安卓是鸿蒙套壳呢?
对于一款开源操作系统而言 , 没有说一定就属于谁 , 只要按照开源协议 , 那就是属于所有人 , 基本上都是“你中有我 , 我中有你” 。
安卓离不开华为 , 而鸿蒙也一样离不开谷歌 , 安卓实现不了去华为化 , 鸿蒙也难实现去谷歌化 。

    相关经验推荐