|火星快车探测器接收Windows 98中开发的软件的更新

|火星快车探测器接收Windows 98中开发的软件的更新

文章图片


一百万英里之外 , 发射后近二十年

为什么一个正在使用的系统仍然运行Windows 98中开发的操作系统的原因并不多 , 但这里有一个很好的原因:在过去的19年里 , 它一直在太空中旅行 。 值得庆幸的是 , 欧洲航天局的火星快车探测器正在接受一项重大的软件升级 , 这将使它能够比以前更详细地看到火星及其月球火卫一的表面 。
火星快车任务早在2003年6月2日发射 , 也就是19年前 。 这意味着火星快车及其MARSIS(火星地下和电离层探测高级雷达)水探测器运行使用Windows 98开发的软件 。据ESA称 , 新软件由Istituto Nazionale di Astrofisica(INAF)和Enginium的MARSIS机载软件工程师Carlo Nenna设计 , 包括旨在改善信号接收和机载数据处理的升级 , 这将增加发送回地球的数据量和质量 。
“设置 Windows 98 计算机所需的非常旧的开发环境 。 我用VirtualBox中的虚拟机做到了这一点 , “Nenna告诉 。
“只是找到一种在主机和访客机器之间共享文件的方法就是一项艰巨的任务 。 安装诸如工作Web浏览器或源代码编辑器之类的常见内容也很困难 。 仅仅设置并完全验证开发环境就花了将近两个月的时间 。

艺术家对火星表面下水的印象火星快车经常被人们记住 , 因为Beagle 2着陆器由任务运输并于2003年12月19日部署到红色星球 。 着陆器在火星上的预期着陆时间没有通信 , 直到2015年1月才被推测丢失 , 当时NASA的火星勘测轨道器HiRISE相机的图像显示它已经安全着陆 。 事实证明 , 它的四块太阳能电池板中有两块未能部署 , 阻挡了飞船的通信天线 , 让各地的阴谋论者都感到失望 。
【|火星快车探测器接收Windows 98中开发的软件的更新】这并不是仍在运行传统硬件/软件的老化系统的第一个例子 。 波音747飞机在2020接收关键更新 , 美国军方仅在2019年宣布放弃其古老存储设备 。

    相关经验推荐