能够登上中国空间站,麒麟操作系统究竟有怎样的来历呢?

  自从中国航天员上了天宫空间站后,应用中文的国产麒麟操作系统在国内外都火了,上中国空间站,学习中文成为热门话题。然而很多人并不知道,麒麟操作系统其实不止用于空间站,还被用于北斗导航、嫦娥五号、天空一号,为我国航天建设立下了汗马功劳。他还应用于中国超算、金融银行、国防军事等多个领域。在每个不同的领域当中都会有它的身影。


      麒麟系统究竟是什么,为什么能够出现在多个领域当中呢? 


      麒麟系统全称其实是银河麒麟操作系统,它的诞生还要追溯到中国超算:银河1号上。


     说起超级计算机,很多人都会想到国防科大的两大作品:银河1号和银河2号,一个打破了美日巨型计算机的技术垄断;一个让中国跻身世界超算前列。但很多人不知道的是,为了彻底摆脱技术封锁,银河超算搭载的是我国自主研发的国产操作系统:麒麟系统,它就是银河麒麟系统的前身。

能够登上中国空间站,麒麟操作系统究竟有怎样的来历呢?

     对于操作系统而言,它显然是不合格的,因为麒麟系统只能在特定场景下使用,也就是只支持专用CPU,而且还屡屡出错,让很多研究员非常头疼。但作为国产操作系统,它又完美地保障了我国超算的安全性。


    超算的重要性无需多言,没有它就没有我们众多的军工业乃至核弹。可以说超算保证了国家安全,是非常精准的评价。但这还不足以体现它的重要性,因为安全性就是我们一直努力将操作系统国产化的最重要原因。尤其是在2001年,我们体会得更为深刻。


     这一年,中美黑客发生了史诗级别的大战,自4月4日开始,美国黑客组织PoizonBOx不断袭击中国网站,甚至发帖宣战“所有的美国黑客们联合起来吧!把中国的服务器全都搞砸!”,而中国网络爱好者则以“红蓝客联盟”等身份予以反击。双方大战数天。这一时间也被称为:世界第一次黑客大战。最终以美国黑客的败北而告终。


    这次大战胜利值得高兴吗?确实让人非常热血,但是隐患也非常大。在信息领域有个定理:得操作系统者得天下。意思就是如果操作系统存在漏洞,无论我们技术多好,或者系统上面的安全软件有多牛,都有被瘫痪的可能。也就是说,操作系统才是信息安全的基石。而我们缺的正是一个属于中国自己的操作系统。


   国产系统的曲折历程


    2002年,国防科大接到建国以来最大的软件科研项目:国产服务器操作系统内核研发,这是国家863计划重大专项之一。这也意味着,我国正式将服务器操作系统提上了国产化进程。银河麒麟也正式开始了曲折的研发历程。整整耗时四年,银河麒麟第一版才通过了验收。当时由于互联网还处于发展阶段,中国对于这方面的技术还有所欠缺,借鉴和基于国外操作系统内核技术就成了首选,但是市场上的内核架构百花齐放:Linux、Windows,AIX、mach(FreeBSD)等内核都各有各的优点。


  于是专家组经过商议,决定集合各家之长研发一款“四合一”(服务层采用FreeBSD系统为参照;应用层采用linux作参考;界面仿照 windows )的高性能操作系统。事实上他们的确成功了。


   2020年8月,银河麒麟操作系统再次更新到V10版本就是为了这个使命,主要针对企业级业务。

能够登上中国空间站,麒麟操作系统究竟有怎样的来历呢?

   为了让我国重要行业能够得到应用,在CPU方面,它同源构建鲲鹏、龙芯、申威(兆芯、海光、鲲鹏)等六大主流国产CPU,在其他软硬件以及应用方面也积极适配兼容,硬件数量达到了上万件,而且集成了丰富的软件生态,包括办公、图形、游戏等11类共3500款小程序。


    市场化才是最终目标


    不过这些还远不是银河麒麟的目标,国产操作系统要想独立自强,单单靠情怀是远远不够的。还要有市场化,而市场化上面说了是和生态相辅相成的。


   为了取得市场的认可,银河麒麟V10在桌面版本中配置了一个Kydroid3.0软件包,通过这个软件可以使用安卓大部分应用,安卓300万余款的应用,可以间接补全了Linux生态应用短缺的短板。


    从这边也可以看出,银河麒麟V10是实实在在的做生态,而且做出了成绩。2018年,成都举办的国际女子电子竞技锦标赛采用的国产整机就搭载了银河麒麟操作系统集成的游戏软件,效果十分显著。


    时至今日,银河麒麟系统已经走过了30多年,它依旧在网上遭受很多非议,质疑的有,嘲笑的也有。但作为国产操作系统的开拓人,这个团队至今还在那里拼搏。


  最后也祝国产操作系统能能够在民用市场能够早日获得成功!