“目前,国产操作系统已经从‘能用’走向了‘好用’,我们的操作系统在技术上不逊于国际领先水平,”开放原子开源基金会TOC副主席、openEuler委员会执行总监熊伟在与钛媒体APP的对话中指出.。他表示,接下来,openEuler的目标是在全球范围内的市场份额达到15%以上。
操作系统就好像服务器的大脑,指挥着服务器中各个硬件有序的工作,同时也是连接软硬件,实现软硬协同的关键所在。操作系统决定了芯片性能能否被释放、数据的调用与存储,抛离了操作系统服务器也不过是一堆硬件设备。
另一方面,在生成式AI火爆的当下,智算服务器显然已经成为接下来很长一段时间发展的重点,操作系统如何有序的调用、协调好智算与通算,甚至是超算之间的应用,也已成为关键。
同时,国产操作系统解决了“好用”问题之后,如何走出“舒适圈”、走向世界,成为真正能引领全球操作系统发展的主力军?
装机量破千万仅是开始,仍面临诸多挑战
日前,在操作系统大会&openEuler Summit 2024上,openEuler社区委员会宣布openEuler系累计装机量突破1000万。回看过去的几年,2019年openEuler正式开源,中国也有了自己的开源操作系统;2021年,为了让openEuler社区更好的运转,华为联合社区伙伴将openEuler贡献给了开放原子开源基金会;2022年12月,在产业峰会上,openEuler宣布装机量达到300万,在服务器操作系统领域,国内市场占比达25%,实现了产业生态拐点的跨越.......
时至今日,openEuler装机量已经突破了1000万的大关,同时据IDC预测,2024年在国内的服务器操作系统领域占比也已超过了50%。而这一方面得益于CentOS的停服,据开放数据中心委员会(ODCC)发布的《国产服务器操作系统发展报告》显示,愿意留在 CentOS 体系下的用户仅占8%;而72%的用户有意愿、且正在计划和试点转投国内服务器 OS,其中半数以上,都希望在1年内完成这个过渡;
另一方面,就像熊伟所述——目前,国产操作系统已经从“能用”走向了“好用”。《国产服务器操作系统发展报告》中显示,近年来,国产操作系统性能水平稳步提升,现阶段已经能满足75%左右的场景需求,国产产品的竞争力越来越高。
不过,在这些成绩背后,对于整个国产操作系统产业而言,还面临着诸多挑战。
首先,是人才交替的问题。“对于国内操作系统社区而言,人才的交替是一个很大的问题,相较于国际上的社区和基金会的运营来说,国内人才在技术积累和产业积累等方面仍存在较大的问题,”熊伟指出,“我还是希望可以实现人才的专职专用,未来在社区的人才专业化程度方面,openEuler社区将着重布局。”
其次,相较于国际上的开源项目,虽然openEuler社区在规模上已经有了“一战之力”,但openEuler社区的国际化程度跟国际开源社区还有一定差距,在熊伟看来,国际化程度不高也是当下所有国产操作系统所面临的困局,“一个成功的开源项目一定是国际化的,需要全球性的生态布局。”熊伟指出。
而国际化的布局也是openEuler接下的一大布局,“我们要将中国的技术推广出去,同时要将国外的先进技术引进过来,形成全球协同的布局,这才是国产操作系统真正能够‘活下去’的关键。”熊伟如是说。
在熊伟看来,“在国际整体份额上,如果不超过15%,对于操作系统开源社区而言,还是存在生存危机,只有达到并超过15%,才能保持稳定的增长,这是openEuler接下来重点要做的事。”熊伟指出。
与此同时,麒麟软件有限公司首席科学家韩乃平也表示,在国产操作系统国际化的道路上,生态也是一大阻碍,“总体来说,我认为在本土应用对于国产操作系统来说,已经不是问题。而在国际化的阶段,我们遇见最多的还是生态和合规的问题。”韩乃平强调。
OS for AI,AI for OS
除了国际化的布局以外,智能化的研发也是未来整体国产操作系统需要着重布局的地方。
当下,谈到服务器就不能谈算力,而谈到算力就不能谈AI算力,在算力产业的快速发展下,数据中心也由传统的存储中心,向着计算中心转转变,中国信息通信研究院云计算与大数据研究所所长何宝宏曾指出,数据中心已经从简单的存储能力供给向着算力供给转变。截至5月底,全国规划具有高性能计算机集群的智算中心已达十余个。从全国来看,智能算力在算力总规模中的比重超过了30%。与此同时,中国于2023年一年中先后出台了《生成式人工智能服务管理暂行办法》和《算力基础设施高质量发展行动计划》。预计到2025年,中国算力规模将超过300EFLOPS,智能算力占比达到35%。
如此庞大的AI算力需求自然也带来了很多的挑战。AI算力与传统通用算力相比,并不是简单添加一块GPU那么简单。这里面涉及了从架构到应用复杂的转变。而对于服务器OS来说,AI时代也提出了更高的要求。
随着AI技术的快速发展,服务器OS需要不断适应新的计算需求,进行内核和架构的优化,提升系统的整体性能。中国工程院院士陈纯曾表示,在数智时代,操作系统的作用显得更为重要,“软硬件体系在不断的创新演变,需要通过操作系统连接多样化硬件与软件,为应用的稳定运行提供保障。例如云计算的调度与弹性,大模型的训练与推理,都离不开一个稳定、安全、高效的服务器操作系统。”
除了操作系统要给予AI算力支持以外,AI的能力也能为操作系统赋能,实现AI for OS也是当下对于操作系统发展而言,很重要的一步。
对此,熊伟表示,服务器操作系统的智能化当下已经是一个势在必行的趋势了,“对于服务器而言,使用的命令行对于大多数人来说就像‘天书’一样难懂。但如果通过智能化的方式,让这些命令行变成人们都比较容易理解的自然语言的话,就能将整个开发的过程变得更为简单,”熊伟如是说,“以openEuler为例,我们在社区内也在推进Copilot的项目,本质是将人类的语言转化为计算机可以识别的命令,从而简化开发流程,这对于计算机产业而言,是翻天覆地的改变。”
据悉,openEuler社区预计在2025年3月发布25.03 创新版,全面增强AI能力,持续使能服务器、云计算、嵌入式等全场景应用。该版本面向openEuler系统及应用开发者,升级高效易用的社区基础设施,提供了更友好的开发平台。
安全、合规、生态是开源社区的三大基础
如果说智能化是接下来操作系统发展的重要方向,那么安全、合规和生态则是朝着这个方向发展的基础和前提。在熊伟看来,安全和合规是维持一个社区运作的基础,“如果安全与合规其中一个出了问题,对于任何开源社区来说,就是‘崩盘’,所有投入都会‘一夜归零’,而这两个方面也是openEuler重点投入的基础。”熊伟指出。
面临安全的挑战,开源操作系统社区需要更加注重安全管理和漏洞修复工作,通过引入更多的安全工具和平台,及时发现和修复潜在的安全漏洞,而在熊伟看来,openEuler在安全建设方面也还需要不断梳理相关流程,“总体来讲,我们对安全进行了分级,并针对每一级每个安全漏洞的修复的时限,进行了严格的要求,”熊伟指出,“但在我看来,我们面临最大的挑战是规则,因为社区内部各个公司投入资源的能力、意愿和强度存在差异,这就造成了遵从度很难达到100%,未来我们还是要将整体的组织能力进一步提升,从而最大程度的解决安全问题。”
另一方面,合规性问题是开源社区能否赢得用户和开发者信任的关键。只有确保合规,才能避免法律纠纷,维护社区的声誉和长期发展。在熊伟看来,合规性不仅仅局限于遵守某些法律的规定,而是要实现整个供应链的合规。针对此,openEuler做了一个最基础,但最可靠的工作——操作系统的每一个组件的来源都可溯源。
除了安全、合规的问题以外,生态也是决定了一个开源社区能否走的更远、走的更好的关键。关于生态,熊伟在与钛媒体APP的对话有一句话让人印象深刻——“有用户不一定有生态,但没用户一定没生态”。据了解,目前整个openEule社区已经有超过1800家企业参与其中。值得一提的是,在海外,openEuler社区已经吸引了海外43个国家和地区的2000余名贡献者加入。
而就在日前举办的操作系统大会&openeuler Summit2024上,Arm、百度智能云、奥思维、科银京成、博云、凝思软件、宝兰德、华郅技术、兆芯共9家企业成为openEuler社区新增捐赠人。据悉,这9家企业未来将在技术创新、代码贡献、产品开发、国际合作等方面深入贡献,携手共建全球生态底座。(本文首发于钛媒体APP,作者|张申宇,编辑丨盖虹达)