ОС Эльбрус

Перейти к навигацииПерейти к поиску
ОС Эльбрус (OSL)
РазработчикМЦСТ
Семейство ОСLinux
Основана наDebian
Последняя версияТВГИ.00333-01 (2020 год[1])
Лицензия?
Состояние Актуально

ОС Эльбрус (OSL) — дистрибутив Linux для процессоров архитектуры Эльбрус 2000 (E2K) и Эльбрус-90микро (SPARC), разработана в МЦСТ на основе ядра Linux[1]. Оригинальная архитектура E2K требует оригинальных механизмов управления прерываниями, процессами, виртуальной памятью, сигналами, синхронизацией, тегированными вычислениями — практически всеми основными механизмами ОС, в связи с чем и был разработан этот продукт. Версия, предназначенная для работы в вычислительном комплексе Эльбрус-3М1, называется ОС Эльбрус OSL_3M1[1]. Занесена в Единый реестр российских программ[2].

OSL_3M1 поддерживают работу в режиме реального времени (РВ). Для этого режима разработана собственная реализация POSIX-библиотеки pthread для управления потоками вычислений и синхронизации.

В OSL_3M1 разработаны средства поддержки защищённых вычислений на основе тегированной архитектуры Эльбрус 2000.

По заказу Министерства обороны РФ во ВНИИНС была создана адаптированная версия дистрибутива МСВС с использованием ядра OSL_3M1 — МСВС3М1, которая успешно прошла испытания в ноябре 2007 года.

Имеет 2-й класс НСД и 2-й уровень контроля недекларированных возможностей[1].

Дистрибутивы

Версии дистрибутивов[3]:

  • ОПО «Эльбрус» — общее программное обеспечение;
    • Эльбрус Линукс ‒ Собственная разработка МЦСТ, основанная на Linux From Scratch
  • ОС «Эльбрус» — портированная версия Debian 8.11. Также известна под наименованием «Эльбрус-Д». Не следует путать с ОПО «Эльбрус»;
  • PDK «Эльбрус» — (Platform Development Kit, набор разработчика) та же ОС, но с возможностями разработки. Как утверждается, это самая современная версия ОС. Она предназначена для скачивания и установки на компьютеры с процессорами российского производства;
  • PDK «Эльбрус» для архитектуры x86 — ОС для процессоров с системой команд x86. При этом версия пакетов ОС «Эльбрус» для микропроцессоров с системой команд Elbrus сохранена.
НазваниеВерсия дистрибутиваВерсия ядра LinuxАппаратные платформы
Эльбрус Линукс 6.0.15.4Эльбрус-8С
Эльбрус-4С
Эльбрус-1С+
x86-64
SPARC V9
ОПО «Эльбрус» 3.03.14Эльбрус-8С
Эльбрус-4С
Эльбрус-1С+
SPARC V9
2.12.6.33Эльбрус-4С
Эльбрус-2С+
SPARC V9
SPARC V8
2.02.6.14Эльбрус-3М1
SPARC V8
ОС «Эльбрус»8.114.9Эльбрус-8С
Эльбрус-4С
Эльбрус-2С+
Эльбрус-1С+
SPARC V9
x86
PDK «Эльбрус»4.04.9Эльбрус-8С
Эльбрус-4С
Эльбрус-1С+
SPARC V9
PDK «Эльбрус» для x86 4.04.9x86-64
x86
3.03.14x86-64
x86

См. также

  • ALT Linux — с ноября 2018 года поддерживает процессоры архитектуры Эльбрус
  • Нейтрино-Э — с 2018 года поддерживает процессоры архитектуры Эльбрус

Примечания

  1. 1 2 3 4 Программное обеспечение Эльбрус. Дата обращения: 6 сентября 2021. Архивировано 25 июня 2014 года.
  2. Общее программное обеспечение «Эльбрус» (англ.). Цифровой маркетплейс. Дата обращения: 8 апреля 2021. Архивировано 21 октября 2020 года.
  3. Операционная система «Эльбрус» доступна для скачивания. Дата обращения: 3 апреля 2019. Архивировано 3 апреля 2019 года.

Ссылки