想象一下远程软件升级,再想象一下升级的机器是位于3.5亿英里之外,在另一颗行星之上。这是NASA程序员和工程师需要应付的情况。好奇号火星漫游车准备下载一个新版本的飞行软件。 NASA JPL资深飞行软件工程师Steve Scandore说,为了让软件正常工作,他们必须通盘考虑每一步,“你必须想象如果出错,这将是你最后一次听到漫游车。” 任务系统经理Michael Watkins说,NASA程序员已经准备好更新软件,将程序从为登陆优化转换到为行星表面工作而优化上。程序已经在好奇号飞行途中上传过去了,NASA 工程师将在周六激活新版。 文/solidot