NASA открывает код платформы cFS (core Flight System) для создания полетного ПО

На сайте космического агентства NASA появилась информация об открытии кода платформы cFS (core Flight System), используемой для создания полетного программного обеспечения для космических аппаратов.

Логотип NASA
Логотип NASA / Иллюстрация с сайта En.Wikipedia.Org

Пакет cFS состоит из 12 приложений Command and Data Handling (C&DH), которые вместе составляют библиотеку повторно используемых компонентов C&DH и предоставляют функциональность, необходимую для большей части полетного ПО. Каждый из 12 компонентов реализует определенный тип функциональности C&DH, используемый космическими аппаратами. На данный момент платформа cFS используется в миссии NASA Global Precipitation Measurement (GPM), а также в ряде других миссий и исследовательских центров NASA.

Исходный код cFS написан на языке C и распространяется под лицензией NASA Open Source Agreement, признанной Open Source Initiative, но не могущей считаться свободной из-за разногласий с Free Software Foundation, касающихся наличия запрета на использование кода от сторонних разработчиков. Все 12 компонентов cFS опубликованы как отдельные проекты на SF.net.

Aлександр по материалам NASA.



Коды для вставки в блог\форум



Вспомним другие новости из этого раздела?


Soft

←+Ctrl+→

Интересные новости
Незавершенная версия Windows 7 работает лучше VistaНезавершенная версия Windows 7 работает лучше Vista
Программист открыл заблокированные возможности Windows 7Программист открыл заблокированные возможности Windows 7
Quick Slide Show 2.32: создание flash-презентацийQuick Slide Show 2.32: создание flash-презентаций
Покупатели гоняются за старыми компьютерами ради Windows XP
Визуализатор V-Ray 1.5 Service Pack 2 с поддержкой 3ds Max 2009Визуализатор V-Ray 1.5 Service Pack 2 с поддержкой 3ds Max 2009
Блок рекламы


Похожие новости

Крупная львовская IT-компания открывает офис в Киеве и набирает разработчиковКрупная львовская IT-компания открывает офис в Киеве и набирает разработчиков
Apple не станет объединять платформы macOS и iOSApple не станет объединять платформы macOS и iOS
Украинец, который программирует Falcon: Алексей Пахунов, старший инженер полетного ПО в SpaceXУкраинец, который программирует Falcon: Алексей Пахунов, старший инженер полетного ПО в SpaceX
Открыт исходный код Qt 3D Studio для создания трёхмерных пользовательских интерфейсовОткрыт исходный код Qt 3D Studio для создания трёхмерных пользовательских интерфейсов
Банк Deutsche Bank открывает исходный код Plexus Interop из электронной платформы AutobahnБанк Deutsche Bank открывает исходный код Plexus Interop из электронной платформы Autobahn
Borg 1.1 — новая версия Open Source-решения для создания бэкапов с дедупликацией данныхBorg 1.1 — новая версия Open Source-решения для создания бэкапов с дедупликацией данных
Apache CloudStack 4.10 — новая версия свободной облачной платформыApache CloudStack 4.10 — новая версия свободной облачной платформы
UBports выпустил первое стабильное обновление мобильной Linux-платформы Ubuntu Phone/TouchUBports выпустил первое стабильное обновление мобильной Linux-платформы Ubuntu Phone/Touch
Украинская «1С-Битрикс» становится «Бітрікс24» и открывает офис в Польше
Опубликован исходный код новой версии мобильной Linux-платформы Tizen — 4.0 M1Опубликован исходный код новой версии мобильной Linux-платформы Tizen — 4.0 M1
Последние новости

Подгружаем последние новости