经过众大V们的“科普”,大家现在基本上都清楚了OpenHarmony与华为HarmonyOS的关系了。其中OpenHarmony是指开源的鸿蒙系统,它是一个纯净系统,不兼容安卓App。

而华为自己使用的HarmonyOS是基于OpenHarmony二次开发,打包了HMS,同时加上了AOSP中的部分代码,也就是安卓APP编译器,再加上EMUI的桌面等,形成的一个华为专用的商业版的操作系统。

打开网易新闻 查看更多图片

也正因为HarmonyOS是兼容安卓APP的,所以很多网友也就有了疑问,那就是华为HarmonyOS兼容安卓APP,算不算侵权?谷歌有没有权利告华为,或者说断供?

先说结论,那就是没有侵权,谷歌也没有权利断供,也没法告华为,所以华为才会用,一旦有风险,华为肯定是不会这么干的。

那么为什么不算侵权呢?我们知道谷歌在收购安卓后,在2007年与数十家软、硬件厂商成立了一个联盟OHA(开放手机联盟),后来再谷歌再按照Apache开源许可协议的方法,将安卓操作系统的基础源代码开源,称之为AOSP。

而开源后的AOSP里面,不仅仅有谷歌的代码,也有其他厂商贡献的代码,比如小米、华为、三星、OV等等的代码,可以说AOSP属于大家的,不属于谷歌的。

所以任何组织机构和个人,只要遵循Apache2.0协议,就能永远使用AOSP的代码,华为、小米、三星等都是如此。

打开网易新闻 查看更多图片

后来谷歌将自己的一些服务、APP打包成GMS,这个不属于AOSP的范畴,是谷歌专用的东西,所以谷歌能够禁止其他厂商使用的,也可以收费,看谷歌自己喜欢,而谷歌禁止华为使用的也是GMS,而不是AOSP。

而华为的HarmonyOS能够兼容安卓APP,就是因为使用了AOSP中的部分代码,也就是安卓APP的编译器部分,这部分谁都可以用的,所以不存在侵权,也不存在断供。

所以我们看到之前微软的windows phone也兼容安卓APP,还有黑莓后来推出的系统,也兼容安卓APP,就是如此。

当然也有人表示不解,称既然华为能够使用安卓系统,为什么谷歌前段时间的安卓12的合作名单中,没有华为?是因为华为不是谷歌邀请的第一批适配厂商,谷歌与华为已经终止了合作了,华为不可能出现在名单之中的。

至于安卓12,等谷歌将这个新版的系统源代码开源后,也就是更新至AOSP的新版本中后,华为一样可以使用安卓12(不含GMS),只是时间上会晚一些,因为AOSP的新版更新会滞后一点。