这个世界上最贵的东西,往往最初时都是免费的。
一直以来,电脑、手机操作系统在国人心中从来都不用花钱,随机自带,免费升级。不过前段时间,随着微软、苹果,以及Ubuntu Linux开发商Canonical相继退出或停运俄罗斯业务,这时我们才反应过来,就像芯片是硬件的核心一样,“免费”的操作系统才是软件的核心。当回头再看真正国产自研,且能拿得出手的操作系统,似乎只剩下一个被很多国人“嫌弃”的鸿蒙而已。
当“免费投食”不再是理所当然,我们是否有自力更生的能力呢?今天来聊一聊,操作系统国产化的问题。
一、全球操作系统产业格局:Linux最小,但很强
经过多年发展,PC端的操作系统领域,已经形成了Windows、OS、Linux三分天下的格局,几乎没有给其他对手留下一点竞争空间。其中,微软的Windows依然占据最庞大的市场份额。
根据Net Market Share的最新数据,截至2022年2月份,Windows从7到10四个主流版本,合计拿下84%的市场份额,此外,早已停更的windows xp依然保留着8.45%的占有率。
作为对比,苹果主导的Mac OS全部版本,总共只有6.19%的市场份额,第三名的Linux则仅为2.05%。二者加一起,勉强和windows xp持平,那是否说明操作系统领域是微软一家独大呢?并不是。
一方面,苹果OS系列和移动端的IOS,有着紧密的生态绑定。按照产研院数据显示,多年来,苹果IOS常年占据市场份额20%以上,而微软用来对标苹果IOS系统的windows mobile系统,由于市场表现不佳,已于2019年末停止更新。
苹果“两条腿走路”的产业格局,使OS具备和Windows打持久战的实力。那么,“行业老三”Linux有什么优势呢?
二、全球开源的Linux系统
1991年,芬兰大学生林纳斯·托瓦兹借鉴UNIX源码和设计理念,开发出了一套以网络为核心,广泛支持各种硬件平台的类UNIX操作系统——Linux。
由于程序内核简洁高效,Linux系统既能用于电脑、机顶盒、汽车电子配件中,又能应用于中高端服务器等商业领域,承担维系网络体系运转的重任。更关键的是,其开源特性决定了,任何用户和实体机构,都可以在遵循GPL协议的前提下,参与对Linux源码的开发。
这也让很多国家看到了自主研发操作系统的希望。
目前,想要实现操作系统“自主化”的国家,其实有很多。
早在2006年,朝鲜即推出了面向个体用户的“红星操作系统”;2009年2月,古巴也成功开发出用以取代微软的Nova操作系统;同年7月份,韩国Tmax系统隆重出炉,号称要在未来几年内,占据全球PC系统10%的市场份额。在刚经历切肤之痛的俄罗斯,也表态要以本国开发的Astra、Aurora OS彻底取代外国操作系统。
以上操作系统,无一例外,全部基于Linux内核。
而华为自主研发的鸿蒙操作系统,也是基于Linux开发的。鸿蒙操作系统有4大组成部分:1、Linux的内核;2、华为麒麟处理器的指令集;3、华为的方舟编译器;4、Java虚拟机。
以上4大部分,组成了完整的鸿蒙操作系统,鸿蒙也成为了目前国内最有可能打破欧美垄断的操作系统。
中国的操作系统自主化进程,最早可以追溯到20年前。
三、为何国产操作系统发展缓慢?
1999年,已是中国工程院院士倪光南在《人民日报》刊文,呼吁我国尽快建立自主、完整的软件体系。
在论及自建操作系统时,倪院士特意写下八个字:“不可不搞,不可慢搞!”迫切之情溢于言表。然而二十多年过去了,中国的操作系统的我们很少看到呢?
从多国火热开发的自主系统可以看到,自建操作系统的技术难度并不高。比如全球商用领域应用较广的Ubuntu Linux,主要扮演了“根系统”这一重要角色。因此,只要基于Linux,再建一套新的根系统,自研操作系统这个问题迎刃而解。
目前,华为用于商用的欧拉系统已经通过自建Linux根系统,实现了完全的自主性。因此,仅就技术实力而言,中国操作系统已经具备独立自主的可能。
那我们的系统究竟缺什么?生态。“Ubuntu停运事件”之所以引发轩然大波,并非因为Ubuntu底层架构难以搭建,而是由于Ubuntu Linux在全球服务器操作系统中已经形成生态。
实际上,在倪光南呼吁“自主”的同一年,中国首款自主操作系统Xteam即宣告诞生。巅峰时期的Xteam曾实现了港交所挂牌上市,并在上市1个月的时间实现了股价暴涨265.7%。但是,由于欠缺可持续的应用生态,Xteam仅坚持4年即惨淡收场。在2003年宣布系统停更时,Xteam股价也仅剩0.1元。
而等到华为鸿蒙上市,已是16年后的2019年了。
四、结语
显然,关于自主操作系统,能研发出来只是万里长征第一步,能普及才是重中之重。
可喜的是,随着国产手机全球占比越发高企,以及国产芯片战略的强势执行,国产操作系统也有了生根发芽的土壤。目前最有代表性的鸿蒙系统,已经初步完成PC、移动、服务器“三端”布局,完成了windows、os、Linux三者都没有完成的战略规划。
曾经的中国首款自主操作系统Xteam,需要的不仅是技术、硬件、以及生态。而如今,鸿蒙需要的只有时间。