10月22日,华为“纯血鸿蒙”发布,央视新闻报道称其“摆脱了内核依赖”。然而,有细心网友查阅OpenHarmony架构图发现,内核层赫然写着“Linux Kernel”。一边是官方高呼自主,一边是架构图里的Linux,这究竟是“打脸”现场,还是另有玄机?
01 一场“大家来找茬”引发的信任危机
10月22日,科技圈最大的新闻莫过于“纯血鸿蒙”(HarmonyOS NEXT)的正式发布。
央视新闻的报道用词相当重磅:“我国首个国产移动操作系统”、“实现底座全部自研”、“摆脱了内核的依赖,创造了一个鸿蒙内核”。
这听起来让人热血沸腾,对吧?
但是,如果你不仅看新闻,还喜欢钻研技术,跑去OpenHarmony(鸿蒙开源项目)的官网看一眼技术架构图,你可能会像下面这位网友一样,心里“咯噔”一下:

请看最底下的“内核层”(Kernel Layer)。在那个不起眼的框框里,赫然写着两个单词:Linux Kernel。
这就尴尬了。央视说“摆脱了内核依赖”,架构图却说“我还有Linux”。难道是宣传口径夸大其词?还是华为“套壳”没藏好,露出了马脚?
先别急着喷,今天我们就来把这个“看似矛盾”的技术逻辑给盘清楚。
02 此鸿蒙彼鸿蒙
要解开这个误会,首先得把两个极易混淆的概念切开:
OpenHarmony(开源鸿蒙)和HarmonyOS NEXT(原生鸿蒙)。
你看到的那张写着Linux的架构图,属于OpenHarmony。这是什么?这是一个由开放原子开源基金会孵化的开源项目底座。它的目标是星辰大海——从智能家居到工业终端,从手表到大屏,啥都能装。
为了让这个底座能适应全世界各种各样的硬件(不仅仅是华为手机),OpenHarmony 必须具备极强的兼容性。
这就是架构图里出现Linux 的原因:
Linux 是目前世界上硬件驱动支持最完善的内核。为了让各行各业的开发者能快速把OpenHarmony 跑在现有的硬件上,支持Linux 是必须的,甚至是明智的。
注意看架构图上的KAL(内核抽象层)。这才是鸿蒙的高明之处——它不绑定死任何一个内核。它就像一个万能插座:
- 你想用在物联网小设备上?插LiteOS(华为自研轻量级内核)。
- 你想用在老旧硬件或特定工业设备上?插Linux Kernel。
- 你想用在华为最新旗舰手机上?插鸿蒙微内核。
所以,架构图没画错。它展示的是“能力”,而不是“限制”。
03 央视说的“摆脱”,到底摆脱了什么?
既然底座支持Linux,那央视报道是不是在吹牛?
当然不是。央视报道的主角,是HarmonyOS NEXT。这是华为基于开源底座,深度加工后,装进Mate 60、Pura 70里的商业版产品。
如果把OpenHarmony 比作一份“满汉全席菜单”(上面有鱼翅也有馒头),那么HarmonyOS NEXT 就是华为端上桌的那道“特供大餐”。
在“纯血鸿蒙”这道菜里,华为做了一个史无前例的决定:把菜单里“Linux”这道菜,划掉了。
在HarmonyOS NEXT 中,华为彻底移除了Linux 宏内核,全面启用了自研的鸿蒙微内核。同时,彻底清理了所有为了兼容安卓而保留的AOSP 代码。
这就是央视所说的“摆脱依赖”:在通用的开源架构中,我有兼容Linux 的能力(为了生态);但在我自己的核心产品上,我已经具备了完全踢开Linux、仅靠自研内核运行的实力(为了自主)。
04 结语
所以,这并不是什么“打脸现场”。
这张架构图恰恰说明了鸿蒙的野心:作为开源项目,它足够开放,不排斥成熟的Linux 生态;作为商业产品,它足够硬核,敢于在核心腹地实现100% 的国产替代。
对于我们普通用户来说,只需要知道一点:等你升级到“纯血鸿蒙”的那一刻,你手机里跑的每一行核心代码,确实已经不再姓“美”了。
这,才是“自主可控”真正的含金量。
来源:
https://docs.openharmony.cn/pages/v6.0/zh-cn/OpenHarmony-Overview_zh.md#%E6%8A%80%E6%9C%AF%E6%9E%B6%E6%9E%84
https://www.stdaily.com/web/gdxw/2024-10/22/content_246646.html