2020/04/08 15:19:34

ОСРВ
Операционная система реального времени

Ключевой элемент системного ПО, обеспечивающий функционирование прикладного ПО и взаимодействие с аппаратурой вычислительной системы в режиме реального времени.

Содержание

Нормативное регулирование в части ПО

  • Требованиями Федерального закона №188-ФЗ от 29.06.2015г. и постановления Правительства РФ №1236 от 16.11.2015г. установлен запрет на допуск программного обеспечения, происходящего из иностранных государств, для целей осуществления закупок для обеспечения государственных и муниципальных нужд, а на Минкомсвязи России возложено ведение единого реестра российских программ для ЭВМ.
  • Экспертным советом по программному обеспечению при Минкомсвязи принято решение об отказе во включении в реестр ПО и недопущении использования программного обеспечения, базирующегося на программных продуктах иностранного происхождения (Протокол №467пр от 12.11.18г.).
  • Состоявшееся 05.03.2019г. заседание НТС ВПК РФ отметило, что применение ПО, происходящего из иностранных государств, в особо ответственных системах и комплексах, в том числе в образцах ВиВТ, противоречит действующим законам, и рекомендовало МО РФ ужесточить контроль с целью недопущения применения ПО, основанного на зарубежном программном коде.

Требования по защите информации

  • Современные требования по защите информации, предъявляемые к авиационным комплексам требуют сертификации всего ПО, обрабатывающего охраняемые сведения, включая операционные системы, на предмет отсутствия недекларируемых возможностей в соответствии с положениями Приказа №058 МО РФ 1996г.
  • К ОС РВ дополнительно предъявляются требования к сертификации в качестве средства защиты информации (руководящий документ требования безопасности информации к операционным системам и семейство профилей защиты ИТ.ОС.Вх, разработанные ФСТЭК России)

ОСРВ-системы (мировой рынок)

ОСРВ-системы (рынок России)

  • В Российской Федерации практически отсутствуют отечественные коммерчески доступные или свободно распространяемые операционные системы, предназначенные для применения в ответственных встраиваемых вычислительных системах.
  • Имеющиеся решения, как правило, являются проприетарными продуктами компаний, применяющимися либо в рамках одного предприятия (ЭОС, RealMK‒32), либо в рамках одной архитектуры (ОС РВ Багет 2.0/3.0/4.0, функционирующие на процессорных модулях разработки НИИСИ РАН (семейство Комдив))
  • Решения, изначально создаваемые для широкого применения, в основном, находятся в состоянии разработки в рамках ОКР или НИР (JetOS, МОСОП/Стрикс).

  • Ввиду отсутствия доступных отечественных ОСРВ, до известных событий, в изделиях ВВСТ широко использовались импортные ОСРВ, а после введения санкций потребовалось искать пути по выходу из сложившейся ситуации.
  • Яркий пример – СВД ЗОСРВ Нейтрино и «Нейтрино-Э» (ООО «СВД Встраиваемые системы»), являющиеся «клоном» ОСРВ «QNX Neutrino» канадской разработки.
  • Отсутствует подтверждение того, что данные ОСРВ могут использоваться без ограничений и компания QSS не имеет права запретить их использование, в том числе по причине санкционной политики.
  • Отечественный инструментарий для разработки прикладных программ для ОС «Нейтрино-Э» отсутствует. Разработка (за исключением компилятора, поставляемого АО «МЦСТ») и отладка ПО должны осуществляться с использованием комплекса QNX Momentics. Данный инструментарий является исключительной собственностью канадской компании QSS, поставляется в закрытом виде (без исходных кодов).
  • Заявки ООО «СВД Встраиваемые системы» на включение ОСРВ «Нейтрино» в реестр отечественного ПО дважды были отклонены (приказы Министерства цифрового развития, связи и массовых коммуникаций №664 от 30.11.2018г. и №167 от 14.04.2019г.).


Сравнение основных ОСРВ

  • Вопрос импортозамещения ключевого компонента ПО встраиваемых систем нельзя считать решенным.
  • Большинство предприятий промышленности не имеют возможности разрабатывать ОСРВ, либо подобная разработка не является для них
  • целесообразной.
  • Требуется формирование линейки защищенных операционных систем, доступных для использования «сторонними» разработчиками и соответствующих действующим нормативным ограничениям и актуальным вызовам времени:
    • Сверхлегкая ОСРВ для микроконтроллеров и радиационно-стойких ЦП (класса FreeRTOS, ОКР «Миниатюра»)
    • Легковесная ОСРВ без защиты памяти (класса Багет 2.0)
    • Полнофункциональная ОСРВ с разделением ресурсов (класса Багет 3.0/4.0, БагрОС-4000)

Импортозамещение

Примечания

  • Использованы данные презентации "Проблемные вопросы импортозамещения встраиваемых операционных систем реального времени" ПАО «Компания «Сухой», март 2020 года CNews