如果美国不允许使用Windows,我们还有“备胎”吗?院士:我准备好了。

中美是世界上最大的两个经济体,但随着一些不和谐的声音以及争端和分歧的出现,两国合作的前景和未来变得扑朔迷离,难以预料。

经过中兴和华为的事件,科技界人士已经普遍明确表示,一定要做最坏的打算,做最坏的准备,这个道理在硬件和软件领域都适用。事实上,就连美国的盟友韩国和德国也切实感受到了美国肆意利用垄断技术获取经济利益的威胁。日前,韩国和德国表示准备放弃垄断全球PC操作系统市场的Windows。

如果涉及PC操作系统的战役打到中国,中国会出现备胎“操作系统”吗?

倪光南:自研(PC)操作系统在向高级迭代,短板是生态。

虽然国内PC端操作系统市场几乎被windows垄断,但是国内已经自主研发了很多以Linux为内核的操作系统。比如红旗Linux,20年前被封为行业标杆;不断完善和迭代“统一信息UOS”系统;华为的欧拉系统;中兴开发的新支点系统。

中国工程院院士倪光南在接受北京科技报|科学加客户端采访时表示:“使用基于Linux的国产PC操作系统并不是技术倒退,因为自主研发的操作系统正在迭代到更先进的水平。目前自研的操作系统在交互体验、界面设计、安全性、稳定性等方面都不输Windows系统。但是,生态是一个短板,生态的建立是一个漫长的过程,涉及上下游厂商的战略布局、R&D投资等诸多问题。目前国内大部分生态伙伴和国外部分合作伙伴已经看到了自研操作系统的未来趋势,开始积极对接兼容适配。这些都是非常好的现象,生态实际上就是这样建立的。”

△倪光南院士

倪光南院士表示,他关注国内的同心UOS系统已经很久了。同心UOS操作系统可以说代表了国内PC端自研操作系统的最高水平,从底层兼容性到交互界面再到应用生态。已经有了很大的提升。“希望更多优秀的软硬件企业和人才聚焦自研操作系统生态,加快构建安全可信的信息技术体系。”倪光南院士说。

△同心UOS操作系统操作界面

同信UOS系统主要R&D总监章雷在接受采访时表示,同信软件的PC端操作系统能够不断迭代,是因为其良好的兼容性、稳定性,以及几十个合作了十几年的上下游合作伙伴。但这个规模还是太小,比不上Windows的生态规模。

目前国内PC端操作系统厂商面临的问题是:企业规模小,资金紧张,技术力量分散,人才匮乏,国产CPU系统五花八门(国产CPU龙芯、腾飞、广海、鲲鹏各用不同架构,有的用X86架构,有的用MIPS架构,有的用ARM架构),这给操作系统厂商增加了研发难度,也阻碍了他们。上述问题的长期存在,导致了普通消费市场的排斥和低认可度。

生态建设的不同主体有不同的痛点。

一般来说,个人电脑用户对电脑操作生态有三个要求:一是基本的办公需求,比如对国产WPS的兼容和适配。二是日常使用和娱乐需求,比如能否兼容微信、QQ、影音软件。三是特殊定制需求,如杀毒、地图等软件。

自研操作系统的厂商通过与生态伙伴的合作,解决了易用性的问题,即满足基本的办公需求。而日常使用、娱乐、特殊定制等生态需求,则关系到超级软硬件厂商是否愿意加入市场份额较低的自研操作系统生态。所以,自研操作系统的现状似乎陷入了一个死循环:满足用户需求,必须有生态;没有生态,用户的需求无法得到满足;用户的需求得不到满足,就没有市场份额;没有市场份额,就不会有超级工厂加入;没有超级工厂的加入,就没有生态。

△目前同心UOS操作系统的生态规模

有业内专家指出,自研操作系统企业或国资背景的科研机构,出于国防和信息安全的需要,从未停止开发操作系统,但这类机构只是针对特定应用和特定客户需求,很多都是“顶级项目”,即解决了一个客户的问题后,任务就结束了。

这导致技术研发的持续性不强,更多的精力花在解决特定客户的特定问题上,而不是花在操作系统的逐步升级、完善和迭代上。这些机构在自研操作系统的工作中缺乏整体的、系统的、结构性的规划和部署。虽然也耗费了工程师大量的精力和时间,或多或少的推动了自研操作系统的发展,但长期来看可能会浪费大量的资源、时间和人力。

专业的操作系统研发公司更注重产品的整体性、系统性、结构性,以及培训体系的建立和售后服务团队的布局。因为只有这样才能保证产品的延续性和发展的持续性。

这类专业操作系统公司以华为、同心软件、深技为代表。他们从系统底层开始研发,关注行业用户和普通用户的需求痛点,通过系统研发制定更加规范和可持续的标准,重视通过软件版权和专利为产品的快速发展奠定基础。

相比较而言,业内人士认为,专业的操作系统公司在操作系统方面做得更好,这类公司打开普通消费市场的欲望也很强烈。但这类科技型企业面临着国产CPU系统复杂、规模小、资金紧张、人才匮乏、碎片化等诸多问题。

一位不愿透露姓名的业内专家告诉记者,“以同心软件为代表的自研操作系统厂商想要进一步发展生态,必须啃下三块硬骨头。首先,操作系统要支持兼容不同的硬件平台,比如不同的国产CPU使用不同的架构,所以自研操作系统必须兼容不同架构的国产CPU。第二,推动各大软件厂商的迁移和适配。用户直接使用软件,软件的兼容性、适配性和丰富性对于市场张开双臂拥抱国产PC操作系统非常重要。第三,消除终端用户的偏见。现有市场用户可能对国内相关产品和服务有所保留。要消除用户的偏见,就要用好的销售理念、好的产品、好的服务来打动用户,从而逐步丰富和完善生态。”他预测,“在国家政策的引导下,通过各方积极协调联动,打造一套本土化生态的前景是光明的。”

未来路径:进入普通消费市场,扩大代码的贡献。

目前个人电脑操作系统市场仍由微软主导,自研操作系统很难从微软手中夺回市场。但在服务器领域,自研操作系统还是能占据一席之地的。同时,Linux在特种设备、工业控制等场景中表现非常出色。再就是党政军企事业单位个人电脑自研操作系统领域,自研操作系统做大做强极其关键。

同信软件的章雷提醒,虽然Linux不是某个国家或公司控制的,全世界的软件公司和程序员都可以参与,但是谁的技术实力强,代码贡献多,谁的话语权就大。章雷表示,目前很多核心内核模块,比如调度、内存管理等,都是由国外开发者维护的。中国要想拥有核心技术的话语权,就必须培养更多的人才和贡献代码,加入和参与维护队列。

Linux内核采用贡献者和维护者的角色划分。模块的维护者可以决定贡献者的哪些补丁或源代码可以纳入开源软件,所以在开源软件中,不同的人有不同的话语权。技术实力强,代码贡献大的人会有更大的话语权。

在Linux内核领域,以华为为代表的中国企业进步很快。华为在五年内迅速成长为Linux内核的十大贡献者之一。而且Linux生态系统还有一个额外的优势,就是其广泛使用的开源软件协议(GPL)可以保证源代码的持续开源,保证整个系统的一致性和开放性。

目前中国厂商的整体贡献度还不高,但由于Linux生态系统的开放性,国内厂商可以在它的基础上不断研究改进,逐渐成为它的主要贡献者之一,这个目标有望在五年内实现。另外,通用操作系统的生态非常丰富,国内厂商可以做到多层次(多层次的一种解释是内核层、系统服务层、人机交互层、应用层等。;另一种解释是运行效率、功能完备性、可靠性、用户体验等。操作系统的接口替换和标准化工作。

而且随着华为、同心等国内厂商对Linux内核的逐渐熟悉和掌握,也为国内同类软件的自研奠定了技术基础。在Linux开源社区参与和运营的基础上,通过开源许可和社区运营来保证生态的开放性、一致性和活跃度,最终建立自己的生态基础,繁荣自己的生态。

多家软件评测机构出具的评测报告显示,自主研发的PC操作系统可以“顶杠”。要想打破微软的垄断,必须清除阻碍自研操作系统快速发展的积习和体制障碍,加快人才培养,重视自研操作系统的生态建设和完善。

一位不愿透露姓名的专家表示,他们的理想是利用自主可控的Linux操作系统和生态,逐步甚至完全替代Windows,最终研发并普及一款具有完全自主知识产权的国产PC操作系统,区别于Windows和Linux。

编辑刘钊

新媒体编辑陈震宇