2020年9月及2021年5月,在华为分两次将鸿蒙基础代码(OpenHarmony)捐献给开放原子开源基金会后,鸿蒙便从一个原来仅归华为拥有的操作系统,转变成了一个开源的操作系统,此后,所有的开发者、企业都可以参与生态的共建。根据国家的战略要求,必须保证信息安全以及核心技术产业自主可控,未来的众多产品都需要建立在自主可控的技术和标准上,因此,OpenHarmony有望将成为未来智能硬件的主流标准。
目前,OpenHarmony由开放原子开源基金会(OpenAtomFoundation)孵化及运营,目标是面向全场景、全连接、全智能时代、基于开源的方式,搭建一个智能终端设备操作系统的框架和平台,促进万物互联产业的繁荣发展。
今日9时,第一届开放原子开源基金会OpenHarmony(开源鸿蒙)技术峰会于在深圳开幕,主题是“技术构筑万物智联,创新使能行业发展”,来自高校和企业的众多专家分享了有关开源和操作系统相关的内容。
在PC互联网时代,Windows操作系统作为一款封闭开发的产品,其版本的演进发展一直由微软公司进行“单性繁殖”,每一次”繁殖”和”变异”的成本很高,可被环境选择的后代很少,面对不确定的未来,被选择成功的概率比较低。相比之下,Linux系统选择在开源社区中“双性繁殖”, Linux内核作为“种子”,每一次被复制“繁殖”和“变异”的成本较低,可被环境选择的后代很多,面对不确定的未来,被选择成功的概率较高,优质“后代”得以持续涌现。
而在移动互联网时代,安卓等操作系统的开源造就了更多的成功企业和商业模式,也取得了更多技术上的创新。
在开源鸿蒙技术峰会上,中国科学院院士王怀民表示,计算设备约每10年完成1次升级换代,智能终端的设备数和用户数均增加至少1个数量级,新型计算模式及激增的新型计算设备共同催生了新型应用,带来新的蓝海和巨大创新空间。在如今万物互联的时代,新一代操作系统的开源也如前两次一样,将比只使用封闭系统提供更有效和创新的模式。
在这个开源的赛道之下,我国从很多年前就开始了自己的实践。
在2000年,面对强大的“Wintel联盟”,国家通过863计划使得共创软件联盟成立,目的是联合国内企业和科研机构,通过开放源代码的方式实现高效的成果传播,让更多的开发人员参与到新技术的革新当中,从而摆脱以操作系统为核心的公共基础软件提供商的垄断束缚。在这一时期,我国还处在“学习借鉴”的阶段。
此后的时间里,我国全面参与到国际上的开源生态之中,积极融入国际开源项目和开源社区。例如,华为、腾讯等国内企业就成为Linux、ApacheOpenStack等开源基金会的白金会员,从LinuxV5.1内核贡献度来看,中国仅次于美国,而到了LinuxV5.8,在内核新增代码贡献方面,华为已经排名第二。
如今,我国正进入开源创新的新阶段,从参与融入逐步变为“蓄势引领”,开始在国际上发起、主导和主持各类代表性开源项目。
其中,开放原子开源基金会就是由华为等11家白金捐赠人共同打造的开源技术平台,OpenHarmony就是从企业内部项目开源并捐赠,由开源基金会孵化及运营的核心操作系统软件,已广泛应用于多种智能终端设备上,目前仍在加速创新并快速迭代演化。
前不久,“鸿蒙之父”王成录重申,鸿蒙系统不是安卓、iOS,也不是一个单设备操作系统,鸿蒙最大的价值在于多设备互相组合,并且拥有三个重要技术特点,分别为“统一OS,弹性部署”、“硬件互助,资源共享”、“一次开发,多端部署”。
而作为OpenHarmony的研发者、OpenHarmony生态的持续共建者,华为是这次开源鸿蒙技术峰会的承办方,润和软件、九联科技、软通动力、诚迈科技、优博讯5家上市公司为支持单位。
物联网智库在峰会开幕前对润和软件、优博讯和深开鸿这三家企业的相关负责人进行了访谈,从而进一步了解到了当前OpenHarmony在产业中的实际应用。
其中,润和软件是最早参与OpenHarmony筹建的单位之一,在2020年12月与其他六家单位共同发起成立了OpenHarmony工作委员会,致力于构建万物智联的未来生态。自OpenHarmony启动初期,润和软件便推出了基于海思芯片的首批OpenHarmony硬件,并持续推出满天星系列、海王星系列、大禹系列等数十款开发板,给OpenHarmony主线代码演进提供了源源不断的硬件基础。
在行业发行版领域,润和软件于2021年12月28日正式发布基于OpenHarmony的HiHopeOS操作系统,包括支持瘦设备的HiHopeOS IoT版本和支持富设备的HiHopeOS标准版,并已面向金融、教育、智慧城市等行业/领域的推出商用软件发行版、实现多行业落地。
根据OpenHarmony官网数据显示,润和软件OpenHarmony代码贡献量已超过百万行,位列所有厂商前列。在南向技术共建、北向行业使能、产业人才教培等方面,润和软件也都取得了丰硕的成果。去年12月,润和软件还成立了专注OpenHarmony业务的全资子公司江苏润开鸿数字科技有限公司,聚焦OpenHarmony国产化数字技术底座,面向以垂直行业为代表的千行百业提供深度融合行业特征与业务场景的终端商用设备操作系统发行版及解决方案,并进一步明确了“2+N”行业战略,聚焦深耕金融、能源两大赛道,同时广泛赋能医疗、智慧城市、工业、教育等N个垂直行业。
优博讯则是在2021年底加入了开放原子基金会并成为黄金捐赠人。同年,优博讯就已开始投入基于OpenHarmony项目的终端产品研发,促进OpenHarmony在硬件层面的普及和优化。一直以来,优博讯也将基于OpenHarmony的商业开发作为重要发展战略之一,积极参与OpenHarmony社区生态建设。
目前,优博讯携手深开鸿共同完成了金融商用设备产品——优博讯云音箱Q1500的OpenHarmony兼容性测评,满足了金融终端国产化需求,全场景安全能力得到了提升,可实现敏感信息安全存储和可靠推送。此外,优博讯率先推出的基于OpenHarmony操作系统AIDC终端开发板也已经通过OpenHarmony兼容性测评,并在此次OpenHarmony技术峰会重点展出。该开发板可广泛应用于物流仓储、零售、医疗及制造等行业,帮助企业实现工业扫描及解码、打印业务、RFID专有业务等场景框架搭建及行业应用开发,协助企业完成数字化改造升级。
另外,优博讯利用OpenHarmony在分布式处理方面的优势,也将其应用到支付领域的POS机和手持PDA等设备当中,使得设备在性能上有了一定提升。未来,在现有产品线之外,优博讯还将基于OpenHarmony开设一条全新的产品线,并在整个生态的构建上利用OpenHarmony进行更多合作。
对于深开鸿来说,其诞生之际便专注于做OpenHarmony的技术创新。截至目前,深开鸿在OpenHamrony社区开源项目代码贡献量已超过120万行,仅次于华为,有18款生态产品通过OpenHarmony兼容性测评。
基于OpenHarmony,深开鸿不仅推出了KaihongOS,还有一系列化开发板和智能开发套件,以及面向交通、金融、教育等垂直行业的软件发行版;在与行业伙伴的合作上,深开鸿与华为签订OpenHarmony生态使能合作协议,探索OpenHarmony发行版研发,与华为智慧公路军团签署伙伴战略合作协议,打造OpenHarmony公路行业软件发行版,共建智慧之路,并携手优博讯等厂商基于KaihongOS打造AIoT金融行业新生态、新模式。
在本次的峰会上,深开鸿基于对于OS内核的深入理解,率先提出了基于LiteOS引入容器机制的价值和实现路径,通过联合文件系统、Cgroups、Namespace等容器机制,可以达到多进程隔离、多进程资源管理的作用,极大的提升系统的灵活性、安全性与可靠性。未来,深开鸿还将持续筑牢基础软件根技术,打造万物智联时代“国之重器”。
在今天峰会开场时,余承东表示,”操作系统是软件行业皇冠上的明珠,但当前的创新研究还非常有挑战。所以我们投入了巨大的人力、物力在做各方面的工作。”
一直以来,操作系统始终伴随着产业浪潮的诞生与发展,不同时期操作系统承担的任务和所处的时代是息息相关的。OpenHarmony技术指导委员会主席陈海波表示,在1960年代,操作系统与硬件还是一体化的,仅一台主机即可满足数万用户的使用需求,到了2010年的移动互联网时代,用户数量已经达到40亿,操作系统也成为了生态入口,如今的万物智联时代,连接数量很可能会突破1000亿,操作系统将承担起更多赋能千行百业的职责。
作为新一代智能计算的核心基础软件,操作系统主要的功能既包括向下对资源进行有效管控,也要向上为应用提供服务,实现应用对资源最好的耦合。对于物联网产生的边缘侧高数据密度,未来也需要更加智能的处理方法和算法,引入高性能计算需求。
不仅如此,各类终端设备使得网络资源变得更加复杂,网络承载资源动态性增强,新型人机交互设备、大量的动态传感器资源突破了原来单台设备的界限。在传统的操作系统和分布式框架下,难以做到及时满足设备的多样化智能需求,且资源消耗大,不能灵活匹配应用运行以及部署环境多变的诉求。
在此背景下,OpenHarmony为面向人机物融合、云边端协同场景的智能泛在计算的操作系统“打了个样”。OpenHarmony的技术愿景就是面向万物智联世界,构建分布式全场景协同的开源操作系统基座与生态系统。
目前,OpenHarmony社区已经吸引了51家共建单位和5100+共建者,在开源社区Gitee的指数排名位居第一,2022年更是持续迭代更新了5个版本,支撑29款复杂带屏设备商用,累计落地了110款产品,覆盖金融、智能家居、工业、交通等领域,累计15个厂商的28个发行版通过了兼容性测评,API 9提供的API数量也已经超过180000个,将支持手机、平板、PC等复杂带屏设备的应用开发。
今年,随着OpenHarmony 3.2的发布,相信整个开源鸿蒙的生态还将会进一步发展,更多的硬件和软件也将通过开源鸿蒙发挥出更好的性能表现。