Hi!请登陆

鸿蒙系统使用了安卓代码,这还是一个自研操作系统吗?

2021-3-4 56 3/4

最近,华为消费者BG软件部总裁王成录接受了采访。慷慨地承认鸿蒙目前正在使用AndroidOpenSourceProject(AOSP)中的代码。但是,王成禄强调说,AOSP代码不是来自Google的,并承诺在今年10月鸿蒙的第三阶段上线时,将删除大部分Google代码。那么问题来了,您能说使用AOSP代码的鸿蒙OS是一个自行开发的操作系统吗?要回答这个问题,必须首先回答两个问题。

什么是鸿蒙?

鸿蒙定位为物联网(IoT)操作系统。通常移动电话与IoT设备是分开的,但是从广义上讲,移动电话和智能家居实际上被认为是与农作物连接的设备。王成录在接受采访时提到,鸿蒙今年的目标安装容量为2亿部手机,而总安装量为3亿部。

智能家居和可穿戴设备功耗有限,容量小并且通常配备有微控制器(MCU)而不是完整CPU。由于不需要完整的桌面级操作系统,因此这些低功耗设备具有特殊的低功耗,轻便的操作系统。

什么是AOSP?

粗略理解,AOSP是Android操作系统的代码。AOSP从Google开始,建立了一个开源社区,而Android代码主要来自该社区。国内定制的UIAPP(例如EMUI,MIUI和Flyme)可以普遍使用,其根本原因是主要的手机制造商已通过该社区同意Android兼容性计划。

Android始于Google,主要的代码贡献者来自Google工程师(主要的电话制造商紧随其后),但是在启动之初,Android被确定为一个开源项目。从最初的宣传中就可以清楚地看到“任何人都可以出于任何目的使用Android源代码”。当然,谷歌必须要盈利,并已经推出了谷歌移动服务(GMS),这是与AOSP连接的谷歌的开源生态系统。

GMS包括几个“Internet基础结构”样式的应用程序,例如应用程序商店,搜索,地图,邮件,并提供付费或免费服务,同时通过收益共享或广告推动获得了可观的收入。

当然,由于Google自身的原因,GMS在中国不可用,Google是如何赚钱的?海外收入。,GMS无法在中国使用这一事实并不意味着国内手机品牌不能使用GMS,而是可以在海外销售的国内Android手机上使用。此外,您需要支付一定的批准费才能安装GMS,某些型号已在国内外销售,即使GMS在中国不可用,相关应用程序仍将继续安装在较低层中。

使用AOSP代码的鸿蒙OS可以称为自主开发的操作系统吗?世界各地有许多使用开放源代码的“自行开发的产品”,例如基于Linux的操作系统和基于GoogleChrome的浏览器。只要符合自然包含AOSP开源代码的法规,就可以使用开源代码。实际上,Android和iOS的成功与开源社区的代码贡献者密不可分。

结果,很大一部分新闻界陷入了空白,并且热衷于将“完全独立的研究与开发”置于事实之外,而忽略了使用开源项目内容的事实,并提出了对该产品不合理的问题。然后,王成录明确表示他使用了AOSP代码,很明显鸿蒙目前有很多Android影子。

王成录特别指出:“鸿蒙开源代码的第3阶段将于今年10月发布,而AOSP社区的代码和Google贡献的代码将几乎消失。”在早期,无论是官方宣传还是媒体渲染,都表示鸿蒙都超过了Android,然后王成录现在间接承认鸿蒙仍然与Android密不可分,而且这听起来像是要借梯子上楼,放下梯子后,然后踢一下提供梯子的人,并摆脱关系。

相关推荐