软件是国家数字新基建的重要组成部分,近年来其发展备受重视。而操作系统被视为软件领域的“根技术”、软件皇冠上的明珠,战略意义不言而喻,国内的企业和开源基金会都在加速投入中。
华为主导的OpenHarmony是其中一支新兴力量,在日前的第一届开放原子开源基金会OpenHarmony技术峰会上,华为常务董事、终端BG CEO、智能汽车解决方案BU CEO余承东表示,OpenHarmony正在成为千行百业的支持底座,目前已有110多款商用终端,100多款开发款和模组支持,并且有28款基于OpenHarmony的发行版广泛应用在教育、金融、交通、矿山等各领域。
OpenHarmony的发展时间线可以追溯到2020年,当时,华为在发布HarmonyOS后不久就确定了开源路径,并把鸿蒙操作系统源代码捐赠给开放原子开源基金会,项目就命名为OpenHarmony。这意味着OpenHarmony开源项目是开放原子开源基金会孵化及运营,以中立和开放的姿态,吸引更多开发者和上下游企业加入到鸿蒙生态当中。
余承东介绍道,OpenHarmony从2020年9月份开源以来,由华为在内的50多家单位共建,目前有近亿行的代码量,“OpenHarmony成为发展速度最快的开源操作系统之一,也是面向下一代的智能化时代、数字化时代的操作系统,我们希望通过OpenHarmony在操作系统里面弯道超车”。
新一代操作系统竞赛从PC时代到移动时代,操作系统的世界几易其主,形成当前五大操作系统统领江湖的局面,分别是Android、Windows、iOS、MacOS以及Linux,背后主要是谷歌、微软、苹果三家的争霸赛。
东吴证券的报告显示,截至2022年12月,五大操作系统占据全球操作系统98.1%的市场份额,占据中国操作系统市场 97.3%的市场份额,呈现寡头垄断格局。
当前,随着5G、人工智能、物联网等技术的不断发展,万物智联时代愈走愈近,新一轮的操作系统竞赛也拉开帷幕。其中,OpenHarmony便是针对万物互联的开源操作系统项目。
OpenHarmony项目群技术指导委员会主席陈海波认为,操作系统总是伴随产业浪潮诞生并推动着产业发展,不同历史时期的操作系统所承担的使命和技术特征也与该时期的产业特点息息相关。
他举例道,在主机时代,操作系统和硬件是一体的,它的主要职责是如何发挥出硬件的性能;到了PC和互联网阶段,操作系统是作为独立的软件产品;在移动互联网时代,操作系统承担生态入口的关键使命;接下来面向万物智联时代,操作系统的关键使命将演进到如何赋能、赋智到千行百业。
“与移动互联网时代相比,万物互联时代有两个变化,第一个是场景化,当前用户和设备的关系变成了多对多的动态映射关系。比如出行体验中会涉及手机、车机、手表等各种各样的设备,因此万物智联的操作系统更需要全场景协同和智能化能力。”陈海波谈道,“第二个是生态化,万物智联时代,粗略估计至少是百亿设备连接的时代,这需要海量的设备、应用和服务组成非常庞大而复杂的生态系统。”
这也意味着,伴随着智能设备数量的持续高速增长,催生出了更加碎片化、多样化的需求和场景,对新一代操作系统提出了更高的要求。
中国工程院院士、原副院长陈左宁也指出,目前,智能应用和智能计算的体系结构都对操作系统提出了新的需求。比如,操作系统应用域发生了变化,泛在效用计算,所需数据规模巨大,突发性强,实时高;泛在协作计算对移动性、承载设备,续航要求很高。
在新一代智能计算形势下,传统操作系统则面临着结构柔性不足、智能化机理不完善等诸多挑战。因此陈左宁认为,下一代操作系统需要在包括结构、机理、运行模式、抽象和表征方法等诸多特性上进行优化和重构,才能适应新的时代需求。我们需要通过技术创新和应用驱动,力争在下一代操作系统技术生态上实现“换道超车”。
构建生态加速商用操作系统进化的同时,国内政策也在助力软件产业的发展。2021年发布的《“十四五”软件信息基础服务业发展规划》就明确指出,要加快繁荣国内的开源生态,培育重点开源项目;2023年最近新发布的《深圳市极速先锋城市建设行动计划》则有更具体的描述,要探索以OpenHarmony操作系统为基础,构建城市感知终端建设管理模式,降低对接成本,加快建设城市级物联感知平台,推动市区物联网平台、各领域专业物联网平台网络与数据互联互通。
在行业趋势和政策红利下,国产操作系统发展也进入新阶段。民生证券的报告指出,桌面操作系统市场的主导力量是 Windows,服务器操作系统则以Linux为主。经过三十多年的发展,国内操作系统从“可用”到“好用”,软件生态持续升级,国产化进程不断推进。麒麟、统信、中科方德、普华等逐步发力,欧拉、鸿蒙操作系统生态不断繁荣。
以OpenHarmony为例,“2022年OpenHarmony发布版本的开发过程进入了快车道,发布大大小小的版本一共17个。”OpenHarmony项目管理委员会主席任革林介绍道,“3.2版本将是OpenHarmony历史上里程碑式的版本,这个版本的API9将在3月底发布。”
但是,操作系统的生态建设仍是最大挑战。国泰君安报告曾指出:“我们复盘操作系统发展史,可以发现一旦某一赛道操作系统的市场格局确定之后,后来者几乎没有翻盘的可能性。Android在手机端非常强势,但它还是无法参与到PC市场的竞争中,因为后来者需要挑战的是先行者整个行业生态,现在全球范围内Android的开发者数量达到2000万,iOS开发者数量达到2400万,后来者想要革这几千万人的命,难度可想而知。”
OpenHarmony的理念是生态统一、开放共赢,通过招揽全球开发者、联盟产业链、培育技术人才等策略来壮大项目,繁荣社区。
据悉,截至2022年底,一共有22款芯片适配OpenHarmony,覆盖了各种CPU,指令级架构已覆盖了ARM32、ARM64、RISC-V,C-SKY、龙芯和x86也在设计孵化中。除CPU相关的公司外,还有上海海思和瑞芯微等国内的头部厂家,和海外的意法半导体、恩智浦等。
同时,其生态也在进一步加速商用,2023年OpenHarmony还将深耕金融、教育、交通、能源、政务、安平六个行业,孵化制造、卫生、广电、电信四大行业,持续使能千行百业数字化转型。