开源鸿蒙(Open Harmony)

鸿蒙系统愿来的设计初衷,就是让所有设备都可以运行一个系统,但是每个设备的运算能力和功能都不同,所以内核的设计上,采用了微内核的设计,除了最基础的功能放在内核,其他功能都以模块的形式存在。

鸿蒙OS和开源鸿蒙什么关系?_鸿蒙开发

华为用的是鸿蒙OS

我们都知道,华为手机的鸿蒙OS是可以运行安卓软件的,是因为系统中有安卓兼容层,所以可以简单这么理解:

鸿蒙OS = 开源鸿蒙 + 安卓兼容层 + 华为自研的能力(不开源)

华为自研能力是什么意思呢?举个例子,华为有个骨节敲击截屏的功能,这个功能是其他手机都没有的,是它自研的算法,所以它不开源,不对外,形成自己的特色,并用专利保护起来,形成壁垒和行业差异化竞争。

鸿蒙OS Next

鸿蒙OS和开源鸿蒙什么关系?_鸿蒙开发_02

在2023的HDC上,华为已经宣布下一代鸿蒙将不支持安卓了,所以它可以这么理解:

鸿蒙OS Next = 开源鸿蒙 + 华为自研能力(不开源)