NASA признает, что код «Вояджера» почти никто из ныне живущих не знает

В 1977 году NASA запустило два зонда — «Вояджер-1» и «Вояджер-2». Сегодня они находятся за пределами Солнечной системы, продолжая передавать данные. Но тех, кто их строил, почти не осталось, а код, на котором они работают, — ассемблер для кастомных процессоров GE — знают единицы. Оригинальные инженеры ушли на пенсию или умерли, документация утеряна, а поддержка миссии держится на нескольких ветеранах, которые помнят, как заставить 50-летний процессор выполнять команды. Когда они уйдут, «Вояджеры» останутся сами с собой и с тлеющим плутонием в своих ядерных батареях.

Никто из живых не знает код «Вояджеров»: NASA поддерживает 50-летние зонды на языке, который почти забыт

«Вояджеры» — одни из самых старых и далеких рукотворных объектов. Каждый зонд несет три компьютерные системы, суммарная память которых составляет 64–70 килобайт. Для сравнения: современный смартфон хранит миллионы таких объемов в одной фотографии.
Внутри кастомные процессоры General Electric из ранних 1970-х. Язык ассемблер (низкоуровневый, близкий к машинному коду).

Легенда о Fortran

В популярной культуре часто говорят, что «Вояджеры» работают на Fortran. Это не совсем так. Fortran использовался в наземных системах и старых инструментах миссии. На борту же — ассемблер под уникальное железо. В 2015 году NASA искало инженера, который бы знал ассемблер и разбирался в архитектуре этих специфических процессоров.

Знания уходят

Последний серьезный апдейт софта был сделан после пролета «Вояджера-2» мимо Нептуна в августе 1989 года. С тех пор код лишь сопровождается командами, которые загружают каждые несколько месяцев.

Ларри Зоттарелли — последний из тех, кто работал над зондами с самого начала. Он ушел на пенсию в 2016 году в возрасте 80 лет. Остальные либо умерли, либо перешагнули 90-летний рубеж. Сьюзи Додд (NASA) в 2024 году сказала Live Science: «Людей, которые строили этот корабль, уже нет в живых».

Документация, чертежи, пояснения к коду утеряны или фрагментированы. Новые инженеры учатся на ходу, но полностью понять 50-летнюю логику, написанную под железо, которое никто уже не производит, практически невозможно.

Время и расстояние

Сигнал от «Вояджера-1» идет до Земли более 23 часов. К тому моменту, когда инженеры получают очередной телеметрический отчет, зонд уже улетает дальше на 1,5 млн км. Задержка колоссальная, и что-то быстро исправить не выйдет.

Что дальше

Плутониевые батареи зондов постепенно разряжаются. Ученые уже отключают часть приборов, чтобы растянуть энергию. Предполагается, что связь может поддерживаться до 2030–2036 годов.

Что будем искать? Например,ChatGPT

Мы в социальных сетях