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.







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


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

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

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