独家专访 - 如何打造一个行业领先的开源操作系统?
以下内容整理自专访速记:
Q1、国产的基础软件,尤其操作系统领域,跟前两年相比,整个大的环境或者市场需求出现了哪些本质的改变?
李震宁:“第一是市场逻辑的改变,在政府采购过程中,从选择国产软件会受到质疑,到基本选择国产,反倒是选择国外软件则需要说明缘由。大家对国产软件已经有了比较高的宽容度。
第二是生态数量的井喷,我们知道全球最先进的操作系统是微软的 Windows,软硬件生态超过 1000 万款,开发者最多的时候有十几万人的规模。相比之下仅有 2% 的市场占有率的 Linux 就逊色不少,但是这两年来,在麒麟软件和优麒麟开源社区的共同努力下,我们的生态数量呈现出了爆发式的增长,软硬件生态已经接近 7 万款。”
董军平补充到:”从这么多年发展过程中,国产的软件从以前的不能用到现在可用、好用方向发展,再加上跟国产的 CPU 整机结合在一起,国产软件已经基本满足行业基本应用能力,市场也真正被打开了。”
Q2、现在市面上总喜欢把优麒麟和微软做比较,那么相较于微软,优麒麟有哪些优势和劣势?
李震宁:“单纯从性能上来说,我们跟 Windows 没有任何差距,甚至在某些领域还能反超一点。但是桌面应用并不是性能为王,而是生态为王。我们目前最大的困难实际上就源于应用生态,这是操作系统非常核心的东西。从竞争维度上来说,金钱或者人力投入能让界面更好,但是要想让生态更丰富,除了以上两点之外,还需要有时间。”
Q3、优麒麟会做哪些措施来缩短差距呢?
余杰:“差距主要是生态,我们怎么来提高生态,有几种途径,第一种途径在 Linux 上自己写原生的应用,比如腾讯写一个原生的 QQ ,这是最理想的,但是很多东西不是开源,是厂商的,我们会争取,但是可控性较差,同时我们也在写自己的应用,如新版本新增的 9 大内置应用。
第二种做兼容,把别的平台上用得好的东西,在我的平台上跑起来。从 2016 年,我们开始琢磨技术,从显示,从交互去做打通,我们一开始主要做 ARM 架构,去年把 X86 架构做进来,现在正式发布的版本,既能支持 X86,又能支持 ARM,而未来我们也会继续投身于此,不断丰富生态。
Q4、优麒麟社区近年的发展速度很快,包括优麒麟主办的麒麟杯软件应用大赛今年的规模也是创下了历史新高,从生态的角度来讲,大赛的举行对生态有什么帮助吗?社区的开发者,对优麒麟开源操作系统有什么贡献呢?
刘敏:”关于大赛的帮助,可以看到我们的软件大赛的核心是应用软件的生态。所有的参赛的项目就是开源的应用软件,这其实也是给我们的生态做一个丰富。比如系统上没有 CAD 构图,有人也有很好的想法,可以基于这款软件做更优化的完善,也可以拿这个作品参赛。我们是基于社区,最后也是回馈社区。我们做大赛的核心就是培养开源人才,普及开源文化,最终也是丰富优麒麟应用生态。“
刘晓东:”说到社区开发者的帮助,现在优麒麟除了自己的团队,还有很多爱好者一起来投入,典型的例子我可以举一个,比如 UKUI 后续进入仓库,我们很多仓库是爱好者推进的,他在其他的平台上面体验了 UKUI 的桌面他觉得很好,但是平时他在其他社区的,没有 UKUI 桌面环境,就跟我们联系,做移植的工作。还有就是因为这是我们自己研发的桌面环境,里面会有很多问题,我们这边也会安排相应的工程师跟他有深层次的交互。通过开源社区爱好者可以一起做,一起推动 UKUI 桌面环境被国际主流的发行版接纳。“
Q5、刚说到社区,社区在版本迭代中起到一个什么样的作用,有着什么样的目标呢?
余杰:“今天会上院士也讲了做基础软件选择路径就是基于开源的路径,麒麟团队比较早的启动优麒麟开源社区,麒麟围绕企业版和社区版。我们一开始走的路就是从参与开源到主导开源,再到独立开源方式,是循序渐进的过程。
刚开始是参与的角色,如刚开始做 UKUI 的时候希望按照中国人的习惯,把按纽放到左下角,当时跟上游社区讨论,他们是不同意这样做的。后面通过团队代码的影响力和社区影响力,最后让上游同意基于这种设计方案来实现UKUI。这是从参与到主导再到独立的发展,最终的目的每个团队都有一个诉求,就是自己能独立的发展,独立并不是说跟别人没关系,而是跟大家是兄弟关系,我们是相互借鉴相互吸收,相互可以讨论交流的。
中国的 IT 技术,尤其底层技术到这天的时候,应该会有这一天,我们借着信创大背景,把基础软硬件体系建起来,可以跟国外、全球同步对话,中国这么多人,做开源的人越来越多,我们共同的目标就是从参与到主导再到独立构建。”
Q6、未来,开源的技术趋势和未来走向,会呈现什么样的局面呢?
李震宁:“我们认为开源软件会席卷一切,举个例子,今年科技界有两件大事,毅力号和天问一号在全球科技创新的顶峰,他们背后选的全部是开源的 Linux 操作系统。原来我们认为开源 Linux 只是一个爱好者社区里面自己折腾的产品,现在它已经能在全球对于系统的安全稳定实施性要求最高的顶尖的领域获得应用,从这点上来看,Linux 可以在任何的领域获得任何的应用,它是完全开放,可以进行任意定制化修改的。
未来科技产业趋势我感觉会向两个层面发展,一个是向云端聚集,越来越复杂的多元计算还有混合计算,会把算力充分的整合,这种情况下能支持云原生混合平台的操作系统会是未来发展的趋势。另外一方面,端计算也会更加多的在各个领域出现,端计算对于操作系统的要求可能是更加便捷,更加嵌入式,能在万物使用。IOT 会改变整个科技产业生活的格局,让我们的操作系统在端方向更加嵌入。”
从 2013 年至今,优麒麟的发展速度和研究成果是大家有目共睹的,而如今站在开源的大风口上,优麒麟的未来也是可以期待的。只要保持初心,保持现在的速度稳定发展,相信在不久的将来,优麒麟会一个成为世界领先的开源操作系统。