能否从技术层面客观,不带有情绪输出的评价鸿蒙HarmonyOS NEXT?

发布时间:
2024-12-11 22:11
阅读量:
3

把另外一个地方的回答贴过来,但我也不保证我是对的,毕竟这里面很多是闭源的。

尽量用公开信息尝试理解清楚华为鸿蒙到底实现了什么。注:部分内容是我的推测。

首先,我几乎没有看到有回答清楚的区分了“鸿蒙操作系统”是什么。这个锅,华为宣发要背好。参考Android的结构,所谓的鸿蒙也可以大致分为三层结构:鸿蒙微内核(对应Linux内核),OpenHarmony(对应AOSP),HarmonyOS(对应各家公司Android发行版,比如MIUI)。而这三个不同层级的东西,在宣发的时候都TM叫鸿蒙操作系统,(当然英语也可以背一部分锅,因为英文里也都用OS)。

这之间存在递进关系,Linux内核是最底层,直接与硬件交互;AOSP是主要由Google维护的开源项目,包括Android系统的核心功能;再往上才是各家公司闭源的魔改Android,加上了用户喜欢的UI,各种App,也是用户最直接感知的部分。也可以说。市面上所有Android系统都是AOSP套壳。

从海波老师的文章和一些以前的ppt可以看出,鸿蒙微内核(对应Linux内核)的部分是2017年开始自研,那个时候还没被制裁呢,所以大概率是华为一个备胎科研项目。而文章里明确指出,鸿蒙微内核兼容Linux(也就能跑AOSP/Android)和OpenHarmony。

HarmonyOS(对应最上层的应用层)最早发布于2019。OpenHarmony在2020年发布并开源(理论上2019年应该有了)。所以在不同时间节点,有相当不同版本的“鸿蒙”。

在2019年,可以有:鸿蒙微内核+AOSP+HarmonyOS(自研内核),Linux+AOSP+HarmonyOS(基本等于套壳)。这个阶段,虽然有自研鸿蒙内核,但所有人的感知都是Linux加Android套壳。

在2020年开始,理论上有:鸿蒙微内核+OpenHarmony+HarmonyOS,LiteOS+OpenHarmony+HarmonyOS(理论上算是全自研了,但没有生态,功能估计也不完善)。所以这个节点上,估计大部分用的还是前面两个模式,大部分人用的依然是套壳。但在车上因为不需要那么复杂的生态,估计先用起来了。(LiteOS是华为自己改的RTOS。)

终于在2024年,华为既然发布纯血鸿蒙,那就意味着,鸿蒙微内核+OpenHarmony+HarmonyOS Next,在底层性能,系统服务层的基础功能,上层生态上已经能拿得出手直接跟iOS,Android竞争了。

至此,满血鸿蒙上线。

END