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 ()

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

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

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

MooSE ★★★★ ()

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

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

ELF ★★ ()

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

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

dogbert ★★★★★ ()

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

>для того, чтобы три астронавта достигли луны и вернулись обратно

Больше - уже fail

coyoteqq ()

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

А полную телеметрию полёта опубликуют?

Lumi ★★★★★ ()

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

А точно не fial?

Julio_Petrovich ()

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

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

VladimirP ★★★ ()

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

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

Rodegast ★★★★★ ()

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

Шиииикарноо.

NTZ ()

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

Ждем ебилдов :)

kir4 ()

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

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

mke61 ()

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

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

Satan_Klaus ★★ ()

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

Сырцы на перфоленте отдают, или на перфокартах? Как скачать?

vada ★★★★★ ()

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

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

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

Serhio79 ()

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

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

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

prizident ★★★★★ ()

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

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

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

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

nutz ★★ ()

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

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

iZEN ★★★★★ ()

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

У кого собралось, скажите, — какие зависимости? )))

Jayrome ★★★★★ ()

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

Даёшь больше открытых исходников, много и разных!

Flaming ★★ ()

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

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

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

sv75 ★★★★★ ()

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

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

medik ★★★ ()

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

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

bobrik ()

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

Не, но фильм об этом сняли :)

GladAlex ★★★★★ ()

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

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

smh ★★★ ()

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

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

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

question4 ★★★★★ ()

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

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

Semp ()

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

На те Боже, что нам не гоже ;)

GladAlex ★★★★★ ()

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

трава у дома )

zDemoniac ()

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

Нужны мейнтейнеры для Альта.

Nxx ★★★★★ ()

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

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

px ★★★ ()

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

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

anonimusi ()

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

НЕ ВЕРЮ (С)

amorpher ★★★★★ ()

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

Кое что вот тут найти можно:

http://www.hq.nasa.gov/office/pao/History/alsj/frame.html

gns ★★★★ ()

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

Опередил.

libcme ()

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

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

gns ★★★★ ()

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

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

skwish ★★ ()

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

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

Barlog_M ()

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

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

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

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

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

onix_N ★★ ()

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

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

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

iZEN ★★★★★ ()

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

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

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

yurkis ()

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

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

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

black7 ()

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

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

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

black7 ()

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

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

Partisan ★★★ ()

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

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

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

gns ★★★★ ()

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

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

poe ()

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

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

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

S_wine ()

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

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

gns ★★★★ ()

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

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

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

Partisan ★★★ ()

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

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

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

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