图 | 华为官网
1. 鸿蒙初见
鸿蒙HarmonyOS是华为给麒麟Kirin芯片定制的移动端操作系统,也是美国科技霸权打压后转正的产物,也是国家自主安全战略重要一环,覆盖移动端和PC端等多平台支持的分布式操作系统。
鸿蒙做了什么事?
华为在自家全系列手机使用鸿蒙移动端操作系统,以及手表等IOT设备。实现从芯片到系统,再到软件生态的全链路闭环。衍生的鸿蒙PC版HarmonyOS V1.0(可能并不是正式命名)获得中国信息安全测评中心唯一的安全可靠等级II级桌面操作系统产品。
鸿蒙大版本有两个,一个开源共享,一个闭源自用。
2. 鸿蒙核心
鸿蒙操作系统使用全新的语言模型,具备分布式软总线以及分布式任务调度能力,支持三大内核适配不同场景:
LiteOS内核:分为LiteOS-M面向极轻量级系统,内存KB级别产品;LiteOS-A面向轻量级系统,内存在MB级别产品;主要面向IOT市场。
Linux内核:早期的鸿蒙系统使用android / linux内核,后面纯血鸿蒙虽然换成鸿蒙微内核后,Open鸿蒙依然使用linux内核。
Hongmeng内核:鸿蒙操作系统专属内核,同时也是华为自用的闭源内核。
亲自体验一段时间后:系统流畅、广告少、功耗控制非常棒、信号稳定、安全防偷窥等,但同时也有部分app存在bug卡顿、网络获取慢等问题,尤其是卓易通中的安卓应用。
openHarmony是开源基金会维护,主要面向三大落地领域
国家电网“电鸿”,华润电力“润电鸿”,矿山领域“矿鸿”,国家队需要全链路自主可控,从芯片、开发板、软件系统以及服务器的全链路自研完美符合用户需求。
并且一般这些场景中,仅仅开发对应的控制软件,并不需要支持太多通用APP应用软件,不太需要关注生态建设。比如,矿鸿一直前台运行矿山管控这一款软件,并且系统足够稳定就可以。
手表,手环产品运行轻量级或者全量级open鸿蒙系统,不需要复杂的HMS中间服务层,可以更好的共享应用生态成果。
手机、平板电脑等,移动领域可能是一块最难啃的骨头,设备基数最多,影响也是最大的领域。关键对于应用生态有很强的依赖,甚至直接决定生死。
鸿蒙也是经过多年的狸猫换太子,曲线救国从鸿蒙3.0套壳android、鸿蒙NEXT逐步蜕变到现在的纯血鸿蒙,并且现在依然高度依赖“卓易通”的安卓App应用支撑。像DeepSeek、公众号助手、小米米家等都没有适配,而鸿蒙版应用也存在不同程度的功能缺失。
还有很长的路要走,华为一直在公布纯血鸿蒙装机量,也是再给开发者传递信号,基数足够大一定有利可图。曾经微软的WP系统也是可圈可点的,开发者生态暴击之下草草退场,当时的主流应用微信、支付宝等也都已经适配WP。
以现在的应用生态,如果HarmonyOS 7彻底删除并且不支持卓易通,短时间内那将是一个灾难,一部分用户会停留在鸿蒙6观望。
3. 为什么手机厂商不用openHarmony
鸿蒙APP应用生态不够完善,IOS和安卓应用市场大概在200万等级,而鸿蒙刚刚35万+,并且一部分还是华为平台强相关的基础应用比如天气,聊天类等甚至直接依赖HMS框架,而三方厂商是无法直接使用的这部分APP的。因此,直接在openHarmony开源系统上就可以运行的App应用总量还差一个数量级。
华为应用市场的鸿蒙app一部分需要依赖HMS core才能运营,并且HMS闭源在open鸿蒙是无法使用的。而像地图、支付、3D渲染、AI接口等众多场景都必须依赖HMS库,这些app在open鸿蒙上是无法直接运行的。
存在开源版本发版滞后现象,鸿蒙OS版本发布完几个月才会来源释放Open鸿蒙代码。和星闪差不多境况,星闪2.0音频标准刚刚不久市面上的芯片还没有完全支持,华为自家就做出来FreeClip2等明星产品,先手优势太明显。
三方厂商还需要自己创建生态,几乎是从0开始搭建,实现和HMS同等级的服务中间件,以适配通知、安全等领域的需求,比如,游戏APP使用手机本身的账号登录就依赖XMS服务框架层。
有机构测算过,头部手机厂商切换到鸿蒙系统,总投资在25~40亿左右,投入3000人年,还需要花费数年时间打磨。
开发成本巨大,新的仓颉语言需要大量的基础人才培养,虽然很多高校已经开设鸿蒙/仓颉相关课程,但转化成真正的生产力还需要几年的时间。
开源鸿蒙使用的是公版Linux内核,性能方面可能和HarmonyOS的鸿蒙微内核有一定的差异。
以IOT产品为切入点,鸿蒙手表可以直接进入鸿蒙生态圈,更低成本的积累经验和储备人才。同时在手机端将open鸿蒙和安卓双系统运行,已经有手机厂商在试水。