НАСА използва Linux и отворен код от известно време в много от своите проекти, както обсъждахме в няколко статии на LxA. Тази агенция , част от федералното правителство на САЩ, е добре позната със своите космически програми и аеронавтични проекти, които съдържат хиляди и хиляди редове код с отворен код...
Тук можете да научите за някои от проектите , които използват този код. И най-хубавото е, че броят им расте…
Суперкомпютри
НАСА използва суперкомпютри , работещи с GNU/Linux като операционна система, заедно с други проекти за свободен софтуер с отворен код. Тези масивни машини имат имена като Pleiades, Electra, Aitken, Merope и Endeavour и се намират в Изследователския център на Еймс. Всъщност, Pleiades е един от най-мощните суперкомпютри в света, според списъка Top500.
Този суперкомпютър има 241 108 процесорни ядра и 211 968 GB памет. И всичко това е оркестрирано от операционната система SUSE Linux Enterprise Server (SLES).
Освен това, НАСА стартира една от най-вълнуващите космически програми, които са в ход в момента: Artemis . Целта ѝ е да създаде устойчива колония на Луната и за целта използва компютърна симулационна система, базирана на Linux.
Същото важи и за друго от подразделенията му, като например проекта му „ Център за симулация на климата“ , който използва серия от клъстери, работещи благодарение на ядрото на Linux и други проекти с отворен код.
Други проекти
В допълнение към тези суперкомпютри, НАСА има и други проекти и програми, които разчитат на Linux и други софтуерни пакети с отворен код . Самата НАСА дори е разработила голям каталог от проекти с отворен код, като над 500 от тях вече са хоствани на сайтове като GitLab и 324 хранилища в GitHub.
Ако искате да научите за някои от тях, ето някои забележителни :
- OpenMCT- е рамка за визуализация на данни за операции от следващо поколение. Той е уеб-базиран, за настолни компютри и мобилни устройства. Използва се като инструмент за визуализация на данни в подкрепа на множество мисии в Лабораторията за реактивно задвижване на НАСА и Изследователския център на Еймс, като подпомагане развитието на концепции за мисия на лунен ровър. Всички с лиценз Apaceh 2.0.
- Световен вятър- Друг от най-популярните проекти с отворен код на НАСА. Той позволява на разработчиците да създават интерактивни дисплеи на географска информация на земното кълбо в 3D. Организациите по целия свят го използват, за да наблюдават моделите на времето, терена, да проследяват превозни средства, да анализират геопространствени данни и т.н.
- МКС: Международната космическа станция, както вече посочихме в LxA, промени своите системи Microsoft Windows XP на Debian GNU / Linux. Тези системи играят важна роля в научната лаборатория и изпитателното тяло на този огромен изкуствен спътник. Освен това астронавтите на борда ще използват и лаптопи, базирани на Linux, и се разработват проекти с отворен код, специфични за ISS. Например софтуерът Astrobee Robot.
- CubeSat: Проект за активиране на радиолокационните технологии на Ka-band на евтини платформи за бързо реагиране. Изстрелян е на мисията ELaNa-23 на борда на Cygnus CRS-9 по пътя към МКС, където е разположен на 13 юли 2018 г. през шлюза JEM. Освен това за тази мисия се използват и базирани на Linux системи за авионика.