今天刷微博,看到微博上的一个 “中国航天用的是麒麟操作系统”的 热搜,看到麒麟二字,有些人竟然以为这是华为研发的,其实这个操作系统与华为根本没有关系,那它究竟有什么来头?凭什么它可以随着中国航天上天呢?
麒麟操作系统(Kylin OS)又叫做银河麒麟,是由中国国防科技大学研制的开源服务器操作系统,是863计划重大攻克科研项目,是国家对国防科大最给予厚望的软件工程,于2001年开始研发。而创立的目的,是为了打破国外操作系统的垄断,研发出一套中国自主知识产权的服务器操作系统。简单来说,麒麟操作系统就是中国自己的操作系统!
如果说芯片是设备的“大脑”,那么操作系统就是设备的“灵魂”,而对于过去以及如今的国内市场来说,芯片与操作系统主要还是由国外来提供,而这就相当于将自己的“大脑”与“灵魂”交给他人,而这无疑是件非常要命的事情,所以麒麟操作系统肩负着无比重要的使命。
据了解,之所以起名为“麒麟”,其实是源于“自嘲”,早期的麒麟操作系统是将四种不同技术构架整合成一个系统,借鉴了四家的代码,底层采用 mach 微内核为蓝本;服务层采用 FreeBSD 系统为参照;应用层采用 linux 作参考;界面仿照 windows 来设计,是一个“四不像OS”,而这与中国神兽“麒麟”有相似之处,故取名为麒麟。
而在2006年麒麟系统诞生之初,国家曾经尝试将麒麟操作系统替代进口系统工作,但是由于兼容性缺失的问题,并不能使用。2006-2009年期间,Linux发展如火如荼,最终麒麟系统转向使用了Linux内核,此时主流软件只要稍微适配便可在银行麒麟系统上运行,此时在党政军等关键机关开启了国产系统的替换潮。
在2016年,近万套的银河麒麟系统被航天科工采购,随后便逐渐在天舟飞船发射、北斗、军用飞机等领域应用,所以也就有了今天“中国航天用的是麒麟操作系统”这一幕。另外在一些政务系统、军队管理系统以及大型国企系统也可以看到麒麟系统的身影。
除了在军用领域以外,民用领域麒麟系统也开始有所涉及。在去年的8月13日,中国电子发布了银河麒麟操作系统V10,适应了5G时代的需求,打通了手机、平板电脑、PC等终端设备,实现了多端融合,功能与华为的HarmonyOS有着异曲同工之妙,同源支持飞腾、龙芯、申威、兆芯、海光、鲲鹏等国产平台。
除此之外,麒麟操作系统V10还加入了麒麟操作系统独创的kydroid技术,可以兼容支持2000余款安卓应用,而这也让麒麟操作系统更便于向消费者终端设备替代,同时已有超过1000家国内外主流生态企业,在麒麟操作系统V10上完成了1万款以上的软硬件产品适配。
另外麒麟操作系统V10采用了类似Windows7风格的操作界面,更容易快速上手,没有学习负担,同时在国产平台的功耗管理、内核锁及页拷贝、网络、VFS、NVME等方面开展优化,系统加载迅速、大幅提升了稳定性和性能。软件方面,集成了麒麟自研应用、搜狗输入法、金山WPS等应用。
麒麟操作系统V10的发布,对于麒麟系统来说,是一个里程碑的事件,它将原本主要服务党政的系统,开始向消费者市场拓展,正式开始面向个人消费者。但是现阶段,民用领域所采用的麒麟操作系统还是比较少的。与麒麟操作系统V10相比,鸿蒙OS更注重消费者用户群体的操作体验。
目前市面上的国产操作系统也有许多,除了麒麟操作系统、鸿蒙操作系统以外,还有统信操作系统(UOS)、阿里云系统(AliOS)、HopeEdgeOS(面向物联网领域操作系统)等等,虽然这些系统仍有上升空间,但是却极大丰富了国产操作系统市场,而这也为未来的国产操作系统发展奠定了基础。在5G万物互联时代,国产操作系统借助5G的优势,很有可能会实现弯道超车,而我们也期待那天的到来。