Исходный код «Аполлона-11» выложили на Github

Исходный код «Аполлона-11» выложили на Github

На Github в полном виде опубликовали исходный код для программы для бортового управляющего компьютера КА «Аполлон» (AGC). Об этом сообщает портал Geektimes.

Распечатки с исходным кодом для AGC, который проводил вычисления, контролировал движение, навигацию, и управлял командным и лунным модулем в ходе полетов по программе Аполлон, были выложены в интернет еще 20 июля 2009 года. Этот код создал Дон Айлс и его коллеги. В частности, Айлс написал около двух тысяч строк, которые отвечали за посадку лунного модуля.

Сегодня код был выложен на ассемблере на Github и стал доступен для комментариев, форков и поиска. В частности, в коде можно найти вызовы ошибок с кодами 1201 и 1202 — первая возникла, когда Нил Армстронг и Элвин Олдрин начали торможение с лунной орбиты (она оказалась связана с тем, что компьютер не успевал справляться со всей работой), а вторая, такого же типа, возникла минутой позже.

Разработчики уже обнаружили в коде баг. Пользователь SilverWingedSeraph пишет: «У одного пользователя возникла довольно серьезная проблема с криогенным перемешиванием в кислородных баках с появлением сообщения о неисправности». Для воспроизведения ошибки в программе он предлагает:

На данный момент существует единственная бумажная копия программы лунного модуля. Она хранится в музее Массачусетского технологического института.

Аполлон-11 — пилотируемый космический корабль серии «Аполлон», который в 1969 году позволил совершить человеку первую высадку на Луне. Командир корабля Нил Армстронг и пилот Элвин Одрин посадили лунный модуль корабля в юго-западном районе Моря Спокойствия и оставались на поверхности спутника Земли в течение 21 часа 36 минут.

Кристина Уласович

N+1

Похожие новости:
Apple подтвердила крупнейшую утечку в истории iPhone
Корпорация Apple подтвердила подлинность исходного кода загрузчика iBoot. Об этом сообщает CNET со ссылкой на представителя компании.«Старый исходный код трехлетней давности действительно утек, — отметили в Apple. — Но защищенность наших продуктов не зависит от сохранности кода. Существует много уровней ..
2018-02-09 4543 0 Интернет, IT
-2
Раскрыт источник крупнейшей утечки в истории iPhone
Исходный код загрузчика iBoot был получен от одного из рядовых сотрудников Apple в 2016 году. Об этом пишет Motherboard со ссылкой на собственные анонимные источники.Программист Apple изначально передал исходники пяти знакомым. При этом они не планировали публиковать код и лишь хотели найти новые ..
2018-02-12 4744 0 Интернет, IT
1
Обнаружен крупнейший слив в истории iPhone
Аноним выложил на GitHub исходный код загрузчика iBoot, который отвечает за процесс загрузки iOS. Автор серии книг об операционных системах Apple Mac OS X и iOS Джонатан Левин (Jonathan Levin) сказал Motherboard, что это крупнейшая утечка в истории Apple.Код относится к iOS 9.3, ..
2018-02-09 4635 0 Интернет, IT
-2
Сайт для программистов GitHub пережил недельную хакерскую атаку
Сайт для разработчиков программного обеспечения GitHub полностью восстановил свою работу после сильной DDoS-атаки, выведшей из строя серверы ресурса почти на неделю. Об этом говорится на странице GitHub в Twitter. Атака началась поздно вечером в четверг, 26 марта. С этого момента ..
2015-04-02 5920 0 Интернет, IT
0
DuquDetector против нашумевшего вируса Duqu
Венгерские исследователи из лаборатории криптографии и системы безопасности «CrySyS», выпустили набор инструментальных средств для выявления вредоносной программы «Duqu», сообщает «АйтиХак». Данный набор инструментов находит все файлы затронутые вирусом даже после того, как все его составляющие были удалены ..
2011-11-13 1928 1 Интернет, IT
0
Хакеры завладели исходным кодом компании Symantec
Компания «Symantec Corp» — топовый производитель программного обеспечения в области информационной безопасности, сегодня заявила, что часть исходного кода компании, которая по существу является основой для всей её продукции, попала в руки хакерам, потенциально давая злоумышленникам некоторое ..
2012-01-8 1834 0 Интернет, IT
0
Google открыл для всех новый способ сжатия JPEG
Компания Google открыла доступ к новому алгоритму сжатия изображения изображений формата JPEG — Guetzli (в переводе со швейцарского диалекта немецкого языка — «печенье»). Он позволяет получать высококачественные файлы изображений, объем которых на 35 процентов меньше, чем в результате работы стандартных ..
2017-03-18 6618 0 Интернет, IT
0
В сеть выложили первую игру от основателя Tesla Motors
Разработанный Илоном Маском в 1984 году космический шутер Blastar появился в открытом доступе в сети, передает The Verge. Программист Томас Льинарес (Tomas Llinares) воссоздал в HTML5 игру, опираясь на исходный код, который основатель Tesla Motors продал журналу ..
2015-06-16 2545 0 Интернет, IT
-1
Исходный код Photoshop открыт всем желающим
Компания Adobe Systems, спустя 23 года после выхода первой версии Photoshop, разрешила обнародовать исходный код популярного графического редактора. Исходники программы, написанной на языке программирования паскаль, выложил Музей компьютерной истории в Маунтин-Вью, штат Калифорния. Photoshop 1.0.1 ..
2013-02-15 2205 0 Интернет, IT
1
Исходный код Android 4.1 открыли всем желающим
Google выложила в открытый доступ исходный код операционной системы Android весрии 4.1 (Jelly Bean). Об этом написал в блоге Жан-Батист Кьеру, ведущий инженер проекта Android Open Source Project. Проприетарные сборки компании доступны для планшета Nexus 7 и смартфона ..
2012-07-10 2872 0 Интернет, IT
0
Любители пробелов победили сторонников табуляции в споре об отступах
Разработчик из Google Фелипе Хоффа по итогам анализа более миллиарда файлов из 400 тысяч репозиториев на GitHub выяснил, что форматирование кода с помощью пробелов в общем случае используется чаще, чем форматирование с помощью табуляции. Об этом автор рассказал в блоге на Medium.Для удобочитаемости ..
2016-09-04 1623 0 Интернет, IT
1
Китайская Аксиома взломала исходный код Google
Между США и Китаем продолжаются шпионские страсти. Американские эксперты недавно выявили китайскую группу хакеров, заразивших 43 000 компьютеров по всему миру, а в 2010 году они даже взломали исходный код Google. Расположение этого подразделения, называемого «Аксиома» (Axiom), неизвестно. Однако ..
2014-10-30 1629 0 Интернет, IT
0
Хакеры получили доступ к исходному коду Norton Antivirus
Представители хакерской группы Lords of Dharmaraja утверждают, что получили доступ к исходному коду Norton Antivirus. Как говорят эсперты, эти утверждения преувеличены. В Symantec заявили, что случившееся не представляет угрозы для безопасности антивирусов и их покупателей. Представители компании подтвердили, что хакерская группа получила ..
2012-01-11 1774 0 Интернет, IT
0
Нейросеть приспособили для создания шрифтов
Программист Эрик Бернхардссон, работавший в Spotify над алгоритмом рекомендации музыки пользователям, приспособил нейросеть для изменения и создания шрифтов. Подробнее можно прочитать в блоге автора. Сначала программист загрузил более 56 тысяч разных шрифтов, содержащих в себе данные по 62 символам — латинским ..
2016-01-26 2224 0 Интернет, IT
0
Исходный код webOS обнародуют в сентябре
Процесс превращения webOS в операционную систему с открытым исходным кодом завершится к сентябрю 2012 года, передает издание CNET News со ссылкой на заявление компании Hewlett-Packard.  Исходный код webOS будет выпущен под лицензией Apache. После открытия исходников к названию ..
2012-01-26 1623 0 Интернет, IT
0