华为进一步布局基础软件生态。11月9日,华为宣布,将其开源操作系统欧拉(openEuler)捐赠给中国开放原子开源基金会,并承诺不做商业发行版。这是继鸿蒙之后,华为向该基金会捐赠的第二个开源操作系统。
开源是加速软件传播的途径之一。开源软件是指在发行软件时,附上软件的源代码,允许用户进行更改,但并不抵制商业收费。和免费软件有本质区别,后者不一定会公开源代码。开源的商业本质是通过放弃部分利润,换取一定的传播和场景触及效率。
“把原本属于华为的资产捐赠出来,变为社区公有的资产,希望全行业的客户都能够基于欧拉这个社区来贡献,从企业主导变为产业主导,能够更有利于欧拉开源生态的构建。”华为计算产品线总裁邓泰华在当天向媒体表示。
此次华为捐赠的欧拉开源项目包括三个部分:在品牌方面相关的中英文商标品牌共30个、域名4个;在基础设施方面包括构建服务与测试体系、代码托管、社区运营平台等;在源代码方面,包括数百万行华为自研代码版权和知识产权许可,超过8000个经华为和社区验证的软件包。
欧拉前身是华为的服务器操作系统EulerOS,开源之后被定位为数字基础设施操作系统,可部署于服务器、云计算、边缘计算等设备,强调可靠性、确定性和可扩展性。据邓泰华介绍,欧拉自2019年下半年开源以来,吸引了近万名开发者,300家企业加入社区。
开放原子开源基金会理事长杨涛认为,捐赠欧拉项目意义特殊,数字世界的“四梁八柱”中,从最底层的芯片,到开源的操作系统,再到AI、区块链等能力,再到上层的知识体系,操作系统起到了关键的承上启下的作用。
“我们看到有潜力的操作系统都是开源的方式构建的,是因为操作系统的工作量巨大,不可能由一家公司或一个组织来构建,一定是集合了全人类的科技力量共同构建,一定要站在巨人的肩膀上持续创新。”杨涛说。
中国开放原子开源基金会成立于2020年9月,是中国首个也是唯一一个开源基金会。其成立初衷是为各类开源项目提供中立的知识产权托管、寻求资源支持。
杨涛介绍,开源捐赠分为四个阶段,第一步是申请准备,基金会做出初步评估;第二是由基金会的技术委员会进行评议,第三步最花精力,是对捐赠的代码进行知识产权等层面的扫描,最终完成签约后,项目进入正式的孵化阶段。
目前,该基金会已经接受了来自华为、阿里、腾讯、百度等多个企业的捐赠,其中欧拉、鸿蒙等九个开源项目走完了捐赠,进入孵化过程。
和鸿蒙类似,华为在捐赠欧拉之后仍将参与项目共建。当天华为常务董事汪涛表示,华为联接、计算和云服务等所有相关业务的操作系统,将全面采用欧拉路线;此外华为将持续推动欧拉的迭代和完善。
“捐赠之后,华为仍然是欧拉生态重要的一员,本身更多的产业力量会加入进来,华为自身也会加大投入,包括内核研发、生态构建、市场协同、人才培养”,邓泰华说。
未来,华为将进一步融合欧拉和鸿蒙,希望打造一套打通端边云全场景的操作系统。目前,欧拉和鸿蒙已经实现了内核技术共享,未来还将共享分布式软总线、安全OS等方面。这意味着,搭载欧拉的设备可以自动识别连接鸿蒙的终端。
“工业场景是把欧拉和鸿蒙打通最有价值的场景”,邓泰华举例称,在工业场景中将形成一体化的解决方案,比如各种水表、电表、终端连接鸿蒙,工控机、机床设备、边缘计算小站将连接欧拉。这和存量世界的局面大为不同,此前,虽然服务器、PC、手机、物联网、工业设备等领域的操作系统都有主流厂商,但不同领域的操作系统也并未打通。
“我们做鸿蒙和欧拉的定位都是全场景,就是要用一套操作系统架构,来覆盖很多的垂直场景,鸿蒙解决所有的终端,涵盖手机、物联网、工业终端,欧拉是从云端到服务器到边缘计算,我们认为未来的数字世界是端边云全场景协同”。邓泰华称。
华为同时表示, 在市场推广方面,华为自己不做欧拉商业发行版,而是支持下游厂商做商业发行版。邓泰华称,将首先聚焦于主流、头部的伙伴,目前,中国三大运营商都基于欧拉打造了服务器操作系统,用在自家设备中。
邓泰华还称,2022年开始,欧拉也会走向海外,通过华为的海外的销售平台,通过服务器预装、组合销售等多种模式,来支持合作伙伴的拓展,“希望在未来几年实现欧拉全球领先的市场份额”。
近期,中国企业正在加速布局基础软件生态。在华为完成欧拉捐赠的前五天,即11 月 4 日,阿里旗下龙蜥社区宣布,由阿里云、统信软件等 14 家单位联合开源的龙蜥操作系统将捐赠到开放原子开源基金会。和欧拉一样,龙蜥操作系统也定位于服务器端,已经在阿里云上线,总装机量已达百万量级。
“作为中立的开源基金会,欢迎各家企业都贡献自己的力量”,杨涛表示,本着开放、平等、中立的原则,无论是华为还是阿里、腾讯捐赠,都非常欢迎,“至于彼此有什么不同,我认为代码说了算,社区说了算,产业界说了算。”