Операционная система Astra Linux
Astra Linux — это семейство операционных систем на базе ядра Linux, разрабатываемое российской компанией «РусБИТех» (АО «НПО Русские базовые информационные технологии»). Операционная система предназначена для создания автоматизированных систем в государственном и корпоративном секторах, включая объекты критической информационной инфраструктуры, системы государственной тайны и персональных данных. Astra Linux сертифицирована для работы с информацией, составляющей государственную тайну, вплоть до степени «особой важности», и является одной из ключевых платформ в рамках импортозамещения в Российской Федерации.
История
Разработка Astra Linux началась в 2008 году по инициативе компании «РусБИТех», основанной в 1992 году. Первоначально система создавалась как замена иностранным операционным системам (Microsoft Windows) в государственных учреждениях и на оборонных предприятиях. Первый релиз, Astra Linux Common Edition, был выпущен в 2010 году. В 2013 году вышла версия Astra Linux Special Edition (Astra Linux SE), которая получила сертификаты ФСТЭК России, ФСБ России и Минобороны России, подтверждающие возможность использования для обработки государственной тайны.
В 2016 году система была включена в Единый реестр российских программ для электронных вычислительных машин и баз данных Минкомсвязи России. С 2018 года Astra Linux активно внедряется в органах государственной власти, силовых структурах и на предприятиях оборонно-промышленного комплекса. В 2021 году вышла версия Astra Linux 1.7, которая значительно расширила функциональность и улучшила совместимость с аппаратным обеспечением. К 2024 году система занимала значительную долю рынка российских операционных систем, используясь в более чем 10 000 организаций.
Классификация и редакции
Astra Linux делится на несколько редакций, ориентированных на разные категории пользователей и уровни защиты информации.
Astra Linux Common Edition (CE)
Базовая редакция общего назначения. Предназначена для использования в коммерческих организациях, образовательных учреждениях и домашних пользователях. Включает стандартный набор приложений (офисный пакет LibreOffice, браузер Firefox, почтовый клиент Thunderbird) и не имеет сертификатов для работы с государственной тайной. Распространяется бесплатно.
Astra Linux Special Edition (SE)
Редакция специального назначения, предназначенная для обработки информации ограниченного доступа, включая государственную тайну. Имеет сертификаты ФСТЭК России, ФСБ России и Минобороны России. Включает встроенные средства защиты информации (СЗИ), такие как мандатный доступ, контроль целостности, шифрование дисков и защищённая среда исполнения. Распространяется платно, по лицензиям.
Astra Linux для государственных нужд
Специализированная сборка для нужд государственных заказчиков, включающая дополнительное программное обеспечение (СПО) и интеграцию с государственными информационными системами (ГИС). Часто поставляется в составе комплексных решений.
Архитектура и особенности
Astra Linux базируется на дистрибутиве Debian GNU/Linux, что обеспечивает совместимость с пакетами формата .deb и широкую поддержку аппаратного обеспечения. Однако в редакции Special Edition используются значительные модификации ядра и пользовательского пространства.
Ядро и модули
В Astra Linux используется модифицированное ядро Linux, в которое добавлены модули для реализации мандатного управления доступом (MAC) на основе модели безопасности «Пароль-Мандат». Эта модель, разработанная в России, позволяет разграничивать доступ к ресурсам не только по идентификатору пользователя, но и по меткам безопасности (уровню доступа, категории). Ядро также включает механизмы контроля целостности файлов и процессов.
Подсистема защиты
Основой безопасности Astra Linux SE является подсистема «Parsec» — программный комплекс, реализующий мандатный доступ, аудит событий, шифрование данных и защиту от несанкционированного доступа (НСД). Пользователи и процессы получают мандатные метки (например, «секретно», «совершенно секретно»), и доступ к файлам разрешается только при совпадении меток. Система также поддерживает изолированную среду исполнения (контейнеры) для запуска приложений с разными уровнями доверия.
Файловая система
Astra Linux использует стандартные файловые системы (ext4, xfs), но с дополнительными атрибутами безопасности (extended attributes) для хранения мандатных меток. В редакции SE поддерживается шифрование разделов с помощью LUKS и собственных средств.
Графическая среда
По умолчанию используется графическая оболочка Fly — собственное окружение рабочего стола, разработанное «РусБИТех». Fly основана на библиотеках Qt и включает панель задач, меню приложений, системный трей и инструменты настройки. В последних версиях также доступна поддержка GNOME и Xfce.
Применение
Astra Linux широко применяется в следующих сферах:
- Государственные органы — в министерствах, ведомствах, региональных администрациях для обработки документов, ведения баз данных и доступа к ГИС.
- Оборонно-промышленный комплекс — на предприятиях, работающих с государственной тайной, для проектирования, управления производством и логистики.
- Силовые структуры — в Министерстве обороны, ФСБ, МВД, Росгвардии для автоматизации оперативной деятельности и связи.
- Образование — в школах, вузах и колледжах в рамках обучения информатике и основам кибербезопасности.
- Здравоохранение — в медицинских учреждениях для ведения электронных карт пациентов и управления больницами.
По данным «РусБИТех», к 2024 году Astra Linux была установлена на более чем 1,5 миллиона рабочих мест в России.
Критика и ограничения
Несмотря на распространение, Astra Linux подвергается критике по нескольким направлениям:
- Совместимость с оборудованием — из-за модифицированного ядра и специфических драйверов могут возникать проблемы с периферийными устройствами (принтеры, сканеры), особенно устаревшими или редкими.
- Производительность — встроенные средства защиты (мандатный доступ, шифрование) могут снижать быстродействие системы, особенно на слабом оборудовании.
- Сложность настройки — для администраторов, привыкших к Windows или стандартному Linux, настройка политик безопасности и мандатного доступа требует специального обучения.
- Зависимость от одного разработчика — монопольное положение «РусБИТех» на рынке защищённых ОС вызывает опасения по поводу ценовой политики и качества поддержки.
- Отсутствие открытого кода — хотя Astra Linux CE основана на открытом коде Debian, редакция SE содержит проприетарные компоненты, что ограничивает возможности аудита безопасности сторонними специалистами.
Интересные факты
- Astra Linux стала первой операционной системой, сертифицированной для работы с государственной тайной степени «особой важности» (высший уровень секретности в России).
- Система используется на Международной космической станции (МКС) в российском сегменте для управления некоторыми бортовыми системами.
- В 2023 году Astra Linux была включена в перечень обязательных для использования в государственных информационных системах (ГИС) согласно постановлению Правительства РФ.
- Разработчик «РусБИТех» является членом Ассоциации разработчиков программных продуктов (АРПП) «Отечественный софт».
Источники
- Официальный сайт разработчика: «РусБИТех» — Astra Linux.
- Федеральная служба по техническому и экспортному контролю (ФСТЭК России) — сертификаты на Astra Linux SE.
- Постановление Правительства РФ № 1236 от 16.11.2015 «Об установлении запрета на допуск программного обеспечения, происходящего из иностранных государств».
- Статья «Astra Linux: история, архитектура и перспективы» в журнале «Открытые системы», 2022.
- Материалы конференций «Цифровая индустрия промышленной России» (ЦИПР), 2021–2024.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →