说起来忒简单,电脑的核心操作系统嘛,使用的编程语言,即,这台电脑能干什么,不能干什么,都由其控制,比如加装新型导弹,即要更改发射程序设计,不然的话,战机电脑就会告诉你不受支持。没有加装计算机的战斗机,走进座舱,令人眼花缭乱,各种密密码的按钮和开关,真是让人头大,现在走进去,一块玻璃屏,非常爽心悦目,好了还想好,全部显示在战斗头盔上,随飞行员的眼睛,可以实现各种操作,甚至语音控制都可以,说声发射,导弹就飞出去,可以说最大程度地减少了飞行员的疲劳,也最大程度地把握住战斗和生存机会,好是好,所谓有一利必有一弊,不得不面临升级极其复杂的技术问题,硬件损坏显示数据不准,给战机操纵带来极大危险,充满了不确定性。也可以说,源代码也是致命性的。
▲致命源代码。2018年,一架F-35B失事,原因就在于,显示错误,而显示错误,是由于大气传感器在空中结冰造成的,结了冰,显示屏中没显示,加之起飞迎角过大,可不就出了事呗。这么棒的战斗机,出现这样低劣的错误,为什么?不是战机源代码设计不成,而是太多太复杂,800多万程序,更改哪项都费劲。战机传感器太多,飞机设计得太复杂,什么都想要,整合到一起,引起了极大的麻烦。F-35C起落架设计有点问题,有人说,改过来就是,其实并不简单,交付二年来,仍然不能改正,改一项而动全身,这就是战机的源代码。再比如F-35高空缺氧的问题,F-22到现在也存在是一问题,洛马公司搞不清究竟是战机计算机源程序不对,还是生命保障系统不对,拆下来测试好好的,生生装上去就有问题。所谓动一动,要你的命,源代码问题着实复杂。
▲开放的“枭龙”。2015年,巴基斯坦空军一中将,对媒体说,已经获得了“枭龙”全部源代码,这就意味着,想怎么用就怎么用,想加装什么系统都可以,多配备一点外部武器,哪里想整合一个传感器,都可以自己搞了,不必再飞到中国成都来完成,开放源代码,充分显示了中巴军事合作的高水平,巴方高兴,中国也高兴,兄弟嘛,对不对?开放的“枭龙”,自当有开放的心胸。多少配件做到了即插即拔,中西兼容,巴方说,人机界面非常友好,几可随心所欲,支持各种西方硬件、软件,这使得我们自家兄弟非常happy。与此相反,我们来看印度的例子,俄印合作“布拉莫斯”,被印度倚为神器与宝器,一天到晚嚷嚷着说要卖,卖给越南卖给谁谁,卖就卖吧,不必这么大声音的,问题被视为利器,自不一般,俄罗斯轻咳一声后,印度就不吱声了,问题正出在导弹的源代码不在印度之手,嘿嘿,什么武器都有源代码,从而使得武器外销变得非常复杂。
▲卡脖子的源代码。现在所有武器系统,只有事涉电子设备,即可成为卡脖子装备,印度一款导弹,即为卡得这般嗷嗷叫,有了这,俄罗斯即把技术核心掌握在手里,印度外销多少,俄罗斯即可得到多少合作专利。当然也看合作水平,美国视以色列为己出,一切装备源代码即可对其开放,比如正在进行的美以F-35交易,以色列自己想改则改,维护和加装设备,就变得非常顺手。之对他国则不可能这样便利,包括日本,虽说也架设了一条生产线,但飞机出点事即不得不请来美国专家,现场指导,不知叫不叫日本技师在不在现场,看来是费劲,源代码成为不传之密。挪威和英国,兴冲冲卖回去一些,都存在着不同程度的技术问题,也只能坐等美国老师上门服务。一切都是加密的,自己破译,根本就是一项完成不了的任务。