以创新立根,以开放铸魂:操作系统产业伙伴聚力共筑数字底座
元宇宙(Metaverse)这个词像是一阵飓风,在2021年席卷了互联网与投资圈,一个与现实世界平行的数字世界似乎不远了。元宇宙的大热,背后是数字时代加速到来,数字技术将渗透到生活的方方面面,数字化已经成工具变成未来每一个人、每一个企业生存的环境。
新一轮产业周期正在到来,首先要夯实数字化底座。如何推动操作系统产业健康发展,实现核心基础软件技术的创新突破,打造一个完整的、独立的、健康的操作系统生态,是政府、产业界、企业共同关心的话题。
新的机遇也意味着新的挑战,明天,操作系统产业峰会2021即将召开,政、产、学、研、用各方聚在一起,探讨通过开源模式聚力,共同推动操作系统的技术创产和生态繁荣,为数字强国“打底”。
元宇宙的实现可能还需要很长时间,但这种变化无疑预示着数字时代不可逆转地加速到来。如果说过去数字化只是我们生活、工作中的工具,那么未来数字化将是我们生存的环境。
数字化正在渗透到社会的方方面面,多样性场景的需求对底层技术提出新的需求。
今天,智慧办公、智慧生活、智能驾驶、无人零售、智能制造、智慧金融等新的应用场景层出不穷,差异化的场景有差异化的需求。比如处理大量数据需要高性能,移动端场景需要低功耗,人工智能场景需要神经网络算法优化,物联网场景需要低成本,云计算场景需要定制化等。场景的多样化和数据数型的多元化,促进产业从单一计算架构向多样性的计算演进。传统操作系统无法同时支持多种专有芯片架构,导致上层应用开发工作量指数级增长。同时,摩尔定律放缓,单纯靠硬件算力的提升无法满足算力快速增长的需求,所以需要操作系统高效协同不同硬件架构,实现软硬件协同创新,通过系统创新来更大地释放硬件算力。
可见,面向数字基础设施以及数字全场景,传统操作系统是碎片化的,有服务器操作系统、云的操作系统、通信和工业场景的嵌入式操作系统,这就带来生态割裂、应用重复开发、难以有效协同的挑战。数字化新时代,呼唤新的统一操作系统。未来操作系统需要向下兼容多种芯片架构,向上协同软硬件创新,并且还要能支撑面向多样、复杂的应用场景。
国内企业在服务器操作系统上不断创新,以欧拉(openEuler)为例,努力通过全栈原子化解耦,支持版本灵活构建、服务自由组合,通过一套架构灵活支持多样性设备和全场景应用,像 openEuler 这样开放多元且包容的原生开源操作系统将是未来的趋势。
新一轮科技革命和产业变革与我国转变发展方式恰好处于历史性交汇期,我们从“十八大”以来确立了科技强国战略,围绕国家重大战略需求,加快关键核心技术攻关,推进重大科技项目。
作为数字时代的底座,操作系统在产业中具有不可替代的战略地位。
中国科技产业起步晚,虽然在操作系统领域努力二十年,但是我们还处于发展的初期阶段。当下,正处于产业的转折点,时代呼唤全新的操作系统,而我们通过二十年的漫长摸索期,积累了一定的技术成果,正好是建立全新自主可控的操作系统生态的历史性机遇。
但是操作系统生态的建立非常难。首先操作系统开发是一项复杂庞大的工程,开发成本非常高,需要持续投入人力、物力。其次,因为操作系统处于产业枢纽的位置,其成败很大程度上依赖于生态的发展。近年来,随着开源生态逐渐成熟,开源在服务器操作系统领域的作用愈发凸显,已经成为技术演进和生态培育的重要发展模式。
首先,只有开源开放建立可信开发模式,才能解决这些复杂的问题一方面,通过开源在代码层面实现公开,吸引更多的开发者共同维护、迭代、升级,依托社区力量来创新。另一方面,开源也可以让开发者快速获得所需代码资源,提高资源配置的准确性,避免重复研发,进而激发个体的主观能动性,降低了开发操作系统的成本与效率风险。可见,开源开放,生态为王,是操作系统构建行业护城河的不二法则。
其次,开源技术路径形成事实标准,促进产业多方协作发展。开源模式提前吸引产业上下游介入,吸纳多方需求,基于开源社区的协作机制形成共识,在代码层面实现底层标准,避免上层应用的重复开发,提升产业效能。
第三,开源丰富操作系统商业模式。开源操作系统搭建公共核心,操作系统厂商可基于开源部分提供差异化服务实现商业利益,同时开源操作系统在编码初期吸纳用户关注,从而扩大整个计算产业链的用户群体。
在政策层面也不断加码支持开源生态发展,2016 年发改委发布“十三五”国家信息化规划的通知,推动龙头企业和科研机构成立开源技术研发团队,支持开源社区创新发展,鼓励我国企业积极加入国际重大核心技术的开源组织;2020 年 4 月国家发展改革委、中央网信办研究制定了《关于推进「上云用数赋智」行动培育新经济发展实施方案》,该方案加大对共性开发平台、开源社区、共性解决方案、基础软硬件支持力度,鼓励相关代码、标准、平台开源发展;2021 年,开源首次被列入“十四五”规划,支持数字技术开源社区等创新联合体发展,完善开源知识产权和法律体系,鼓励企业开放软件源代码、硬件设计和应用服务。
基于操作系统的重要性、必要性和复杂性,当前业界操作系统主流开发模式都采用开源模式,通过政、产、学、研、用的通力合作,集全产业链之力,共同推动操作系统的技术创新、生态繁荣和应用落地。
真正的开源开放是产业主导,成败之间有几个关键点。
首先是社区需要在开放的治理理念,广泛吸纳外部参与者,制定多样化、包容的行为准则来规范社区维护者和参与者的行为,帮助不同背景的参与者融入社区,保证社区治理的公平公正公开。以欧拉社区为例,就是由麒麟软件、麒麟信安、普华基础软件、中科院软件所等14家理事会单位共同进行社区治理。
其次是广泛吸纳开发者,不遗余力培养人才。社区应具有建立匹配社区的开发者培训认证体系,增加社区开发者的储备厚度,更加系统性的培养人才。比如openEuler 通过高校合作与技术培训培养操作系统人才。一方面针对 openEuler 完成相应教材课件以及教辅材料开发;另一方面教育部和华为一起推出智能基座产教融合项目,把鲲鹏、昇腾AI、openEuler等课程融入高校计算机专业、人工智能专业。
此外,产业协作加大对开发者社区的投入与运营,通过开发工具、技术文档、线上课程、培训认证等形式,打造以开发者为中心的知识共享平台。
当然还有很重要的一点就是项目落地,实现商业化闭环。判定一个生态好不好,是要让客户看到最终的价值。社区运营中通过合作不断产出最佳实践,形成一个正向循环,是生态持续发展的原动力。
操作系统产业峰会就是产业顶级峰会,就是通过这样的大会将产业各界聚集在一起,从产业政策、技术创新、生态共建、商业验证、开源共享等多维度进行碰撞,共同推动产业健康发展。
在去年的操作系统产业峰会2020上,openEuler社区理事会正式宣布成立、“开源软件供应链点亮计划”发布,并启动“智能基座”openEuler操作系统合作等产业活动。一年间openEuler社区取得了快速的发展,截至目前openEuler社区近万名开发者,300多家企业加入,SIG组近100个,社区软件超过8000多个,欧拉社区已经成为国内最具活力的开源社区,伙伴商业版欧拉操作系统实现规模部署。
明天,操作系统产业峰会2021将再次召开,我们又将看到欧拉哪些重磅动作,商业实践和技术创新?同时,大家也会期待欧拉社区还会给产业带来哪些支持,比如开源会不会有更大的力度?在技术上带来哪些创新点?在人才培养上会不会有新的计划?有什么具体的策略帮助行业应用场景落地,与伙伴、客户实现共赢?
产业的转折点,对于每一个企业都是新的机遇。如何在操作系统产业崛起的过程中吃到新一轮产业周期的红利,明天一起来峰会聊聊吧!