“纯血鸿蒙”即将到来
撰文 | 古 芯
编辑 | 李信马
题图 | IC Photo
8月7日,华为正式发布了HarmonyOS 4(鸿蒙4.0)。在发布会上,华为还介绍了鸿蒙生态的最新进展和开发工具升级情况。
据华为介绍,鸿蒙4.0已经广泛应用于交通、教育、医疗、金融科技、智慧城市建设等领域,尤其是在工业领域,鸿蒙依托分布式技术,不仅协同了来自多国的协议,让工厂内多设备互联互通,还可以实现近场发现、自动组网、无屏变有屏。
同时采用数字孪生技术,鸿蒙还可以将工厂的生产流程、设备运行状态、业务系统等实时映射到虚拟世界中。
自鸿蒙系统面世以来,业界一直有对鸿蒙是否是套壳谷歌的讨论,更有甚者认为国产系统都是套壳,且套壳效果并不好。
实际上,这是对国产操作系统最大的误解。
01.
鸿蒙彻底脱钩谷歌
曾有网友在手机端升级鸿蒙3.0,将系统语言换成英文后,正在运行的服务中“HarmonyOS”显示为“Android system”,直至今日还有不少网友用这个截图佐证华为鸿蒙套壳。
图源:嗨嗨教化员
虽然华为从未回应质疑,但在今年的发布会上,华为用一台Mate 40 Pro搭载了“HarmonyOS NEXT开发者预览版”,该版本直接删除Linux内核的AOSP代码,帮助系统减少40%冗余代码的同时,也意味着鸿蒙系统将不再兼容安卓软件。
按照华为的计划,HarmonyOS NEXT将于2024年一季度将面向所有开发者,明确告知外界“纯血鸿蒙”即将上市。
图源:抖音(ID:林奕LYi)
华为推出HarmonyOS NEXT之前,兼容安卓软件可谓是无奈之举,自从2005年谷歌收购了Android 公司后,安卓凭借开源优势及频繁版本迭代迅速占据手机系统市场,并在移动端孕育出了 Android+ARM联盟,除了苹果封闭系统外,其他手机品牌基本都采用了安卓系统及其生态,Windows、黑莓、阿里曾尝试推出自己的智能手机端,但都以失败告终,系统停止维护时,设备量最高不过千万。
相比之下,鸿蒙系统积累了更大的用户体量,据华为2022年开发者大会数据,使用鸿蒙系统的手机约3.2亿台,生态设备2.5亿台;华为今年不再单独公布手机使用量,合计使用设备为7亿台,同比增长23%。
鸿蒙和安卓都是微内核架构,只保留最核心的功能(如基础进程间通信、虚拟内存等),并将部分非核心功能(如文件系统、设备驱动等)从内核中剥离出来并使其模块化,从而让不同的设备可以按需调用功能模块,相较宏内核更灵活。
但和宏内核相比,极致拆分的微内核效率较低,鸿蒙针对这个问题利用确定时延引擎和高性能IPC技术大幅提高了微内核的效率,鸿蒙1.0响应时延降低25.7%,时延波动率降低55.6%,而且进程间通信性能更高,相比同样使用微内核的QNX和谷歌Fuchsia操作系统,进程间通信效率分别提升3倍和5倍。
可以说,鸿蒙自诞生之日起就和谷歌有明显不同,只是出于生态建设的考虑,不得已在前期兼容安卓软件,伴随未来彻底删除谷歌安卓代码,鸿蒙即将开启新的征程,和安卓、iOS正面争抢操作系统市场。
02.
鸿蒙之外,国产系统遍地开花
鸿蒙的诞生,某种程度上得益于海外大厂的封锁,这也迫使我国从上至下推动国产系统研发提速,《“十四五”数字经济发展规划》等多项重要政策都强调了操作系统国产化重要性。
在此背景下,国内操作系统研发企业纷纷提速增质。今天的国产操作系统,在部分应用场景中,正在从“可用”向“好用”转变。
以电脑产品为例,为彻底突破windows和intel组成的wintel生态封锁,今年2月,我国再次强调要打好科技仪器设备、操作系统和基础软件国产化攻坚战,鼓励科研机构、高校同企业开展联合攻关,提升国产化替代水平和应用规模,争取早日实现用我国自主的研究平台、仪器设备来解决重大基础研究问题。
在多方推动下,我国信创产业技术和产品生态体系已初步成型,信息技术产品可满足部分关键领域和重要信息系统最基本的应用需求,基本具备替代Wintel体系的能力。这其中,最具代表性的当属中国电子、中国电科、中科院和华为四大信创生态体系。
回顾国产系统发展历史,早期的国产操作系统采取完全自主研发的策略,但受限于技术水平,存在系统漏洞多、软件生态薄弱等问题。上世纪90年代,基于GPL协议的Linux开源技术革命催生了红旗、蓝点等国产Linux操作系统。
2017年,国产操作系统逐渐壮大,麒麟、统信、华为等品牌不断推出优质自研产品。2020年后,国产操作系统进一步发展并且推出自主开源根社区,在满足性能要求的情况下,自主性进一步提升。
2021年7月,麒麟操作系统配合鲲鹏处理器,拿下国际权威的标准性能评测机构SPECCloud测试全球最高分。
此次测试基于鲲鹏硬件,以银河麒麟服务器操作系统V10为底座,所取得的SPECCloud结果不仅相较同类云厂商在鲲鹏服务器上性能提高40%~382%,对比同类云厂商在同规模的X86 服务器上性能提高56%。
据统计,2018-2021年,麒麟和统信两家营收快速提升,中国PC和服务器操作系统国产化率从0.4%提升至3.8%。
值得注意的是,国产系统已经从PC和服务器领域,走向工控、物联网等使用场景。2021年12月,基于银河麒麟的DCS、DEH+SIS华能瑞金电厂二期工程智慧电厂投运,实现了从软件到硬件100%全国产化。
时至今日,国产系统在党政办公系统应用套数已经达到千万级;在金融行业中,网银的前置系统、资金清算系统、手机银行等准核心业务系统已经采用国产操作系统;电信安全方面,电信运营商多个业务平台,已经实现了基于银河麒麟服务器操作系统,和统信服务器操作系统的迁移。
可以说,目前国内主流操作系统厂商不仅具备了内核之外服务代码的开发能力,且已经度过了产业链上下游没有建立良性的生态系统,使用者太少的尴尬阶段,未来国产操作系统建设重点将是进一步完善生态建设。