
1.) «Фантом» (Phantom OS) — операционная система, спроектированная российским программистом Дмитрием Завалишиным и разрабатываемая российской компанией Digital Zone совместно с университетом «Иннополис». Базируется на концепции персистентной виртуальной памяти, ориентирована на управляемый код.
Особенности
Персистентность — гарантированное восстановление состояния системы на момент последнего снимка памяти. Прикладной код «не видит» перезагрузок ОС и может «жить вечно» — любая переменная или структура данных может храниться вечно и при этом быть доступна напрямую по указателю. Персистентность сохраняется даже при аварийной остановке компьютера.
Отсутствие файлов для хранения данных. Разработчикам не нужно заботиться о сохранении данных в файл и управлении памятью — это выполняется автоматически.
Глобальное адресное пространство — системе не нужно часто переключаться между ядром и запущенными программами, что повышает производительность.
Единообразное обработка встроенных и пользовательских типов данных — например, целых чисел и объектов классов. Это позволяет быстро портировать существующие приложения для новой ОС.
Возможность выполнения низкоуровневого кода в отдельном потоке — это актуально для задач, связанных с обработкой графики, звука или больших массивов данных.
Начальная поддержка стандарта POSIX — в теории это позволит переносить на ОС «Фантом» приложения для Linux.
Архитектура.
Базовая версия системы включает два слоя:
Первый слой — взаимодействует с аппаратным обеспечением, например, с процессором, контроллером памяти, драйверами устройств.
Второй слой — слой реализации сущности ОС: её архитектуры, взаимодействия с объектами и пользовательским интерфейсом.
Для полноценного использования ресурсов компьютера ОС «Фантом» требует 64-разрядного адресного пространства, но возможна работа и в 32-разрядном.
Разработка:
Работы по созданию ОС «Фантом» ведутся с 2010 года. В 2019 году к проекту присоединились специалисты университета «Иннополис».
По данным на январь 2022 года, основная версия системы была готова к запуску пилотных проектов. Код «Фантома» распространялся на условиях открытой лицензии LGPL.
Применение:
ОС «Фантом» нацелена на применение в носимых и встроенных компьютерах. Некоторые области, где это свойство системы полезно:
Банковские системы — отказ аппаратуры не приводит к длительным операциям по восстановлению базы данных, операторы продолжают прерванные сеансы с того же места.
Медицинское оборудование — краткий сбой в питании системы искусственного дыхания в случае традиционной ОС требует двухминутного процесса перезагрузки и перезапуска программ, а «Фантом» позволяет обойтись без неё и сохранить «знания» прикладной программы об актуальном состоянии системы.
Системы пожарной безопасности и сигнализации — после отказа электропитания начинают длительный опрос датчиков и процедуру реинициализации, а «Фантом» позволяет обойтись без неё и сохранить «знания» прикладной программы об актуальном состоянии системы.
Разработчик Дмитрий Завалишин
2.) QP OS
QP ОС (от англ. QP — quality protected, «качественно защищённый» и ОС — операционная система) — многопользовательская, многозадачная операционная система общего назначения. Разработана научно-техническим предприятием «Криптософт».
Некоторые особенности QP ОС:
Работает на платформах x86, x64, ARMv7;
Поддерживает работу до 256 процессорных ядер и до 9 Тб оперативной памяти на платформе x64;
Сертифицирована ФСБ России для обработки информации, содержащей сведения, составляющие государственную тайну до уровня «совершенно секретно»;
Включает средства хранения и обработки данных: сервер баз данных, файловый сервер, web-сервер, почтовый сервер, удостоверяющий центр.
3.) KasperskyOS — проприетарная частично POSIX-совместимая микроядерная операционная система, разработанная «Лабораторией Касперского».
Цель KasperskyOS — обеспечить защиту ИТ-систем от вредоносного кода и эксплуатации уязвимостей, а также снизить риски, связанные с ошибками в коде, случайными или намеренными повреждающими действиями.
Некоторые особенности KasperskyOS:
Микроядерная архитектура. Основой ОС служит надёжное микроядро, которое допускает только строго определённый способ взаимодействий системных процессов и обмена данными.
Обязательная идентификация и маркировка ресурсов. Все приложения KasperskyOS имеют свою безопасную конфигурацию, без которой установить их невозможно.
Поддержка виртуализации. Встроенный гипервизор Kaspersky Secure Hypervisor (KSH) поддерживает в качестве гостевых операционных систем Linux и Windows для платформ с поддержкой аппаратной виртуализации.
Поддержка аппаратных платформ. KasperskyOS поддерживает процессоры с архитектурой x86, x86_64, ARMv5, ARMv7, ARMv8 и MIPS32.
На базе KasperskyOS разработаны линейка кибериммунных IoT-шлюзов, кибериммунные тонкие клиенты, защищённые автомобильные шлюзы, SDK для IoT-контроллеров.
По информации на октябрь 2025 года, «Лаборатория Касперского» планирует адаптировать KasperskyOS для ПК, ноутбуков и серверов.
4.) ОС2000 БАГЕТ
ОС2000 (также «ОС РВ Багет» и «Багет 2.0») — операционная система реального времени (ОСРВ), разработанная НИИСИ РАН для ЭВМ серии «Багет» на микропроцессорах MIPS архитектуры R3081, КОМДИВ32, RM7000, КОМДИВ64, КОМДИВ128 и Intel (архитектуры i486 и совместимых с ним).
Первый выпуск — 2002 год. Последняя версия — 2.75.026 (8 сентября 2014).
Тип ядра — микроядро.
Лицензия — закрытая. Система сертифицирована министерством обороны РФ для использования в военной вычислительной технике.
Функции:
ОС2000 предназначена для разработки программного обеспечения для систем (программно-аппаратных комплексов), работающих в режиме реального времени. Некоторые особенности системы:
Поддержка устройств:
Сетевые устройства Ethernet (протоколы NFS, FTP, Telnet), для Intel-версии поддержка ограничена ISA- и PCI-картами фирмы Realtek, NE2000-совместимыми картами;
Накопительные устройства — флоппи- и жёсткие диски (файловые системы VFAT и tar).
Система протоколирования для отладки прикладных программ реального времени и получения их временных характеристик.
Архитектура:
Программное обеспечение системы реального времени, в том числе ОС2000, состоит из операционной системы и прикладной программы. Операционная система состоит из ядра и системных потоков управления:
Ядро выполняет функции планирования, синхронизации и взаимодействия потоков управления, а также низкоуровневые операции ввода/вывода.
Микроядро — небольшая часть ядра, функциями которой пользуются другие части ОС. Содержит функции управления потоками нижнего уровня (включая планировщик) и быстрые средства синхронизации (взаимоисключения).
Системные потоки выполняют более сложные функции операционной системы, такие как ввод/вывод информации по сети или обмен информацией с файловой системой.
Прикладная программа — совокупность потоков управления (пользовательских потоков). При инициализации системы порождается корневой поток управления прикладной программы, при необходимости другие потоки управления прикладная программа порождает динамически.
Стандарты:
При разработке ОС2000 использовались следующие международные стандарты:
POSIX 1003.1 — стандарт на мобильные операционные системы (программный интерфейс);
Стандарт С — описывает язык и библиотеки языка Си;
Графическая подсистема X Window System (клиент-сервер).
Средства разработки:
Для разработки программного обеспечения под ОС2000 требуется использование двух ЭВМ:
Инструментальная ЭВМ с UNIX-подобной операционной системой.
Целевая ЭВМ — машина, на которой установлена ОС2000, для которой разрабатывается программное обеспечение.
Средства разработки позволяют оттранслировать программу, написанную на языках С и Ассемблер, а также отлаживать программу, загруженную в целевую машину.
Год выхода:
2002 год
Платформы:
KOMDIV-64, KOMDIV-32
Источник: vk.com
Источник: ai-news.ru























