华为OpenHarmony:揭秘万物互联的操作系统

发表时间: 2023-11-30 21:56

11月,开源鸿蒙达成了又一里程碑,OpenHarmony4.0正式发布。

在第二届开放原子开源基金会OpenHarmony技术大会上,华为终端BG软件部副总裁柳晓见介绍,经过三年的发展,OpenHarmony迭代到4.0版本,目前共有6200+共建者、51家共建单位,贡献代码行数超过1亿行。

截至10月31日,社区已有超过210家伙伴,构建了42款发行版,落地商用设备超过210款。

那么华为承载万物互联的操作系统——OpenHarmony究竟是什么?

11月29日,太平洋证券发布报告,详细介绍了OpenHarmony这一系统,报告指出,OpenHarmony定位为面向万物智联的开源操作系统,且已在多个行业实现商业化应用。

根据太平洋证券的报告,目前,OpenHarmony开源社区已有超过210家伙伴,40款行业发行版通过兼容性测评,落地软硬件产品超过420款,覆盖金融、交通、教育、政府、安平、能源、制造、卫生、广电、电信、航天等领域,已经成为下一代智能终端操作系统根社区和万物互联的底座。

OpenHarmony:面向万物互联,生态繁荣发展

报告指出,OpenHarmony定位为面向万物智联的开源操作系统。2020年9月,开放原子开源基金会获得华为捐赠自研操作系统代码,随后进行开源并将该项目命名为OpenHarmony。

报告称,OpenHarmony的目标是面向全场景、全连接、全智能时代,基于开源的方式,搭建一个智能终端设备操作系统的框架和平台,促进万物互联产业的繁荣发展。OpenHarmony整体遵从分层设计,从下向上依次为:内核层、系统服务层、框架层和应用层:

系统功能按照“系统>子系统>组件”逐级展开,在多设备部署场景下,支持根据实际需求裁剪某些非必要的组件。OpenHarmony技术架构如下所示。

报告称,OpenHarmony自2020年发行以来,经历了三次大版本更新,目前迭代至4.0版本,支持的设备从轻量的无屏设备到复杂标准带屏设备,应用范围不断扩大:

最新发布的OpenHarmony 4.0相比3.2 Release版本新增4000多个ArkTS API,开发套件也同步升级到了API 10,应用开发能力更加丰富。

HDF新增200多个HDI接口,硬件适配更加便捷;图形框架和方舟编译器(ArkCompiler)也得到了进一步优化,用户交互体验得到提升。同时,新版本在组件能力、分布式硬件支持范围和安全及隐私方面的能力也得到了进一步增强。

OpenHarmony目前主要面向物联网场景

太平洋证券认为,OpenHarmony生态繁荣发展,已在多个行业实现商业化应用。OpenHarmony开源社区已有超过210家伙伴,40款行业发行版通过兼容性测评,落地软硬件产品超过420款。支持如下几种系统类型:

轻量系统:面向MCU类处理器例如Arm Cortex-M、RISC-V 32位的设备,硬件资源极其有限,支持的设备最小内存为128KB,可以提供多种轻量级网络协议,轻量级的图形框架,以及丰富的IOT总线读写部件等。可支撑的产品如智能家居领域的连接类模组、传感器设备、穿戴类设备等。

小型系统:面向应用处理器例如Arm Cortex-A的设备,支持的设备最小内存为1MB,可以提供更高的安全能力、标准的图形框架、视频编解码的多媒体能力。可支撑的产品如智能家居领域的IP Camera、电子猫眼、路由器以及智慧出行域的行车记录仪等。

标准系统:面向应用处理器例如Arm Cortex-A的设备,支持的设备最小内存为128MB,可以提供增强的交互能力、3D GPU以及硬件合成能力、更多控件以及动效更丰富的图形能力、完整的应用框架。可支撑的产品如高端的冰箱显示屏。

OpenHarmony有望向PC端拓展

太平洋证券称,今年2月份,鸿蒙生态企业软通动力子公司鸿湖万联的工程师完成了OpenHarmony对PC的初步适配,基于OpenHarmony3.2 Beta3版本对惠普某型号办公笔记本进行适配 :

在2023开放原子开源基金会OpenHarmony开发者大会上,鸿湖万联作为核心共建单位应邀出席并发布了基于OpenHarmony 3.2 Release版本、面向PC端的SwanLinkOS商业PC发行版(Beta版),这是国内首个以OpenHarmony为数字底座打造的面向X86平台架构的国产化PC端分布式操作系统,打通了OpenHarmony移动端到PC端的互联,实现了多种硬件能力跨终端调用。

太平洋证券指出,对于OpenHarmony的发展,各类捐赠人是推动鸿蒙生态发展的中坚力量。OpenHarmony初始代码来自于HarmonyOS,开源后生态合作伙伴共建治理,将商业利益释放给下游合作伙伴:

开源三年以来,Openharmony社区快速成长。根据2023年3月发布的《2022开源鸿蒙年度运营报告》指出,开源鸿蒙共建者已从2021年的1000+增长至5100+,相关产品也从30+款增长至100款以上,开源鸿蒙代码已经达到上亿行。在商业化落地方面,通过开源鸿蒙兼容性测试的智能产品已超过100款。

目前已有多家上市公司深度参与Openharmony生态布局,包括持续贡献社区主仓代码、发布商业发行版以及相关产品,落地了金融、医疗、教育、能源、智慧城市等多个领域。随着开源鸿蒙生态持续发展壮大,相关布局厂商有望受益。

本文观点主要来自太平洋证券研究报告《OpenHarmony,华为承载万物互联的操作系统》(分析师:曹佩),有删节

本文来自华尔街见闻,欢迎下载APP查看更多