首页 > 技术

从点亮屏幕到点亮千行百业:OpenHarmony总架构师任革林谈开源鸿蒙这六年

2026-05-30 16:12:10      中华网   


  5 月 28 日,广州黄埔。开源鸿蒙项目管理委员会主席任革林在 开源鸿蒙开发者大会2026(OHDC 2026) 的主论坛结束后,与我们一起走进了媒体采访间。当天早些时候,这位开源鸿蒙项目的总架构师正式对外解读了OpenHarmony 6.x Release 的新特性,并预发布了6.1 LTS版本。

1.jpg

受访嘉宾:开源鸿蒙项目管理委员会(PMC)主席 任革林

  “这一次的变化幅度非常大。”他说这话的时候语气平淡,但平静的语气背后是充满底气的数据:1.4亿行代码,1.3 万名贡献者,550 家生态伙伴,1800 余款认证产品。

  如果把时间拨回 2020 年 9 月,OpenHarmony首次开源的那一天 —— 它只是一个面向微小系统的版本,开发者能做的就是往几块小开发板上移植。六年之后,这个操作系统跑在了南方电网的输变电终端上,跑在了深圳地铁的闸机里,基于其构建的第三方商用发行版跑在全球超13亿台终端设备上。

  OpenHarmony 6.x 是这六年来的一份新答卷。

  从1340到50819

  OpenHarmony 6.x Release 围绕性能、体验、效率、安全、生态五大方向完成了全栈式升级,在 ArkUI、ArkWeb、卡片能力、Extension 能力、媒体图形、分布式协同、安全隐私、开发调测等关键领域实现了突破性进展,覆盖轻量无屏、轻量带屏、标准带屏、等全设备形态。

  任革林用一张数据图勾勒了这轮升级的跨度:OpenHarmony 2.x版本的API 6 只有 1340 个接口,到OpenHarmony 6.x已扩展至API 23 ,接口涨到了 50819 个。六年,增长近 40 倍。

  他把这个增长拆成三个阶段。3.x 时代解决的是“有没有”,即API 基础能力落地,能撑起应用开发就行。5.x 时代做的是“全不全”,补齐API能力覆盖,同时把兼容性、稳定性和性能拉上来。到 6.x,重心转向体验升级,高性能开发、应用调测、安全能力、动效与交互精细化,多个方向同步推进。

  OpenHarmony API 应用开发接口体系治理方式也值得一提。从需求梳理、场景定义到方案评审、版本迭代,全程由开放原子开源基金会OpenHarmony项目统一治理。系统设计团队、应用生态伙伴、硬件厂商和社区开发者共同参与每一个版本的接口迭代。

  一次全栈式的升级

  ArkUI 的 Native 化是这次升级中最受关注的变化之一。此前,OpenHarmony的应用界面开发以 ArkTS 为主——这是一条被验证过的路径,对大多数普通应用开发者来说足够用。但对于游戏引擎、跨平台框架这类重型项目,中间层的开销一直是个硬门槛。

  6.x 解决了这个问题。ArkUI 补齐了完整的 Native 能力,开发者可以直接用 C/C++ API 构建组件树和动画,不再必须经由 ArkTS。这等于给了框架团队和中间件团队一条直达底层的通道。任革林对这个变化的态度很客观:“普通应用开发者,推荐继续用 ArkTS;有极致性能需求的高阶开发者或团队,可以考虑 Native+ArkTS混合开发,甚至完全通过Native方式开发。”两条路径并存,没有谁替代谁。

  另一个我们关注到的特性是 A/B 流式升级,通过优化读写机制,有效削减升级过程中的缓存与存储占用。手机上,系统升级不再需要预留双倍存储空间,一台设备大约省下 2GB空间;IoT 设备上,只需几 KB 到几 MB 缓存就能完成 OTA。同一个技术,在资源相差几个数量级的设备上都能跑,充分体现了OpenHarmony“跨平台操作系统”的优势。

  媒体图形领域,从采集、编解码、渲染到显示和色彩管理,6.x 打通了全链路 HDR;高性能低延时音频引擎 2.0 同步上线,星闪音频设备的播放与录制首次获得系统级支持;ArkWeb 内核升级到了 Chromium 132;安全侧,CryptoExtensionAbility 和伙伴设备认证体系补齐了分布式场景下的设备互信与数据安全闭环。

  加上 6.x 新增的 400 多个开源库,目前OpenHarmony的三方开源库累计已超过 1500 个。在覆盖广度这一点上,任革林表示OpenHarmony三方库生态不仅要追求数量,更关键是 UI、网络、存储、音视频、AI 这五大核心场景基本全覆盖,开发者做应用开发时 “基本不用自己造轮子”。

  同时他也很理性地指出目前PC设备特有的三方库和面向ToB场景的三方库能力是现阶段仍需补齐的短板。整体看,1500+ 三方开源库对 OpenHarmony 来说是个不错的起点,接下来将继续提升三方库的质量和数量,让生态真正从“能用”走向“好用、够用”。

  AI给开源鸿蒙带来了什么

  本次大会的主题是“AI@开源鸿蒙”。从任革林采访中透露的信息来看,开源鸿蒙面对 AI 有两个并行的维度:一个是怎么让 AI 成为系统能力,一个是怎么用 AI 来丰富生态。

  第一个维度,任革林给出了一个来自日常代码审查的估算:百分之四五十的代码提交已经有 AI 参与。用得最多的是测试用例和驱动适配开发,系统代码开发中 AI 的渗透也在加速。

  被问到 AI 生成的低质量代码是否会带来治理压力——Linux 内核社区的维护者最近公开抱怨过这个问题——他的回答没有纠缠“AI 能不能写出好代码”,他更关注流水线:代码进来要过编译、性能、可靠性全链路排查。“关键是代码能不能完成设定的目标,会不会对已有系统造成破坏。”开源鸿蒙从第一天就把 CI/CD 当作核心基础设施来建,目前受到的冲击很小。

  第二个维度,开源鸿蒙的 AI 集成策略是分层的。OpenHarmony 定位为面向全场景、全连接、全智能的下一代分布式操作系统。平台发展分为两大阶段:首个五年以全场景、全连接能力为核心,下一阶段重点推进 AI 能力建设。

  具体到技术路线,OpenHarmony 支持多层级 AI 融合——可以根据业务场景和设备类型,在应用层、系统层或芯片层完成 AI 能力集成。系统层面,一方面提供标准化 AI 开发框架,另一方面对 AI 硬件能力做了抽象封装。社区已完成主流 AI 模型适配,对外开放语音识别、物体识别、目标检测等通用 AI 能力。

  落地进行时

  如果说前面是 OpenHarmony 6.x 在操作系统层面的回答,那国开鸿和移远通信就是两个在应用层交出答卷的共建伙伴。

  依托OpenHarmony 6.x的AppServiceExtensionAbility能力,国开鸿打造了“PDBox Service”企业级外设接入架构,为高拍仪、读卡器、指纹仪等设备提供安全、常驻的后台服务。结合Kiosk模式,系统支持设备锁定和场景化控制,天然满足政务服务标准对应用隔离与权限管控的要求。目前,相关方案已在深圳罗湖政务中心落地,打通预约、填单、排队、办理与评价全流程,以元服务为载体实现了“服务找人”的智慧政务体验。

  移远通信走的是另一条路。

  在 IoT 侧,输入法一直是一个被低估的“硬骨头”。移远自研的开源鸿蒙原生输入法已上架社区应用展示位,支持中英文输入、手写识别及外接键盘输入模式,解决了工业手持设备的输入法痛点。其中手写识别模块采用Rust语言开发,在内存安全、运行性能与并发处理方面表现突出。

  两位合作伙伴的实践场景,是OpenHarmony在各行各业全面落地的缩影。任革林告诉记者,目前能源电力、交通、教育、工业、政务、水务及金融等领域对开源鸿蒙的认可度最高,相关应用正从示范试点转向大规模普及。

  南方电网是一个典型案例,其依托 OpenHarmony 自研的电力物联操作系统“电鸿”,可适配 150 余种电力终端设备,落地了智能电表迭代、光储一体化、输电智能运维、全天候智能巡检等业务,助力新型电力系统实现“源网荷储”全流程智能化。目前已打造广州南沙、珠海横琴、深圳前海三大全域示范区。

  交通领域,佳都交通佳鸿在深圳地铁部署的星闪闸机让通行效率提升 50%;一体化控制器统筹照明、电扶梯、显示屏等设备,车站开关站耗时从 30 分钟缩短至 5 分钟,达成无人值守运行模式。该系统现已拓展至广州、济南、无锡、重庆、成都等 9 个城市。

  外部贡献超过20%,但不止于此

  合作伙伴与生态共建,是开源鸿蒙不变的主题。

  任革林介绍,OpenHarmony 6.x 版本里,非华为贡献占比已经超过 20%,贡献范围不仅包括传统的芯片和驱动适配、XTS测试用例开发,还深度介入到内核、分布式软总线、ArkUI、AI 能力、应用开发框架,媒体编解码等核心模块。目前,30 余个 SIG 专项工作组组长来自于其它企业及高校,……社区早已从早期的单一主导逐步发展为多方协同共治、聚焦行业落地的健康开源生态。

  任革林在采访中还补充了一个关键信息:1500 个三方库里的代码也是整个开源鸿蒙的一部分,但不在主线版本统计数据里。也就是说,把三方库算进去,真实的外部贡献远不止 20% 。

  当然,开源鸿蒙的社区治理不是一张贡献占比图就能完全概括的。深圳、北京、南京等城市贡献者聚集度接近 80%,高校和中小企业在 SIG 里拿到话语权,这些变化比百分比更能说明趋势。

  下一个六年

  过去六年,开源鸿蒙从 1.x 到 6.x 走了一条系统能力快速扩张的路。API 数量超过 5 万,设备适配形态从无屏轻量设备覆盖到复杂带屏设备。接下来的演进重心会转向哪里?

  按照任革林的判断,后续将采取能力拓展与深度优化并行的策略。一方面持续丰富系统能力,另一方面对现有架构、性能与体验做精雕细琢。

  未来一到两年,社区将推进四大核心能力升级:全面融入 AI 能力,搭建系统原生智能体系;迭代分布式技术,重点强化与轻量化设备的互联能力;加快应用与设备生态建设,同步优化调测、运维等工具链,进一步降低开发门槛;深耕各垂直领域,推出面向 ToB 场景的标准化通用解决方案。

  六年,从点亮一块开发板,到覆盖民生基建与消费电子的亿万台设备,开源鸿蒙提交了一份不俗的答卷。至于分数,如今这片繁荣的市场已经给了我们答案。

相关阅读

    无相关信息