你用过国产桌面操作系统吗?
【资料图】
相信大多数人对于这个问题的回答都是“没有”,也许你曾凭着兴趣体验、了解过国产桌面操作系统,知道有“麒麟”、“统信”、“红旗”等国产操作系统,但现在使用的却是Windows或macOS操作系统。
事实上国产桌面操作系统的起步也并不算晚,从上世纪80年代末,我们国家就研发出第一款具有自主版权的通用操作系统,但为何如今我们很难看不到身边有人使用国产桌面操作系统呢?回顾过去发展的几十年,或许我们能够从中找到答案。
从CCDOS到真正自主可控
把时间推回到1973年,这一年北京大学与“738厂”联合研制的集成电路与计算机150横空出世,这台计算机不仅是国内研发的首款实现每秒百万次运算的计算机,同时它还运行了中国第一个多道运行操作系统。而负责开发150机多道运行操作系统的杨芙清在1981年又率队成功研发出240机操作系统,240机操作系统也成为了国内首个全部使用高级语言书写的大型操作系统。
左一:杨芙清
虽然150机以及240机操作系统都算比较成功,但它们都是面向能源国防等行业,和民用市场沾不到什么关系。而同样是在1981年,远在大西洋彼岸的微软,以五万美元的价格购买到了86-DOS版权,将其更名为MS-DOS。微软同年还与IBM合作,在IBM出售的PC上安装MS-DOS以此来捆绑销售系统,就这样MS-DOS很快被推向消费者市场。
随着IBM PC的风生水起,1983年国家计算机工业总局做出一个重要决定,那就是把生产IBM PC兼容机作为我国计算机未来的发展方向。不过当时摆在大家面前有一个难题,那就是当时市面上的各类DOS系统都没有显示汉字的功能,怎么办呢?总不可能寄希望于IBM或微软来帮忙,只能自己开发!
接下这项艰巨任务的是曾经的新浪网总工程师严援朝,他带领团队用着配备128KB内存、160KB软驱的IBM PC,并且也是全所唯一一台PC,开始了汉字操作系统的研发。谁曾想拿到PC的第一天,队员就因为忘接变压器而烧坏了电源,就这样严援朝又过了快一个月之后才拿回PC,而这时距离组织要求的系统完成时间只剩下2个月左右。
严援朝
终于皇天不负有心人,经过日夜兼程的努力,在1983年的8月,严援朝率领团队完成了国内第一款PC兼容机的中文操作系统,并且其命名为CCDOS。CCDOS更有意义的地方还在于公开了源代码,为后续更多的中文操作系统提供了借鉴,而后来市面上西山CCDOS、CCDOS2.13、UCDOS等中文操作系统的出现迅速占领市场,一定程度上也是推动了国内个人电脑的普及。
不过虽然各种中文操作系统蓬勃发展了起来,但其运行依然基本都是在MS-DOS系统之上,依然有着哪一天会“全军覆没”的危险。
时间来到1989年,这一年时任机电部副部长曾培炎出国访问时,偶然了解到巴西开发出了一款基于Unix名为COBRA的操作系统,于是回国后也很快组织有关部门与专家研讨。很快,大家就达成一致,无论是基于当时中国的计算机行业发展需求,还是为了保证国家信息产业的安全,中国都应该去开发自主可控的操作系统。
这一次临危受命的是中国计算机服务总公司与中国软件技术公司,而为了保证操作系统能够取得自主版权,研发人员在开发系统的过程中也面临着诸多挑战,比如在进行设计编码时,开发人员不能够接触相关的引进技术,防止出现过于相似的问题,另外在系统研发完成后,还要经过电子工业部以及中科院院士的评估,去确认操作系统是否达到标准。
就这样,在各方的努力下,一款名为COSIX的基于Unix的中文开放式操作系统被研发出来。COSIX后来共推出COSIX V1.0、COSIX V1.1、COSIX V1.3、COSIX V2.0、COSIX V2.1等多个版本,在很多方面都将国产操作系统推向了新的高度。然而由于在生态端,COSIX操作系统没有足够多的软硬件支持,因此难以在市场上立足,再加上Windows 95的发布以及Linux进入中国成为众多操作系统厂商的主流选择,COSIX操作系统最终还是没能挺过千禧年。
来自美帝的“压迫”,国产操作系统迅速发展
1995年,微软推出了Windows 95操作系统,这款操作系统抛弃了对前一代16位X86架构的支持,而且带来了更为使用的桌面图形用户交互界面,后来Windows 95在市场上大获成功,也让微软下决心抛弃MS-DOS。
微软抛弃MS-DOS最紧张的是谁?自然是上面我们聊到的以MS-DOS为基础的各种国产中文操作系统。从Windows 95再到Windows 98,这期间各种国产DOS逐渐式微。相信大家如今都还记得朴树那首《New Boy》里的歌词“轻松一下,Windows 98”。朴树轻不轻松我不知道,但我知道当时的国内的操作系统行业绝对不轻松。也是在《New Boy》发行的1999年,科索沃战争爆发了。
科索沃战争中,除了有如今提起依然让国人愤怒的北约轰炸中国驻南斯拉夫大使馆事件,北约在战争中运用到的包括网络攻击在内的信息战武器系统也给我们上了一课。也正是因为科索沃战争,时任科技部部长指出我们国家的信息产业“缺芯少魂”,“缺芯”指的是缺少自研芯片处理器,而“少魂”自然指的就是缺少自主可控的国产操作系统。
在内部环境与外部压力双重因素的重叠下,1999年也成为了国产操作系统爆发的一年。当然这一年国产操作系统能够如雨后春笋般涌现,还是要得益于此前有Linux开源兴起进入到中国,许多开发者被Linux更好的兼容性与易用性吸引,纷纷从Unix专向Linux。
1999年,国内就涌现了Xteam Linux 1.0、蓝点Linux 1.0、红旗Linux 1.0以及中软Linux 1.0等Linux操作系统。在这种以Linux为潮流、支持国产化的氛围下,这些操作系统确实在短期内留下了较为浓墨重彩的一笔,其中格外突出的是蓝点。
当时的蓝点积极与长城电脑、厦华三宝、TCL等国内PC厂商合作,在这些厂商新推出的产品中预装蓝点Linux,短短几个月后,蓝点便迅速成长为市场份额最大的中文Linux操作系统厂商,月出货达到十几万套。
而在2000年,蓝点还成功实现在美国otcbb市场借壳上市,股价在首日便飙升至22美元,市值超越4个亿。有意思的是蓝点与当时另外一家同样以企鹅为标志的企业——腾讯,在同一楼办公,据说马化腾当时还到蓝点吃过烤乳猪,并且以超越蓝点为奋斗目标。
2000年国家出台政策鼓励国产软件产业与集成电路产业发展,在多方面给予国产操作系统厂商政策优惠。而政府与PC厂商也开始优先去采购正版的国产软件,比如2001年,北京市政府办公将橄榄枝抛向了红旗Linux以及中软Linux,而联想以及戴尔惠普等PC巨头也因为微软Windows高昂的价格转而选择国内Linux系统。
虽然Linux这边在国内发展火热,但是发展的时间毕竟还太短,层出不穷的国产Linux操作系统在众多技术方面不仅标准不一,更要命的是适合普通用户使用的应用程序也很少,因此许多普通用户在拿到电脑之后,第一件事做的就是安装盗版的Windows软件。在一些文章报道里,甚至有提到即使是在一些政府部门,国产Linux操作系统也只是应付检查,检查一过便换回Windows操作系统。
正是在这样的环境下,盗版Windows系统大行其道,后来也诞生了雨林木风、番茄家园、深度XP等大名鼎鼎的盗版系统。后来这些盗版系统的创始人被微软一纸诉讼送进了监狱,而有的则华丽转身成为国产操作系统的新明星。
总的来看,1999年之后的几年,国产操作系统野蛮生长获得了较为快速的发展,虽然没能够打赢强大的Windows,但也为后来的国产操作系统留下了星星之火。
微软的自大与国产操作系统的重新洗牌
有人说盗版Windows为微软打下了中国市场,微软通过盗版Windows让中国用户养成了使用Windows系统和软件的习惯,再也离不开Windows。这句话说的对不对暂且不论,但可以确定的微软可能在某一时刻真的当真了,真的认为中国用户离不开Windows。
2008年,中国北京举办了第29届夏季奥运会,而就在北京奥会员举办期间,人们享受各国运动员高超竞技水平之时,番茄家园的创始人洪磊却因为发布盗版Windows牟利被带走调查。在2008年年底,洪磊以及其背后的广告主孙显忠都蹲进了监狱,而其它盗版Windows论坛看到洪磊的下场后,纷纷关闭或转型。
按理说,微软打击中国市场的盗版Windows是在情理之中,但因为正版Windows的价格过高,很多用户还是对微软打击盗版Windows心有不满。不过微软似乎并不在意盗版Windows软件的用户,并且还要一并制裁。当时的微软出了一招昏招,那就是通过技术手段让使用盗版Windows软件的用户桌面每一小时就会出现一次纯黑背景,这也被称为微软黑屏事件。
针对微软黑屏事件,时任国家版权局局长曾发表过一番言论,他表示:“知识产品保护的水平应于国家的经济、文化、和社会发展水平相适应,我们不赞成一些国家和企业利用先进技术活手段进行强保护,谋取自己的利益,而使其他多数国家多数人受到损失。”
很显然,即使是国家版权局,对于微软把盗版Windows用户桌面变黑色的做法也并不支持。而黑屏事情的发生,也让更多人在继阿富汗战争之后,又一次想到了国家安全的问题。不同的是,上一次我们还置身事外,而这一次国内的众多用户已经被微软轻松拿捏,如果微软想,那收集你装着Windows系统电脑里的信息,或远程施法让你什么都做不了也是极有可能的。
在微软黑屏事件之后不久,为提高我国自主创新能力,掌握核心技术,工业和信息化部发布《关于“核心电子器件、高端通用芯片及基础软件产品”科技重大专项2009年课题申报的通知》,重大专项2009年课题申报工作正式启动,中央财政、地方财政以及其他配套资金将为基础软件投入巨大的资金支持。
那么同时期的国内操作系统软件行业是怎样的局面呢?首先早前辉煌的蓝点错误判断市场形式,放弃了操作系统而专向了嵌入式应用开发,早已销声匿迹;中科红旗这时的发展势头不错,保持着中国市场Linux市场第一的位置,2009年红旗Linux操作系统桌面版等产品还获得了北京市自主创新产品认证。也是在同一年,中科红旗还与中科院软件所、中科方德联合成立了核高基(即“核心电子器件、高端通用芯片及基础软件产品”的简称)项目总体部,共同承接了“核高基”的部分课题。
但令人没想到的是,与中科院软件所、中科方德的合作,竟也成了后来中科红旗倒下的导火索。2013年年底中科红旗员工拉起维权横幅,指责中科院研究所未能承诺支付核高基专向配套资金,从而导致公司资金链断裂。当然,中科院软件所也有自己的反驳理由,虽然员工们并没有被说服,但中科红旗的清算公告最终还是在2014年2月10日被公布出来,红旗倒了。
相较于红旗,麒麟操作系统虽然前期几经波折,但走得更远一些。2006年,银河麒麟整合了mach、FreeBSD、Linux、Winodws四种系统优势正式被研发出来;2009年,在“核高基”东风的推动下,银河麒麟3.0开始使用Linux作为内核;2010年,中标Linux与银河麒麟合并为中标麒麟,开发军民两用操作系统;2014年,天津麒麟成立;2019年,天津麒麟与中标软件合并成立为今天的麒麟软件。麒麟软件目前拥有银河麒麟、中标麒麟以及星光麒麟三大品牌,并且在2020年发布了银河麒麟操作系统V10。在红旗倒下之后,麒麟操作系统接过中国Linux市场占有率第一的大棒。
在大企业你追我赶之下,一群民间大神——Deepin团队,也开始开发Linux Deepin系统,Deepin项目在2008年发起,并在2009年发布了以Linux Deepin为名称的第一个版本。2011年,团队获得投资,武汉深之度科技成立,2014年4月Linux Deepin更名为Deepin,也就是“深度操作系统“。
2019年,武汉深之度科技与诚迈科技联合成立了统信软件,并且推出统信UOS操作系统品牌。武汉深之度继续发行Deepin社区版本,面向社区用户,而统信UOS则面向商业用户,相当于Deepin的商业版。
统信UOS V20(1060)桌面系统截图
也许是因为社区文化比较浓厚,虽然Deepin不是众多国产操作系统之中资历最老的,但从民间走出来的Deepin却更适合消费者市场,华为在2019年发布的笔记本产品中便选择预装了Deepin操作系统。而就在最近,统信UOS V20(1060)桌面系统也正式上线。
除了麒麟软件、统信软件,在2010年华为也推出了面向服务器市场的EulerOS,中兴新支点也研发了NewStartOS。2019年,openEuler开放源代码,而2022年中兴新支点则与麒麟联合打造了中国首个桌面操作系统根社区openKylin。
相较于2000年前后,如今的国产操作系统已经是另一番百花齐放的新局面,麒麟、统信、中科方德、中兴新支点等系统覆盖了桌面与服务器市场,并且软件的应用生态也有了明显的进步,虽然相较于Windows生态仍有着巨大的差距,但如今再上手国产操作系统,至少基础的社交通讯、办公及娱乐软件倒是都有了体验保证。比如统信的桌面操作系统的应用商店目前已经上架800多款应用,适配超过600款桌面商用软件,而且通过Wine技术,能够无缝迁移Windows的常规应用。
此外如今众多的国产操作系统还有另外一大特点,那就是支持x86、ARM、MIPS等架构,兼容了更广泛的处理器平台。虽然国产操作系统要自主研发、自主可控,但我们也从不搞封闭,目前国产操作系统不仅能够运行在龙芯、麒麟、兆芯、鲲鹏等国产处理器平台上,并且也在努力适配最新的Intel、AMD等平台,主动去开放拥抱更广阔的市场,毕竟经过市场考验的才更有竞争力。
当然,除了软件生态的完善和适配更多处理器平台,落实到用户安装使用的细节上,软件驱动难查找、缺失、打印机等外设难兼容使用的问题,其实也是国产操作系统目前需要重视去解决的。我们此前曾做过一期国产装机体验视频,当时某个硬件驱动的查找与安装,就让我们头疼不已,我们也是期待国产操作系统厂商与众多硬件厂商能够尽早优化这些问题,先让用户能够顺利安装上系统与驱动,最大限度地降低这个入门门槛。
国产操作系统发展历程带来的一些思考
回顾国产操作系统的发展历程,也算是一个学习的过程,而从这个过程中,我们也不难看出国产操作系统如何才能更好地发展。
首先就是政府支持不可少,但要更精准。面临Windows与macOS操作系统在桌面市场的垄断,国家对于国产操作系统的发展扶持是绝对必不可少的。但是国家的支持往往也会面临粥多僧少的问题,资源分摊得太多,对需要支持的国产操作系统厂商来说就吃不饱。如何真正扶持到需要扶持的国产操作系统,做到精准“扶贫”,避免部分企业骗补助,是政府所要甄别的。
另外国产操作系统如今已经发展到新的阶段,虽然说并非新的操作系统没有扶持的必要,但目前国产操作系统普遍面临的难题还是在应用生态层面,如何帮助更多的硬件厂商去支持国产操作系统,如何让用户数量多的软件厂商愿意去开发适配国产操作系统,也是政府在一定层面上可以通过政策去引导的。
除了政府的支持,企业自身的发展选择自然也是重中之重。特别是民营企业,在发展过程中不可避免地要借助资本运作获得进一步发展,但企业是否会被资本裹挟,发展路线是否会被资本而左右,也是企业本身需要警惕的。
最后,虽然我前文一点都没提,但毫无疑问国产自研芯片的发展也是对国产操作系统有着重大影响,毕竟这两者是相辅相成、密不可分的,微软与英特尔组成的Wintel联盟便是最好的例子。但龙芯、兆芯、鲲鹏等国产芯片谁又有机会成为我们自己的“Intel”、“AMD”呢?
在写这篇文章的时候,我时常会觉得国产操作系统的发展是真难。面前有Windows这样一座难以逾越的大山,而桌面软硬件生态不够完善导致用户体验不佳,用户不够多导致软硬件厂商不去适配的恶性循环上演了这么多年也依然存在着。
但我也足够乐观,我相信在诸多明知前路困苦,但仍愿投身这个行业的科研人员的共同努力下,国产操作系统会逐渐强大,慢慢成长起来,星星之火,正待燎原。