新兴技术百花齐放的时代,开源已无处不在,其受欢迎程度已经大大超过了人们的想象。在开源的推动下,开源操作系统发展尤为迅猛,基于全球协同网络化平台的开源开放模式和整体软件开放模式已经成为实践潮流,中国工程院院士郑纬民都不由感叹,“现在是走自主可控软件发展的最好时机”。
如今,国产操作系统站在了风口浪尖,麒麟软件副总裁李震宁总结国产开源操作系统优麒麟过去十年发展与积累:“单纯从性能上,优麒麟与Windows没有任何差距,甚至在某些领域性能还能超越Windows,但是操作生态为王,除了金钱或者人力投入,我们还需要时间。微软用40年时间建立壁垒,我们需要依靠号召更多生态伙伴加入,努力追赶压缩时间。”
年6月20日,由中国软件行业协会、中国开源软件推进联盟、中国科协科学技术传播中心、开放原子开源基金会、“科创中国”开源创新联合体主办,优麒麟开源社区和麒麟软件有限公司承办的《优麒麟20.04LTSPro发布会暨第十届“麒麟杯”全国开源应用软件开发大赛专家研讨会》在北京盛大召开。本次会议作为中国开源领域的行业盛宴,邀请到中国开源软件推进联盟主席陆首群、中国工程院院士郑纬民、吾守尔·斯拉木等多位开源软件领域的教授和专家,除此之外还邀请到了核心开发者、社区爱好者、以及来自金山、腾讯、openEuler社区的生态伙伴齐聚一堂,共同分享开源操作系统的最新研究成果和开源最新趋势。
会后,麒麟软件副总裁李震宁,国防科技大学研究员、优麒麟项目负责人余杰博士等专家向CSDN分享了优麒麟开源操作系统的生态建设情况与开源技术趋势的预测。
操作系统生态为王,开源破局
与几年前相比,国产基础软件,尤其是操作系统领域的大环境或市场需求有哪些本质的改变?
李震宁:市场逻辑的转变和生态数量的井喷,是我自己感受最深的两点。我常年身处一线市场,这两年国产基础软件最大的市场上的转变是根本的逻辑转变。在过去政府采购过程中,如果你选择国产软件,出了问题会受到很多的质疑,但是现在大家已经有了比较高的宽容度,如果选购了国外软件,反而需要正面说明。
其次,国产操作系统的生态数量也有了根本性的转变。过去全球最先进的操作系统是微软的Windows,软硬件生态超过万款,而Linux在过去几年仅有2%的占有率以及2、3万款软硬件应用的生态。这两年其生态数量呈爆发式增长,今年硬件超过了5万款,软件也接近2万款,软硬件数量已经7万多款,可以说是非常可喜的转变。
在多年发展过程中,国产软件基本可以满足行业应用需要,大家也都更加确信将来不能单纯依靠西方,还需要加倍努力发展。
麒麟软件副总裁李震宁
优麒麟与Windows操作系统相比较,在应用上和生态上的差距在哪里?在性能上还有差距吗?
李震宁:微软开发经费投入最新的数据是近千亿,开发者多达12、13万人的规模,全球的生态数量万款。Linux的研发是完全开源社区化的,每年在线精英级开发者在3万左右,在应用生态上与微软还存在一定的差距,但开源作为整个软件产业的创新源动力,代表着全球科技创新产业最新的发展趋势,而优麒麟作为Linux生态在中国最好的代表,未来发展空间不容小觑。
单纯从性能上,我们与Windows没有任何差距,甚至在某些领域我们的性能还能超越Windows,但是桌面应用并不是性能为王,而是生态为王。金钱或者人力投入可以让界面更好,但是想让生态更丰富,除了以上两点还需要有时间。微软用40年时间建立壁垒,我们需要依靠号召更多生态伙伴的加入,努力追赶压缩时间。
建社区做兼容,加速扩大开源生态
怎样才能快速提升生态?在这个过程中你们做了哪些技术攻关?
余杰:操作系统最大的问题是生态,提高Linux生态数量有几种途径,第一种是在Linux上自己写原生的应用,譬如腾讯在Linux上写一个原生的QQ软件,这是最理想的途径。但由于很多东西并不是开源而是厂商的,所以开源社区没法做到可控。第二种是做兼容,把其他平台上用得好的软件也在Linux平台上运行起来。兼容有多种技术,一种是模拟器技术,可以通过模拟的方式让安卓上的APP在Linux上运行,但是性能损耗很大,而且模拟并不能实现两个运行环境之间的互通。看似非常简单的一个操作都需要打通,每一个攻关都是技术难点,工作量非常大。
优麒麟希望既支持ARM架构,又支持x86架构。ARM安卓兼容推出了很多年,但是出于用户体验的考虑,一直在完善x86版本的安卓兼容,希望移动应用运行环境可以跟ARM版本效果尽量保持一致,在团队经过多年研究后,终于在优麒麟20.04LTSPro这个版本很好地解决了这个问题。
国防科技大学研究员、优麒麟项目负责人余杰博士
此外,麒麟团队在显卡性能优化这块也做了很多工作。Linux上的显示性能都不太高,但是很多场景有高端显示需求,这时候就需要显示性能优化。我们通过打通内核显示架构驱动到核外窗口管理器这套体系,使显示性能优化得到极大提升。
优麒麟的开源社区建设情况进展如何?
李震宁:优麒麟开源社区从年建立到现在有了专业的运营团队。开源无国界,至今,优麒麟的社区群体已经遍布东欧、南亚、南美、中东等地,已经拥有20万+的活跃粉丝、贡献开源项目高达68个,贡献开源代码