Исходный код бортового компьютера Apollo 11 — Apollo Guidance Computer (AGC) — выложили на GitHub. В репозитории две версии: Comanche055 для командного модуля (программа Colossus 2A) и Luminary099 для лунного модуля (программа Luminary 1A). Оцифровкой занимались ребята из Virtual AGC и MIT Museum. Исходники скопировали с бумажных распечаток, которые хранятся в музее. Оцифровку делал Paul Fjeld, а организацией занималась Deborah Douglas.
Исходный код в общественном достоянии — public domain. Сборка оригинального кода возможна через ассемблер yaYUL из проекта Virtual AGC. Автор кода — NASA, но в документации указаны конкретные люди. Программу для командного модуля Colossus 2A подписали Margaret H. Hamilton (лидер программирования), Daniel J. Lickly, Fred H. Martin, Norman E. Sears, Richard H. Battin, David G. Hoag, Ralph R. Ragan. Все утверждения датированы 28 марта 1969 года.
Сам репозиторий — это попытка максимально точно воспроизвести оригинальные исходники. Авторы приглашают к участию: можно открывать pull request, если найдёте расхождения между транскрипциями в этом репозитории и оригинальными сканами Luminary 099 и Comanche 055. Перед отправкой PR надо прочитать CONTRIBUTING.md.
Проект — не просто архив, а живой инструмент для энтузиастов, которые хотят собрать и запустить код AGC на эмуляторе. Контактное лицо — Ron Burkey, почта info@sandroid.org, сайт www.ibiblio.org/apollo. Разработка велась по контракту NAS 9-4065 с Manned Spacecraft Center NASA через лабораторию Instrumentation Laboratory MIT. Программа для командного модуля описана в отчёте R-577.
В итоге — любой желающий может заглянуть в код, который управлял лунным кораблём 50 лет назад. Там же — имена людей, которые писали этот код, когда компьютеры были слабее современных калькуляторов.