在后世的时候,国家865计划最终把研发国产电脑操作系统列为了一部分,号称建国以来最大的软件项目,是银河1号和银河2号之后,国家对国防科大最寄予厚望的软件项目。
当时参与项目的除了国防科大,还有中软,浪潮,联想,中科院软件所等全国软件最顶尖的企业和机构,算是当时实力最强的软件“国家队”。
不过这个项目的研发并不顺利,虽然参与的科研院所和企业比较多,但真正从事这个项目研发的人员却寥寥无几,十几位工程师立志要研发国产自主操作系统,他们带领的团队在经过大半年的讨论后,最终决定,借鉴四家代码的优势,打造自己的新一代操作系统。
所谓的借鉴4家代码,说白了就是模仿国外的软件企业,把他们的一些技术架构东拼西凑,组合成为全新的国产系统。
这其中底层采用 Mich微内核为蓝本,服务层采用FreeBSD系统为参照,应用层采用 Lux系统做参考,界面仿照dows来设计。
这是一个极为复杂的架构,充斥着工程师们的无奈和妥协,他们的经验、人力和时间,都严重不足,只能采用最笨的办法,走最复杂的路。因为整合了四套操作系统的技术架构,仅一个系统的内核代码数量就高达400到500万行,总共将近2000万的代码,密密麻麻印满A4纸能叠七十多米高。
面对这样巨大的工作量,工程师们经常一连十几个昼夜盯着电脑敲代码,以实验室机房为家。经过两年多的鏖战,新一代中国国产操作系统终于研发成功。
麒麟系统最初面试的时候,在国内却很难找到一个应用的平台和单位。
就在此时,一个转机悄然出现。由于中国民航信息集团的票务系统采用了国外操作系统及数据库,在续约时外国厂商却狮子大开口,开出了高出以往十倍的价格。面对外国厂商的蛮横加价,中国民航信息集团开始寻求国内的替换产品。
就这样,麒麟团队有了第一个潜在的大型客户,但是打铁还需自身硬,如果麒麟操作系统不能应对民航票务系统巨量的交易数据,极有可能造成数十万乘客滞留机场的重大事故。面对机遇和挑战,麒麟的工程师团进驻被服务企业,以机房为家,经常一连十几个昼夜泡在机房,精心解决遇到的每一个问题。经过八年艰苦攻关,先后有多家航空公司用上了麒麟操作系统,彻底摆脱了外国软件的掣肘。
后来,随着政府与公众对于信息安全意识的不断增强,“麒麟”的脚步已遍布在交通、金融、能源、公共服务等领域。
后来又经过10多年的发展,麒麟系统才最终走向成熟和平稳,对国家的互联网安全做出了很大的贡献。