Создатели «Эльбрусов» разработали универсальную ОС для военных и тут же ее засекретили

Компания МЦСТ, известная своей линейкой процессоров «Эльбрус»,сообщила о завершении разработки универсальной ОС для Минобороны, но позжеудалила информацию о ней со своего сайта и закрылась от комментариев. CNews собрализ открытых источников информацию о сроках исполнения, заказчике и объемахфинансирования части работ по проекту.


Новая ОС «Эльбрус-Д»

Как выяснил CNews,компания МЦСТ, известная как разработчик линейки отечественных процессоров«Эльбрус», создала в интересах военных новую универсальную ОС. Обрывочное сообщениеоб окончании проекта появилось на сайте компании, но вскоре было с негоудалено (у CNews сохранился скриншот).

«Завершена разработка новой операционной системы “Эльбрус-Д”,поддерживающей архитектуры х86, “Эльбрус” и МЦСТ-R, — говорилось впредновогоднем обращении гендиректора МЦСТ АлександраКима, опубликованном 29 декабря 2018 г. — Новая версия ОС “Эльбрус” близкапо своей структуре и набору пакетов к дистрибутиву Linux Debian 8.0, чтооблегчит для пользователей переход на отечественные аппаратно-программныевычислительные платформы и вычислительную технику нашей разработки».

Упомянутая Александром Кимом стандартная процессорная архитектура х86,впервые реализованная Intel,в представлении не нуждается. «Эльбрус» — это оригинальная архитектура МЦСТ,используемая в одноименной линейке чипов. Что же касается МЦСТ-R, то это такжесобственная разработка МЦСТ, представляющая собой развитие принципов открытойархитектуры SPARC,появившейся на свет в середине 1980-х годов усилиями американской компании SunMicrosystems. Архитектура МЦСТ-R, в частности, использована в процессоре R-1000(2011 г.) и в недавно выпущенном R-2000.

minoborony600.jpg

В МЦСТ создали для Минобороны новую ОС «Эльбрус-Д»

Обращение Кима, включающее процитированную выше информацию оновой ОС, было удалено с сайта МЦСТ в интервале с середины 14 по утро 16 января2019 г. Этому предшествовала публикация CNews, состоявшаяся утром 14 января, на тему начала продаж техникина процессорах «Эльбрус» в гражданский сектор. Отправной точкой для этогоматериала послужили другие заявления Кима в рамках того же предновогоднего обращения.

После этого от любых комментариев относительно новой ОС «Эльбрус-Д»пресс-служба МЦСТ в разговоре с CNews отказалась.

Заказчик — Минобороны

Анализ отчетных документов технологического партнера МЦСТ —входящего в «Ростех» Института электронных управляющих машин им. И. С. Брука»(ИНЭУМ) — показывает, что опытно-конструкторские работы по созданию новой операционнойсистемы МЦСТ осуществляла по контракту с Минобороны от 13 февраля 2016 г.

Его цена в документах не указана. По четко прописанномуномеру контракта поисковая система сайта госзакупок ничего не обнаруживает. Повсей видимости, работы имели закрытый, непубличный характер.

Нижняя планка расходовна проект

Анализ все тех же отчетных документов ИНЭУМ позволяетговорить о том, что на проект по созданию новой ОС только в 2016-2017 гг. было израсходованоне меньше 100 млн руб.

В частности в 2016 г. ИНЭУМ потратил 15 млн руб. наразработку техпроекта средств тестирования ОС, а также относящихся к ней тестовыхи диагностических программ для проверки работоспособности аппаратурных модулей.

В 2017 г. ИНЭУМ израсходовал 85 млн руб. на разработкупрограммной документации на средства тестирования ОС.

Стоимость работ ИНЭУМ по этому проекту в 2018 г. может статьизвестна позже. Стоимость непосредственных работ МЦСТ эта компания непубликовала никогда.

Некоторые факты обазовой ОС «Эльбрус»

«Компанией МЦСТ для вычислительных комплексов с архитектуройSPARC и “Эльбрус” создана, сопровождается и постоянно развивается операционнаясистема ОС “Эльбрус”, — говорится на сайте МЦСТ в отношении ее базовой ОС (не “Эльбрус-Д”).— Она основана на базе ядра Linux 2.6.33. Обеспечивает многозадачный имногопользовательский режимы работы. Для неё разработаны особые механизмыуправления процессами, виртуальной памятью, прерываниями, сигналами,синхронизацией, поддержка тегированными вычислениями».

В МЦСТ указывают, что основой ее ОС является свободнораспространяемая библиотека С — Glibc (GNU C Library). Она обеспечиваетсистемные вызовы и основные функции, такие как open, malloc, printf и т. д. «БиблиотекаC используется для всех динамически скомпонованных программ, — говорится насайте компании. — Glibc используется в системах, на которых работает многоразных ОС, и на разных архитектурах. Наиболее часто Glibc используется наx86-машинах с ОС Linux. Также официально поддерживаются архитектуры SPARC и “Эльбрус”».

В ядро ОС «Эльбрус» встроен комплекс средств защитыинформации (КСЗИ) от несанкционированного доступа (НСД).

На подходе еще однаОС — «реального времени»

На сайте МЦСТ в разделе «Разработки» сейчас можно найтиописание проекта «промышленной технологии создания операционной системыреального времени» — «ОСРВ Эльбрус». Напомним, что в отличие от ОС общегоназначения (таких как Windows и Linux) системы реального времени призваныреагировать (крайне оперативно) не на действия пользователя, а на внешние события.То есть главная сфера их применения — это приборы, работающие в том числе вавтоматическом режиме, например, установленные на промышленных станках или натранспорте.

В описываемом проекте указано два направления работ:модификация ядра ОС Linux 2.6.33.1 с разработкой сервисных библиотек и утилитдля поддержки систем реального времени, а также разработка дистрибутива наоснове Debian Lenny 5.0.9 для компьютеров на базе архитектур х86 и «Эльбрус» и длясистем «с отечественной реализацией архитектуры SPARC» (очевидно — МЦСТ-R).

Как отметил в разговоре с CNews управляющий директор компании«Росплатформа» Владимир Рубанов,ранее возглавлявший компанию «Роса» (разработчика отечественной операционнойсистемы Rosa), «ОСРВЭльбрус» и «Эльбрус-Д» — это разные проекты.

«МЦСТ производят линейку различных версий операционныхсистем под различные исполнения и специализированные задачи. “Эльбрус-Д”, “ОСРВЭльбрус” и ОС “Эльбрус” — это как раз такие различные модификации», — указалРубанов, опираясь на известные ему сведения.

Тот факт, что МЦСТ не спешит раскрывать подробности проекта ОС«Эльбрус-Д», у Рубанова особого удивления не вызывает. «Могу предположить, чтозасекречивать какие-то результаты МЦСТ приходится в связи со спецификойнекоторых их заказчиков», — говорит он.

СЛЕДУЮЩИЙ МАТЕРИАЛ РАЗДЕЛА "IT"