NASA: история миграции на Linux

C 2005 года NASA открыто декларирует свою готовность перейти на Linux со дня на день, сразу же как протестируют на свободном компьютере, и отказаться от глючной, уязвимой, насквозь проприетарной Windows. Первые годы совершить переход в неизведанное не удалось, потому что мигрировать просто на ядро оказалось невозможно. Интернет-специалисты объяснили, что операционная система называется GNU/Linux, и в NASA смогли найти дистрибутив для тестирования.

NASA: вперед, в неизведанное!

В первый год тестирование проходило медленно. Обычные проблемы пользователей GNU/Linux заставили задуматься — «стоит ли игра свеч?». Ведь сначала в NASA даже не могли установить операционную систему — она не видела жесткий диск, потом видела, но не видела сеть, потом увидела, но отказалась работать, уйдя в kernel panic. На форумах и в списках рассылки интернет-специалисты с готовностью помочь подошли к проблемам. Они рекомендовали читать «чертов мануал» и ласково обзывали работников NASA «нубами» или «ламерами», посылая «сидеть в окошках». За три года напряженного тестирования департамент развития новейших технологий научился ставить причудливую систему в 89 случаях из ста, из них порядка 36 случаев без звука и 48 с разрешением экрана 640х480. Не смотря на колоссальные успехи в инсталляции, Марк Шаттлворт, основатель Canonical Ltd и второй  космический турист, заявил, что не полетит в космос на аппарате, где установлена Ubuntu. Руководства NASA прислушалось к столь скептический оценке детища Марка и сосредоточилась на тестировании операционной системы Debian.

NASA: перспективы не радостные, но мы работаем!

В 2008 году под управлением Red Hat Enterprise Linux (RHEL)  был запущен Большой Андронный Коллайдер. Сам факт того, что никто не пострадал, планета не превратилась в руины и антиматерия не начала сочиться из всех щелей, добавил уверенности. Разработка ASA Linux продолжилась с новой силой. Кроме удачи с БАК, департамент развития новейших технологий двигал еще и тот факт, что при знании C/C++/Python позволяет модифицировать систему под свои нужды. В то время как закрытая операционная система Windows мало того, что стоит гигантских отличлений, так еще и не дает возможности для быстрого изменения кода. Адаптация системы под оперативные нужды — главная задача, которую преследовало агентство.

В 2013 году на ASA Linux запланировали полностью перевести Международную Космическую Станцию. Действующие космонавты уже начали изучать язык программирования С, основы алгоритмов, общению на тематических форумах и как фиксить баги при недостаточном количестве кислорода. В связи с чем на МКС включили безлимитный интернет. В дальнейшем планируется ввести указанные выше курсы в обязательную программу подготовки, так как нельзя просто так взять и на орбите пропатчить KDE под *BSD .

NASA: каким будет будущее Linux в космосе?

NASA согласились поделиться планами и на недалекое будущее. В течение ближайших лет, как только обкатают новую операционную систему на МКС, можно будет перевести на GNU/Linux и более критичные системы — рабочие/домашние ноутбуки. На базе ASA Linux также планируется построить первого гуманоидного робота Robonaut (R2) для исследования космических глубин. Будет ли в ASA Linux поддержка танцев на случай внезапной встречи с внеземной жизнью не сообщается.

Добавить комментарий