LINUX.ORG.RU

В честь 40-летия миссии Аполлон 11 сообществу был открыт исходный код ПО, который был разработан для аппаратов миссии.

 , , апполон, ,


0

0

Программное обеспечение, которое помогло людям достигнуть луны, в честь сорокалетней годовщины миссии Аполлон 11 стало доступно сообществу разработчиков открытого ПО.

Программный код миссии Аполлон 11 был создан для двух космических аппаратов: для командного модуля (Command Module - CM), используемого для того, чтобы три астронавта достигли луны и вернулись обратно, и лунного модуля (Lunar Module - LM), используемого для успешного прилунения двух астронавтов.

Бортовой компьютер Аполлон (Apollo guidance computer (AGC)) был основной для всех миссий. В любой миссии Аполлон использовались два таких компьютера, один для модуля управления и второй для модуля прилунения. Но программное обеспечение для каждой миссии было уникально, так как цели этих миссий отличались друг от друга. "ПО" было не таким как сегодня, весь код был набит на специальных рулонах бумаги и тонких картах (перфокартах).

Разработчики виртуальной машины AGC и участники проекта AGS просканировали и перевели жесткие копии программ с обоих кораблей, которые на сегодняшний день выставлены в музее Массачусетского Технологического Института. Эти копии затем были использованы для создания эмулятора AGC с открытым исходным кодом. Воссозданная виртуальный компьютер AGC доступен для Linux, Windows XP и Mac OS X.

Команда, стоящая за проектом эмулятора AGC, говорит, что этот эмулятор не симулятор космического корабля, а выверенное воспроизведение функциональности компьютеров, которые были установлены в космические аппараты Аполлон. Но этот код может быть использован другими разработчиками для создания такого симулятора.

>>> страница проекта (англ.)



Проверено: maxcom ()

Ну теперь будем учиться прилуняться:)

И снова детишки будут мечтать стать космонавтами:)

MooSE ★★★★
()

вах, америкосский Лунолёт )))

ELF ★★
()

Кроме шуток: а ведь полезная вещь - изучить закономерности работы ПО космического корабля.

dogbert ★★★★★
()

Нафиг сообществу этот калькулятор?

Rodegast ★★★★★
()

"В честь 40-летия" всемирного обмишуривания и объегоривания...

mke61
()

ну чо, смертнички, полетаем? (цэ) :D

Satan_Klaus ★★
()
Ответ на: комментарий от vada

со своим 40-летием могли бы вообще заткнуться.....

тут еще и чуде перфо.... отсканировали.......... Закопать это все вместе с "чудо" высадкой на луну

Serhio79
()
Ответ на: комментарий от prizident

>Воссозданная виртуальный компьютер

>>шома украл акк у макскома?

Черт, ты первее откаментил это 8(

nutz ★★
()

Ну что, пора выбрасывать ПМК МК-61 и рвать распечатки программ "Лунолёт-1" и "Лунолёт-3"? Или ещё полетаем на отечественном железе?

iZEN ★★★★★
()
Ответ на: комментарий от iZEN

> Ну что, пора выбрасывать ПМК МК-61 и рвать распечатки программ "Лунолёт-1" и "Лунолёт-3"? Или ещё полетаем на отечественном железе?

На это СССР и не летал, а тебя обманывали кровавые коммунисты из Техники-молодёжи!

sv75 ★★★★★
()

отлично, осталось скрестить с какой-нибудь игрушкой и играть по сети в космонавтов %)

bobrik
()

Хех, неплохо.

smh ★★★
()
Ответ на: комментарий от VladimirP

> Вспоминается "Электроника Д3-28". Там была "Посадка на Луну" на бэйсике.

По-моему Б3-34, и скорее на ассемблере.

question4 ★★★★★
()

А теперь вопрос: зачем сообществу лётные программы сорокалетней давности? Свободного места в музее что-ли не нашлось?

Semp
()
Ответ на: комментарий от Jayrome

>У кого собралось, скажите, — какие зависимости? )))
А бинарный не судьба?

px ★★★
()

Ждем в треде верующих в плоскую землю.

anonimusi
()

Кто-нибудь уже проверил исходники - можно было на них до Луны долететь или враки?

Barlog_M
()
Ответ на: комментарий от skwish

>Баги уже нашли? )

Ммда... Представляю следующую новость:

>Рога&копыта сикьюритиз обнаружили уязвимость в ПО, которое было разработано для аппаратов миссии Аполлон 11. Уязвимость активируется при специально сформированном запросе на библиотеку вообще какую-то левую, и позволяет злоумышленнику получить полный доступ к управлению КА. Специалисты компании опубликовали эксплойт, позволяющий это сделать. В то же время NASA пообещало устранить уязвимость при следующем полете.

А новость дельная. Хоть пользы от нее очень мало и уже наверняка существуют алгоритмы более отточеные (ааа, че захотели, НАСА их никому не даст... пока), но все-же, ради интереса можно и посмотреть, попробовать.

onix_N ★★
()
Ответ на: комментарий от gns

>Ну вот теперь подождем любителей MK-152

Это чё за аппарат такой? С плазменным индикатором и сенсорной клавиатурой?

iZEN ★★★★★
()
Ответ на: комментарий от bobrik

>осталось скрестить с какой-нибудь игрушкой и играть по сети в космонавтов %)

Плагин для Orbiter 100% наклепают! Тем более что неплохие моды с аполонами там уже есть как раз. С бортовыми компами немного недоделаными.

yurkis
()
Ответ на: комментарий от medik

>Они че, внатуре на луну слетали?

не завидуй, это плохо

black7
()
Ответ на: комментарий от question4

>По-моему Б3-34, и скорее на ассемблере.

не делайте мне смешно. программы записывались псевдокодами операций, а отображались шестнадцатиричными кодами

black7
()

Зачем ещё тут рассказывать эту сказку. Не были они на Луне. Значит и программы никакие не нужны. Тут телеканал euronews долго доставал меня мифической высадкой, и привёл новую версию разгадки: почему на Луне флаг колышется как от ветра, хотя воздуха там нет? "Для большего эффекта флагшток был сделан упругим" - вякнул представитель НАСА. "Ну-ну" - подумал я умную мысль - "На кадрах, показанных в том же euronews, видно, что флагшток остаётся прямым".

Partisan ★★★★
()
Ответ на: комментарий от iZEN

Ну не с плазменным экраном, а с ЖК, а клавиатура таки да -- пленочная. :) По поводу этого зверя пару лет назад в ЖЖ буря была, потом, вроде, поутихло. Типичный пердёж в лужу на мой взгляд.

http://ru.wikipedia.org/wiki/%D0%AD%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%BD...

gns ★★★★★
()
Ответ на: комментарий от Partisan

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

poe
()
Ответ на: комментарий от Partisan

Флаг колеблется не от ветра, а по инерции. Кусок тряпки не испытывая сопротивления воздуха будет, получив толчок, колебаться достаточно длительное время. Так, что флаг колышется не от движения воздуха, а как раз из-за отсутствия такового.

З.Ы. Не пугайтесь, это не я такой умный :). Это версия космонавта Леонова, чьё мнение я уважаю больше, чем канал euronews и всех "представителей НАСА" вместе взятых.

S_wine
()
Ответ на: комментарий от Partisan

Шо, все восемь миссий сфальсифицированы? И куда только советская разведка смотрела?.. :))

gns ★★★★★
()
Ответ на: комментарий от S_wine

>Флаг колеблется не от ветра, а по инерции.

Я верю своим глазам - флаг колебался как от ветра. То есть извивался из стороны в сторону. Как он может "колебаться от отсутствия воздуха" - не представляю. Надо сильно перепиться пепси-колы, чтобы придумать такую версию. И какая инерция у тряпки? Кто-нибудь видел, чтоб флаг колебался по инерции как от ветра, когда нет ветра? Никто, естественно. Но бывает - кто-нибудь ляпнет только что выдуманную им глупость, и сам думает, что это - общеизвестная истина. В общем, глупость бесконечна - это закон природы.

Partisan ★★★★
()
Ответ на: комментарий от black7

>не делайте мне смешно. программы записывались псевдокодами операций, а отображались шестнадцатиричными кодами

Это мнемокоды.
http://mk.semico.ru/tabl2.htm

iZEN ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.