分布式计算的脚步渐行渐近,人工智能的热潮持久不息,云计算、云存储也在慢慢揭开未来一角……在瞬息万变的时代洪流中,不变的是这些计算的支柱——操作系统。
能否掌握操作系统,是中国计算产业在云时代“浮沉”的决定要素之一。错过PC及移动操作系统之后,我们能赶上多样性计算操作系统起步阶段的黄金“窗口期”吗?
在刚刚召开的操作系统领域的年度盛会——操作系统产业峰会2020中,我们可以看到产业界所碰撞出的战略、案例和思考。
与此同时,中国的操作系统开源社区openEuler也进一步加速,继10月底发布了openEuler 20.09创新版之后,紧接着又在此次峰会上发布了一系列新成果,openEuler社区理事会正式宣布成立、openEuler技术委员会成立,并颁发了openEuler社区开发者大奖。
底层技术、开源社区、开发者生态,这些既往被视作操作系统“软肋”的要素,正在openEuler生态中展现出高速发展的蓬勃生机,也让大众对我国在多样性计算时代补上“自主操作系统”这块“短板”,更添了一份信心。
回归到这场汇聚了各方力量的峰会中,我们将从产业、商业、开源三个方面来思考与探讨,这场峰会为我国操作系统事业奠定了哪些新的共识?这次openEuler的加速进阶,又有着怎样的前因和后果?
要回答上述问题,我们需要先把视角投掷到我国操作系统领域的往日风云。
重新书写操作系统的中国故事:OS的产业新共识
多样性计算不断发展的今天,底层基础设施和平台也受到了世界各国的普遍重视。相关软硬件成果不断涌现的过程中,自然而然地就会出现政府、企业、开发者、资本、大众等因为理解和认知不同,进而导致产业发展的行动路线不统一的情况。
作为核心中的核心,我国操作系统需要托举起全社会数智化变革的需求,让中国软件产业参与到全球竞争中。它应该以怎样的产业策略快速挺进,也就更需要在发展初期就达成共识。
因此在12月24日,由中国电子技术标准化研究院、中国软件行业协会、绿色计算产业联盟主办,华为、飞腾、麒麟软件、统信软件、普华基础软件、麒麟信安、中科院软件所及拓林思协办的操作系统产业峰会,就作为中国操作系统领域最为隆重和最为重要的峰会,用了两天的会议进程共同探讨产业政策、技术创新、商业验证、生态共建、开源共享等多方议题,为产业发展理清机遇,明确方向。
会议中,中国电子技术标准化研究院周平主任就提出,操作系统技术路线众多、产品形态很丰富,对标准提出了挑战,为避免重复造轮子,避免接口重复适配,需要统一操作系统技术标准,才能攥紧拳头,聚集产业发展合力,保证整个生态系统的健康发展。
没能“集中力量办大事”,也是在智能移动终端操作系统时期,让中国厂商坐视安卓、苹果“两分天下”的关键原因。同样的问题,也出现在多样性计算时代。
我们知道,操作系统是配置在计算硬件上的第一层软件,是对硬件系统的首次扩充,需要尽可能提高硬件的利用率和系统的吞吐量;同时,还要为用户和应用程序提供一个简单的接口,便于用户使用。这决定了其发展必须具备三个要素:底层技术的引领性;开源生态的繁荣程度;软件安全和自由度。
要满足上述标准并不是一件容易的事,四处广撒网很容易造成“钻井效应”,结果就是多个玩家四处打孔却找不到水源,自然也无法滋养出郁郁葱葱的生态。
到底怎样才是能够支撑多样性计算的操作系统?拿openEuler举例,其就被公认是OS的首选技术路线。它的优势具体体现在三个方面:
一是底层技术积累充足,具有领先性。openEuler前身是基于企业级Linux打造的服务器操作系统软件,拥有十年以上的技术积累,具备高安全性、高可扩展性、高性能等技术特性,能够支持当下企业上云、多场景业务、智能弹性部署等一系列数智化变革需求;发布不久的openEuler 20.09创新版为例,除了对主流能力的优化之外,还从底层实现了技术创新,加入了StratoVirt下一代虚拟化技术,让开发者可以在云边端全场景模式下进行开发,应对万物智联的发展潮流。
二是工具的完整性、易用性,通过提供完善功能满足整个社会基于操作系统的创新需求。openEuler所提供的各类组件和工具除了覆盖面广、具有高可用性之外,还根据重点需求进行独特创新。比如针对AI开发诉求,openEuler20.09版本里面就提供了A-Tune智能调优工具。开发者可以利用AI技术,对运行在操作系统上的业务建立精准模型,动态感知业务特征并推理出具体应用,根据业务负载情况动态调节给出最佳的参数配置组合,从而使业务运行于最佳系统性能状态下。
三是核心技术的安全,操作系统要托举起整个国家数智化转型升级的重任,在国际形势的大背景下,核心自研也就是一个关键的价值评判指标,openEuler在许多支柱型技术上实现了自研式创新,secGear机密计算框架,给开发者在多平台安全应用的开发效率带来倍级提升,这些都让openEuler社区能够可控、可靠地承载产业的多样性计算需求及软件创新,加速计算产业的发展进程,甚至反向引导产业政策及趋势走向。
峰会上达成的一致产业共识,就是操作系统创新需要全栈系统性思维,需要统一操作系统技术标准支撑。而在这条探寻技术标准的道路上,openEuler早已化身为题中之义,成为OS产业链体系中的关键支撑。
当中国操作系统入驻千行百业:OS的新商业价值
今天,当我们谈论操作系统的必要性时,除了满足当下对技术安全可靠的紧迫需求之外,更渴望其在新基建周期中,负载起千行万业的数智化需求。作为整个社会的软件底座,其商业前景自然广阔无垠,但规模化商用,也对操作系统提出了更多挑战,要从“可用”走向“好用”“实用”“泛在”。
因此,中国科学院院士、中国计算机学会理事长、绿色计算产业联盟理事长梅宏也在大会中提到,泛在操作系统的概念将引领下一次操作系统的跨越式发展,面对巨大创新空间,需要加强“产学研用”协同创新。
可喜的是,openEuler已经让中国不再处于应用和追随者的角色,开始展现出融入产业、实现规模化商用的价值适配。
自从2019年12月31日开放源代码以来,产业端拥抱openEuler的速度放在中国操作系统宏观历史中来看也是值得瞩目的。
一方面,产业链上下游都纷纷参与到基于openEuler的操作系统开发热潮当中来。
麒麟软件、统信软件、中科院软件所、普华软件、麒麟信安、拓林思软件等都相继加入社区并发布了商业发行版。
同时,来自金融、政府、运营商和电力的客户也都开始使用基于openEuler商业发行版本的操作系统。
在大会中,建信金融科技信用卡及开放银行总经理彭云就分享了建行信用卡核心系统在高速发展过程中完成了更换“引擎”的高难度动作,将业务平滑迁移到鲲鹏计算平台上。中国移动、南方电网等关系国计民生的企业也都开始基于openEuler这样的多样性算力平台,推动自主可控应用和技术落地,实现业务创新和数字化转型。
可以发现,对于操作系统领域来说,百花齐放的产业形态能够加速底层基础设施与社会经济体的融合,充分释放操作系统的商业价值与发展潜力。
从这个角度看,openEuler面向未来企业场景,打造、满足业务创新需求的下一代OS,正是把握住了我国操作系统与社会数智化转型的时代契机,从而快速建立起了应用规模的差异化优势。
让多样性计算敲开千行万业窗扉的同时,openEuler自身也成为数字经济发展不可或缺的新动能。
寻觅中国操作系统的底层创新源泉:OS的开源制动力
开源领域有句名言,社区比代码更加重要。对于任何开源生态系统来说,让人们参与进来并感觉友好,需要社区共识、共建。
回顾历史,上世纪90年代,Windows进入中国之后,开始成为主流操作系统。我国操作系统之所以错过了二十多年发展期,就在于没有意识到生态的重要性。麒麟、红旗等Linux改造产品就因为合作厂家太少而难有作为。
一个有活力的开源社区,要能够吸引并汇聚全世界最具创造力的软件开发者,并激励他们不断贡献出优良的代码及产品。
在此次峰会中,中国科学院软件研究所所长赵琛,就不无感慨地谈到了当前国内开源软件的一些问题,如开源产业价值不高、开源社区贡献不足、开源生态受制于人等。
破解这些问题,需要整个开源软件产业链的全面做功,从底层操作系统到人才等环节形成完整的创新供应链体系。
而openEuler过去一年多来所做的,正是沿着这一逻辑演进,不断加强对开源生态的打造,成为最具活力的开源社区。
从2019年12月31日openEuler正式上线,宣布开源之路启动到现在,我们可以发现openEuler社区呈现出的三重特质:
1.社区活跃度极高。将近一年的时间里,openEuler社区的软件包数量已超过7000,repo数量已经超过20000个。有超过2000多名开发者参与了社区贡献,社区维护的核心软件包超过7000个,覆盖了从虚拟化、云原生到桌面端等多个领域。在这次峰会上,openEuler社区技术委员会也向作出卓越贡献的开发者们颁发了openEuler社区开发者大奖,包括优秀贡献者奖和最活跃的SIG奖。
2.覆盖产业链上下游。除了开发者们相互协作,许多软件厂商、高校、企业和组织等也纷纷参与openEuler社区的共建、共享、共治中来。清华同方投入了200多名资深专家,参与多核异构计算的整机研发;中科院软件所贡献了RISC-V新指令集架构支持;麒麟软件为社区共享了桌面UKUI系统等等。这种产业链集体共建的趋势,改变了国产操作系统占据“鄙视链”下端、缺乏市场信任的传统印象,形成了一个可以自我演化的OS体系,在中国开源社区历史上是前所未见的。
此次openEuler技术委员会换届,也吸引了不同企业、组织的操作系统专家加入,共同制定社区的技术发展路线,孵化原创的开源项目,也展现出openEuler加深产业生态聚合、开放多元包容的生态潜力。
3.进阶人才计划。数字人才是数字经济发展的核心驱动要素,在这一创新源动力上,openEuler也展开了行动。openEuler社区理事会理事长江大勇表示,未来5年,openEuler希望通过持续的投入,扩大生态,发展万级开发者、百万级用户,支撑中国操作系统产业百亿市场空间。
其中,针对开源软件供应链的的关键一环——人才培养,openEuler启动了“开源软件供应链点亮计划-暑期2021”、“智能基座”openEuler操作系统合作等项目,为更加繁荣的开源社区、更广泛的软件应用打下基础。
也正是基于上述特点,让openEuler得以具备完整产业链的战略价值,作为目前业界最具活力的开源社区,推动多样性计算产业的进一步崛起。
对于全产业链上的各个角色来说,围绕openEuler共建中国操作系统生态,所带来的价值也愈发清晰:
软件开发者可以利用openEuler的技术创新和工具,充分提升自身和产品的竞争力;
企业伙伴在openEuler开源社区内,可以不断积累行业影响力,转化为商业成功与场景创新价值;
而对政府和产业组织来说,一个从操作系统到软件工具全面自主化的生态系统,意味着可以将数据和服务安全可靠地进行管理,让整个国家的数智化都能在可靠的轨道上实现可持续发展。
补全了操作系统这个关键能力之后,面对新基建的历史机遇,接下来,我们应该会看到openEuler生态与产业更深一步融合,聚力全产业链力量,推动中国操作系统开源社区的生态繁荣和创新,长期赋能中国数智化转型升级。
在这场产业峰会中,openEuler交上了在产业策略、商业价值、开源生态三大OS核心要素的年度成绩单,并开启了自己的下一段冲刺。这是创新与挑战、困难与责任共同交织成的光荣之路,也是中国操作系统抵达未来的唯一途径。
开源为方,openEuler为向,二者结合之时,中国操作系统的无限可能性,也在被世人一步步看见。