小米澎湃系统与鸿蒙系统的差异解析

发表时间: 2023-10-24 19:29


在阅读此文之前,辛苦点击右上角的“关注”,既方便您进行讨论与分享,又能给您带来不一样的参与感,感谢您的支持!

从MIUI14宣告绝唱,小米发布HyperOS,再到华为推出HarmonyOS,国产操作系统引起了广泛的讨论与热议。争论纷纷,有人认为HyperOS将成为中国的第二大国产操作系统,有人则质疑其是否只是Android的套壳。这两种观点都有其道理,但让我们仔细分析,看看这两个操作系统究竟有何不同。


首先,HyperOS和HarmonyOS的核心区别在于它们的架构。HyperOS,根据雷军的官方说法,是基于Android和小米自研的Vela系统融合而成。这一点相当明确,HyperOS无疑是建立在Android的基础之上。至于Android和Vela如何融合,需要等待发布会后的详细信息。不过,不必过于猜测,一切都要以实际情况为准。

相反,HarmonyOS采用微内核架构,其中包括Linux和Liteos(华为的万物互联操作系统)。


需要明确的是,HarmonyOS是基于Linux而不是Android。这里有一个技术知识点,Linux采用宏内核架构,因此华为将Linux的进程管理、内存管理和线程调度等基本操作系统功能保留下来,将其他功能如硬件驱动、文件管理和系统服务独立作为模块运行,这就是微内核架构的关键之处。HarmonyOS仅保留了Linux的基本功能。

那么为什么HarmonyOS能运行Android应用呢?


技术上来说,HarmonyOS将AOSP(Android开放源项目)的部分代码作为一个功能模块嵌入到系统中。从商业角度来看,HarmonyOS在建立自己的生态系统之前,需要依赖Android的生态系统,这是确保系统生存的关键。

关于HyperOS是否仅仅是Android的套壳还为时过早。HyperOS的核心是Android和Vela两个系统,但哪一个是基础,哪一个是外挂目前尚不清楚。


然而,我们希望未来随着HyperOS的不断升级,Android所占的比例会逐渐减小,最终被淘汰。我们希望HyperOS能发展成一个成熟的全球共享的万物互联系统,不论是否是Android套壳,只要能提供用户优质的体验,那就是一个成功的操作系统。

另一种说法是HyperOS是美国产品,仅仅是利用小米来制约华为。然而,这种说法纯粹是无稽之谈,大家可以将其视为笑话。


这样的推测毫无根据。

回顾历史,我们还可以想到阿里的Yunos。Yunos曾是第一个站出来与谷歌竞争的操作系统,从代码层面来看,它完全独立。然而,最终它失败了,因为谷歌向其用户提出了二选一垄断条款,要求使用GMS(谷歌移动服务)的厂商不能使用Yunos。这导致主流厂商都不再支持Yunos,最终以失败告终。不过,Yunos同样是一个万物互联系统,只是未能赶上时代。