你的电脑已经用多久了?3年还是5年?
你的手机已经用多久了?3年还是5年?
电脑和手机之所以使用很多年,仍然可以实现你需要的功能,是因为有无数人在对系统和应用不断进行升级,即使电脑和手机的硬件仍然是几年前的过时配件,仍然可以保证它们发挥最强大的作用。
那么战斗机呢?战斗机属于一个国家最重要的空中力量,从设计研发到量产需要长达十多年甚至数十年的时间,这让它们一生产出来,很多部件就可能已经和时代脱节了,如何保证这些老部件发挥最强大的作用,就成了研发设计人员最重要的后续工作。
他们会跟踪飞机的使用情况,不断对系统进行升级,增强战斗机的各种能力,但这种升级往往需要数年时间才能落实到飞机上。根据美国专家的说法,五角大楼漫长的采购流程意味着软件系统在完全投入使用时通常就已经过时了。
那要怎么办呢?
美国空军脑洞大,想出了一个办法,那就是搞一个“五角大楼应用商店”,让第三方来开发软件,到时候只需要按一个键,就能把增强F-22猛禽战斗机能力的软件下载到飞机上,并安装到系统里,飞行员马上就可以使用。
是不是觉得脑洞有些不够用了?你可能听说过苹果应用商店,谷歌应用商店,还有小米、腾讯等等各方的应用商店,它们都是靠第三方来开发应用程序,为手机、电脑提供更强大的功能。
但你肯定没有听说过“五角大楼应用商店”,第三方为最机密的F-22、F-35战斗机提供应用?就不怕泄密,甚至遭到黑客攻击,随便就把导弹,甚至核弹发射出去了吗?
这个项目由美国空战司令部联邦实验室成员、第 309 软件工程组的软件开发人员和爱德华兹空军基地的试飞员共同提出,负责人是艾伦·布莱克少校,他长期以来一直希望能让第五代战斗机运行第三方软件,为此提出了“Project FoX(战斗机优化实验)”的项目,里面就包括设立“五角大楼应用商店”,让广大开发人员来开发软件,操作员只需用现成的商用平板电脑就能下载并运行这些程序。
这就像你的手机你可以随时下载某个APP,马上就能打开使用一样,未来F-22猛禽战斗机的飞行员在空中遇到什么问题了,就可以马上打开五角大楼应用商店,看看里面有没有什么可以解决问题的APP,马上下载下来装上,是不是很接地气?
事情当然并不是这么简单,这个项目的目的,其实是想实现战斗机硬件和软件的分开开发,用开源容器编排软件在不同主机操作系统上配置、部署和运行应用程序。换句话说,如果在F-35上开发、测试并实现了某种躲避敌方来袭地对空导弹的功能,通过这个平台就可以马上应用到F-22甚至其它战斗机上,无需再重新开发程序。
至于泄密、遭遇黑客攻击,可能性还是有的,不过我估计这个所谓的“五角大楼应用商店”,应该只是一个形象化的称呼,真正要进入这个系统开发、测试软件,还是需要某种安全机制的,并不是任何第三方都能进入这个商店,包括飞行员下载安装应用商店的程序,都会有严格的规定,可以最大限度地防止黑客破坏及内部人员泄密。
根据美国空军司令部的说法,美国空军团队已在8月24日使用F-22猛禽战斗机的现有硬件,成功测试了第三方软件,这是第五代战斗机首次在飞行中集成第三方软件,也是开源容器编排软件首次在战斗机上使用。这项技术也是空军寻求和快速部署尖端技术的关键里程碑,预示着美国“国防部软件能力开发的新时代”。
我感觉这确实是一个非常好的思路,在所有武器装备上实现硬件和软件的分离,依托一个平台来系统化地开发各种软件,而不是各自为政,产生各式各样的系统,导致各种武器系统的不兼容,大大削弱整体的协同作战能力。如果有这样一个平台,就可能形成1+1远大于2的效果。
参考:
美国空军杂志:F-22 Flies With Third-Party Apps, New Open Software Architecture
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.