中国空间站麒麟操作系统,麒麟的真正来历
中国空间站中文界面
但是很多人不知道的是,它麒麟操作系统可不止用在空间站,它还被应用于北斗导航、嫦娥五号甚至天问一号身上,为我国航天建设立下了汗马功劳。
但是你以为它的作用仅仅是如此吗?其实并不是,它在我国中国超算、金融银行、国防军事等各个领域都在应用的一套国产系统。
可以说,在中国大部分重要领域,都有它的身影。
那么问题来了,麒麟系统到底是啥?
自从中国航天员上了天宫空间站后,应用中文的国产麒麟操作系统在国内外都火了,上中国空间站,学习中文成为热门话题。
中国空间站中文界面
但是很多人不知道的是,它麒麟操作系统可不止用在空间站,它还被应用于北斗导航、嫦娥五号甚至天问一号身上,为我国航天建设立下了汗马功劳。
但是你以为它的作用仅仅是如此吗?其实并不是,它在我国中国超算、金融银行、国防军事等各个领域都在应用的一套国产系统。
可以说,在中国大部分重要领域,都有它的身影。
那么问题来了,麒麟系统到底是啥?
它为何成为中国操作系统软件的坚强后盾?
今天熊猫就用一篇文章,给科普一下它的前世今身,以及背后感人的故事。
银河麒麟是何方神圣?麒麟系统全称其实是银河麒麟操作系统,它的诞生还要追溯到中国超算:银河1号上。
说起超级计算机,很多人都会想到国防科大的两大作品:银河1号和银河2号,一个打破了美日巨型计算机的技术垄断;一个让中国跻身世界超算前列。
但很多人不知道的是,为了彻底摆脱技术封锁,银河超算搭载的是我国自主研发的国产操作系统:麒麟系统,它就是银河麒麟系统的前身。
对于操作系统而言,它显然是不合格的,因为麒麟系统只能在特定场景下使用,也就是只支持专用CPU,而且还屡屡出错,让很多研究员非常头疼。但作为国产操作系统,它又完美地保障了我国超算的安全性。
超算银河1号
超算的重要性无需多言,没有它就没有我们众多的军工业乃至核弹。可以说超算保证了国家安全,是非常精准的评价。但这还不足以体现它的重要性,因为安全性就是我们一直努力将操作系统国产化的最重要原因。尤其是在2001年,我们体会得更为深刻。
这一年,中美黑客发生了史诗级别的大战,自4月4日开始,美国黑客组织PoizonBOx不断袭击中国网站,甚至发帖宣战“所有的美国黑客们联合起来吧!把中国的服务器全都搞砸!”,而中国网络爱好者则以“红蓝客联盟”等身份予以反击。双方大战数天。这一时间也被称为:世界第一次黑客大战。最终以美国黑客的败北而告终
这次大战胜利值得高兴吗?确实让人非常热血,但是隐患也非常大。在信息领域有个定理:得操作系统者得天下。
意思就是如果操作系统存在漏洞,无论我们技术多好,或者系统上面的安全软件有多牛,都有被瘫痪的可能。也就是说,操作系统才是信息安全的基石。而我们缺的正是一个属于中国自己的操作系统。
国产系统的曲折历程
2002年,国防科大接到建国以来最大的软件科研项目:国产服务器操作系统内核研发,这是国家863计划重大专项之一。
这也意味着,我国正式将服务器操作系统提上了国产化进程。银河麒麟也正式开始了曲折的研发历程。整整耗时四年,银河麒麟第一版才通过了验收。
但是和大多数人欢呼庆祝有所不同,银河麒麟系统的专家团队心里面是极其不好受的,因为对他们来说,银河麒麟系统既是成功的也是失败的。为什么这么说呢?
当时由于互联网还处于发展阶段,中国对于这方面的技术还有所欠缺,借鉴和基于国外操作系统内核技术就成了首选,但是市场上的内核架构百花齐放:Linux、Windows,AIX、mach(FreeBSD)等内核都各有各的优点。
于是专家组经过商议,决定集合各家之长研发一款“四合一”(服务层采用FreeBSD系统为参照;应用层采用linux作参考;界面仿照 windows )的高性能操作系统。事实上他们的确成功了。
2006年中央电视台新闻联播和科学技术部等官媒发表相关报道,庆祝这一历史时刻。
其实这款操作系统从严格意义上来讲,并非纯国产的操作系统,而且也很快就遇到了问题,“四合一”系统的架构实在过于复杂,导致很难适配国内外主流软硬件。
我们很多网友都会说国产操作系统技术难,但是实际上技术真不难。难的是得适合各个不同的硬件和数百万款软件的生态。
此时的麒麟系统就是最好的例子,操作系统的本质是技术、生态和市场,三者共同推动:技术是基础,生态可以让体验感更丰富,体验越好可以占领的市场就越大,市场越大越有资金投入研发,从而提升技术。如此循环,三者缺一不可。
电脑操作桌面
银河麒麟就是犯了过度追求技术的误解,没有主动适应主流软硬件,渐渐也就脱离了实际应用。最终沦为不可用的地步。
总之“高大上”的银河麒麟系统也因此颓废了数年,直到2009年才得以借助核高基项目重新启动。虽然银河麒麟系统失去了宝贵的三年,但因此也积累了足够的经验。
浴火重生的银河麒麟
这一次,银河麒麟系统研发团队决心抛弃原本模式,全面拥抱开源软件:Linux内核。这个选择同样面临了很大的压力,至今大部分网友都对此充满不屑,质疑主要有两点:一是,使用Linux内核安全性得不到保证,二是,使用Linux不叫国产化。
这边必须要科普下:Linux开源的本意就是开放共享,开源的软件不属于任何一个国家,所以Linux才成了大部分国家的选择。只要核心框架是自己可以掌握的,那么安全性就能得到保证。
就像欧洲也是基于中国火药的发明,让枪炮等武器发扬光大,一味地脱离实际,只会像上代银河麒麟系统一样被市场淘汰。
对于研发团队来说,站在巨人的肩膀上是为了更快前行。此后,银河麒麟系统的生态如意料中一样,开始走上了正轨,一改以往不可用的历史。
2009年5月,美国国会举行听证会曾这样描述银河麒麟操作系统:中国部署麒麟操作系统意义重大,将使得美国网络进攻能力对中国无效。这个评价并非夸大。
因为银河麒麟的安全体系采用内核与应用一体化,是国内首家处于第四级结构化保护级,也是最高安全等级的国产操作系统。银河麒麟系统也逐渐在党政军各个机关中开启了国产替代大潮。
美国国会大厦
2010年6月发生了一件震惊世界的网络系统攻击事件:Stuxnet,中文名叫震网。美国国家安全局为了阻止伊朗发展核武器,在以色列的协助下研发制造了一种Windows计算机蠕虫病毒。它可以感染并破坏关键的基础设施,并最终迫使伊朗的布什尔核电站推迟启动。
由于这是世界上首个针对工业控制系统的病毒,因此又被称作:超级工厂。震网病毒主要受害国家是伊朗,但却给各国给予了警示:没有信息安全就没有国家安全。尤其是关系到民生的基础工业。
麒麟系统大规模进入中国航天的契机是在2014年,当时中国航天科工率先展开国产关键替代研究。
来源:快科技
到了2016年,中国航天科工集团采购了近万套的“银河麒麟”操作系统,自此麒麟系统开始为中国航天服务,此后在嫦娥、天问、空间站等项目上得到推广。
来源:电子发烧友
除此之外,银河操作系统服务的客户已近达到10000家,。其中包含了国防、政务、电力、能源、金融等多个重要基础行业,可以说为我国的基建设施安全竖起最后一道防火墙。
但是麒麟操作系统依旧遭受到很多的吐槽:与WINDOWS无法相比。
其实麒麟也一直在努力!
麒麟的野心不止在企业2020年8月,银河麒麟操作系统再次更新到V10版本就是为了这个使命,主要针对企业级业务。
为了让我国重要行业能够得到应用,在CPU方面,它同源构建鲲鹏、龙芯、申威(兆芯、海光、鲲鹏)等六大主流国产CPU,在其他软硬件以及应用方面也积极适配兼容,硬件数量达到了上万件,而且集成了丰富的软件生态,包括办公、图形、游戏等11类共3500款小程序。
以往很多国企和基建企业员工都会在网上吐槽公司的软件不好用,希望看到这篇文章后,大家也多理解一下。有时候要安全就意味着不便,要牺牲掉很多东西,而生态建设和系统流畅是最难建立的了。
市场化才是最终目标
不过这些还远不是银河麒麟的目标,国产操作系统要想独立自强,单单靠情怀是远远不够的。还要有市场化,而市场化上面说了是和生态相辅相成的。
为了取得市场的认可,银河麒麟V10在桌面版本中配置了一个Kydroid3.0软件包,通过这个软件可以使用安卓大部分应用,安卓300万余款的应用,可以间接补全了Linux生态应用短缺的短板。
从这边也可以看出,银河麒麟V10是实实在在的做生态,而且做出了成绩。2018年,成都举办的国际女子电子竞技锦标赛采用的国产整机就搭载了银河麒麟操作系统集成的游戏软件,效果十分显著。
时至今日,银河麒麟系统已经走过了30多年,它依旧在网上遭受很多非议,质疑的有,嘲笑的也有。但作为国产操作系统的开拓人,这个团队至今还在那里拼搏。
我国工程院倪光南院士曾说过,国产操作系统将再过3-5年左右就可以迎来曙光,具备替代国外操作系统的能力。
最后也祝国产操作系统能能够在民用市场能够早日获得成功!
倪光南院士
文章评论