写点什么

华为之泉,涌入开源事业的大江大河

作者:脑极体
  • 2024-11-18
  • 本文字数:3998 字

    阅读完需:约 13 分钟


没有泉水作为源头,也就没有大江大河的浩荡。

在基础软件生态建设方面,这一点被反复印证。没有基于软件开源体系的社区建设与生态繁荣,就不可能有全球数字化的兴盛。开源是数字技术深入发展的重要特征,全球有 97%的软件开发者和 99%的企业使用开源软件,70%以上的新立项软件项目采用开源模式。随着 AI 技术的兴起,开源生态的重要性不断加强。

在中国基础软件奋起直追,解决“筑魂”难题的时代背景下,开源事业也就成为时代的回响。二十届三中全会《决定》提出,“加快新一代信息技术全方位全链条普及应用”。“十四五”规划和 2035 年远景目标纲要提出,“支持数字技术开源社区等创新联合体发展,完善开源知识产权和法律体系,鼓励企业开放软件源代码、硬件设计和应用服务”。

想要让中国软件开源事业如江河般奔流不息,需要从源头上注入清泉,保证开源事业的可持续发展与高速进步。以往,我们总是探讨华为的根技术与产品力,但很多人不知道的是,在基础软件开源事业中,华为同样扮演了不可替代的角色。


11 月 15 日,以“以智能,致世界”为主题的操作系统大会 2024 在北京中关村国际创新中心召开。大会中公布了 openEuler 的最新进展,openEuler 开源五年,在商业、技术及生态上全面发展。根据 IDC 预测,2024 年中国服务器操作系统领域,openEuler 系市场份额将达近 50%,2024 年新增装机量超过 500 万套,五年累计装机量突破 1000 万套,真正实现了规模化商业落地。在技术创新方面, openEuler 社区发起的原创子项目累计超过 500 个,覆盖了系统内核到 AI 使能全场景。在产业生态方面,openEuler 已经汇聚了超过 1800 家全产业链伙伴。

回顾 openEuler 的历史,会发现其发展脉络与中国软件开源事业保持着惊人的同频。通过它的发展步伐,刚好可以看到华为为开源事业做出的贡献,甚至一窥中国开源为何能在短时间内突飞猛进。

回溯 openEuler 的历程,可以探寻华为如何成为开源事业的水源之泉,推助之力。


openEuler 是华为推出的开源操作系统,其具有极强的跨平台能力,能够支持多样性的计算架构,为数字化、智能化发展提供有力的基础软件支撑。而它的一路发展,也见证了华为持续推动开源事业的努力。

欧拉操作系统最早于 2019 年发布。这一年,华为将其提交到开源社区,希望为云计算、AI 等技术的快速发展提供开源操作系统支撑。2019 年 12 月 31 日,openEuler 正式开源。


2020 年 12 月,openEuler 社区理事会宣布成立。2021 年 11 月,华为携手伙伴将 openEuler 操作系统正式贡献给开放原子开源基金会,这标志着 openEuler 从企业主导的开源项目演进到产业共建和社区自治主导的开源新阶段,完成了更加开放、更加中立的开源生态建设。

2022 年,openEuler 作为开放原子开源基金会运作最规范和成熟的项目,获批升级为项目群。在加速创新项目孵化、技术落地和生产验证的同时,项目群的成立也标志着 openEuler 达到了能够正循环、自加速的开源项目治理水平。openEuler 已经与相对成熟的国际化开源社区具备了同样的发展特征。

时间来到 2024 年,openEuler 在多个维度走向了进一步成熟。在 9 月举行的 2024 开放原子开源生态大会上公布的信息显示,openEuler 社区已经汇聚贡献者超过 2 万人,用户数量超过 350 万,为全球 153 个国家和地区提供基础计算服务。


仅仅两个月后的 2024 操作系统大会中,openEuler 进一步展示了最新的技术、商业化以及社区进展。面向 AI 时代,openEuler 完成了进一步的智能化升级。

曾几何时,在操作系统这个“基础软件的王冠”,我们始终处在失位与失语的状态,但随着 openEuler 的持续壮大,数智基础设施操作系统的梦想,已经涓滴成真。

其中,离不开华为与无数伙伴、开发者的持续贡献。


今天回看 openEuler,会发现其在五年时间里实现了跨越式发展。这种发展成果背后,是华为与伙伴、开发者协力完成的开源发展模式之变。


(华为公司战略部部长 盖刚)

华为公司战略部部长盖刚在 2024 操作系统大会致辞中表示:“过去 5 年,华为与客户和伙伴一起,见证了中国开源开放计算产业的高速发展,共筑中国坚实的算力底座,为世界提供新的选择。华为一直坚持以开放合作的精神,与客户和伙伴构建开放的计算生态体系,共同推动各行业数智化转型发展。未来,华为会继续坚定投入 openEuler 社区,持续技术创新,夯实安全架构,加速全球合作,以实际行动支持社区及操作系统产业健康、高速发展。”

具体来看,openEuler 在多个领域都实现了长足进步。

从技术发展层面看,openEuler 持续完善了多样性算力生态体验。随着 openEuler 社区面向场景化的 SIG 不断组建,也推动 openEuler 应用边界从最初的服务器场景,逐步拓展到云计算、边缘计算、嵌入式等更多场景,成为覆盖数智基础设施全场景的操作系统。2024 年 6 月,openEuler 24.03 LTS 成为首个 AI 原生开源操作系统,进行了内核、全场景能力以及 AI 能力方面的升级。openEuler 与 AI 浪潮的结合抵达了新的阶段。


而这种高效的技术突破背后,有着华为的坚定贡献。从 openEuler 开源至今,华为在 openEuler 社区持续贡献的开源者有 1297 人,共提交 67767 个代码合入请求,共享量排名第一。

随着智能时代的到来,华为积极响应 openEuler 在创新性中提出的 OS for AI 与 AI for OS 发展理念。华为 ICT 基础设施各产业和产品将继续全面拥抱 openEuler,基于 openEuler 操作系统底座打造智能化产品和基础方案,并将在各行业的优秀实践沉淀到 openEuler 社区。

从商业化层面看,openEuler 是中国首个达成市场份额第一的基础软件。大量的商业化版本落地,证实了 openEuler 的应用价值与发展潜力。挑战中国市场份额突破 50%,新增装机量突破 500 万套,5 年累计装机量超 1000 万套,毫无疑问实现了中国基础软件产业发展的里程碑。

从全球化层面看,openEuler 已经走向全球,与国际主流基金会及开源组织开展深度合作,并且深度参与全球主流软件供应链安全标准与规范的制定。其中,华为积极推动 openEuler 与国际主流基金会及开源组织的生态合作,全球 98%的主流开源领域软件已经适配 openEuler,openEuler 社区已经在全球部署 39 个镜像结点,150 个国家和地区用户提供服务,海外下载量超过 350 万次。


这些维度的成绩,证明了 openEuler 实现了立足中国走向世界的目标。更为关键的是,其在保持高速发展的同时,实现了从企业主导向产业共建的快速转变。基于这种模式,openEuler 实现了将原本需要漫长发展时间的开源共建过程,缩短在极短时间内高质量完成。开创了开源开放的中国模式,达成了中国速度。

而在这背后,与华为对开源事业的战略性投入密不可分。面向开源事业,华为果断舍弃了能带来更直接利益的“企业主导模式”,也没有采取开源即远离的“传统开源模式”,而是最大化保障开源项目的中立、开放和国际化的同时,也持续对开源项目和开源社区进行战略投入,从而将开源开放、持续贡献、使能伙伴有机结合起来,通过更大的诚意与贡献,助力更加繁荣的计算生态。

在这种战略模式下,华为与开源事业双向促进,组成了类似 DNA 的双螺旋提升模式。开源社区与开源项目可以持续从华为的技术投入中获益,而繁荣的开源生态也终将反哺华为。

任正非认为,不管世界如何纷争,理论是公开的,科学研究是没有国界的,有国界的是工程与技术,“我们创造的一些东西,比如欧拉、鸿蒙以及一些开源的软件,我们全开放,我们也像美国一样,开放、开源的东西很多,促使技术进步。鸿蒙、欧拉是开源的,有一些系统我们开放没开源,但大部分我们既开放又开源”。

不主导,但又持续贡献的华为开源之泉,不仅汇集在 openEuler 的成绩里,更凝结在计算生态与基础软件开源事业的条条江河。


openEuler 这一条脉络,可以让我们清晰读懂华为的开源策略何以不同,但它并不是华为在开源领域的全部贡献。除了面向终端操作系统,广为人知的开源鸿蒙之外,华为在开源领域带来的推助力,已经渗透到广阔的计算产业生态当中。

2024 年 9 月 21 日,在华为全联接大会 2024 期间,华为计算产品线总裁张熙伟发表了“加速原生创新,共赢数智未来”的主题演讲。他表示,“在技术创新方面,华为坚持聚焦鲲鹏、昇腾、欧拉、CANN 和昇思五大根技术,围绕硬件架构、系统架构和集群架构持续突破,筑牢计算产业坚实根基;生态方面,坚定执行生态战略,能力开源开放,携手伙伴及开发者共建计算生态;人才方面,始终重视高校原生人才培养,使能科研孵化,激发前沿创新”。


在这样的计算产业战略驱动下,华为在各个基础软件领域相继推动了开源进程。从 openEuler 开源开始,2020 华为又在另一项关键的基础软件领域——数据库,开源了 openGauss,成为近年来计算产业发展与自主化数据库建设的关键支撑。

进入 2024 年,华为在开源事业的贡献全面提速。

在 AI 时代,AI 框架被认为是最新的通用基础软件,是面向新时代的操作系统。在 2020 年 3 月 28 日,华为宣布全场景 AI 框架 MindSpore(昇思)正式开源。接下来在 12 月 14 日,还将召开昇思人工智能框架峰会暨成果发布会 2024,昇思开源的最新进展与生态建设成果值得期待。

紧接着,在华为全联接大会 2024 期间,华为正式开源了 openUBMC。BMC 基板管理控制器是算力设备的管理中心,同时也是算力节点智能化管理的核心。华为 BMC 以极致安全为根基,同时提供五大智能管理,能够全方位保障算力设备稳定高效运行。

这些不同领域的关键基础软件相继开源,证明了华为既开放又持续贡献的开源策略,在多个领域相继落地生根,从而生成了一个个泉眼,为中国开源的大江大河持续注入水流。


企业的贡献与开发者的支持,是软件开源生态的基座。伴随华为开源事业的推进,中国基础软件开源正全面迎来黄金时代。

在今天,中国已经成为全球开源软件生态的重要参与方和贡献者,既是开源项目的使用大国和几大开源代码的重要用户,同时也在开源参与者数量、增长速度等方面位居世界前列。根据开放原子开源基金会披露的数据,仅这一平台就已经吸纳 120 余家捐赠单位、有 20 多个开源项目进入孵化阶段。

中国开源之兴,就这样从畅想变为了现实。

华为之泉,伙伴之泉,开发者之泉,每家企业、每个人的贡献都是开源事业的水源。它们汇集在一起,穿越山谷,抵达平原,奔腾向海,或跃在渊之间,中国开源事业已成江河。


发布于: 刚刚阅读数: 4
用户头像

脑极体

关注

还未添加个人签名 2020-06-12 加入

还未添加个人简介

评论

发布
暂无评论
华为之泉,涌入开源事业的大江大河_AI_脑极体_InfoQ写作社区