Состоялся версия проекта QSOE — операционной системы в стиле QNX с двумя заменяемыми микроядрами

2 мин
Состоялся версия проекта QSOE — операционной системы в стиле QNX с двумя заменяемыми микроядрами

В конце июня 2026 года состоялся первый выпуск проекта QSOE (инициатива на GitLab). Это спроектированное в стиле QNX подход, которое поставляется с двумя заменяемыми микроядрами Skimmer и seL4. Исходный код проекта написан на языке C и обнародован под лицензией Apache 2.0.

По информации OpenNET, в этом решении на уровне ядра выполняются только система распределения ресурсов, механизм синхронного обмена сообщениями (QNX IPC) и минималистичное ядро, а все остальные компоненты, реализованы в пользовательском пространстве. В QSOE поддерживается работа на 64-разрядных CPU с архитектурой RISC‑V. ОС протестирована на плате SiFive HiFive Unmatched и в QEMU.

На выбор предлагаются варианты: QSOE/N с собственным микроядром Skimmer и QSOE/L на базе микроядра seL4, имеющего формальную верификацию надёжности для архитектуры RISC‑V. Кроме того развиваются загрузчик mr‑bml на базе GRUB 2.13, стандартная набор модулей libc и набор программ quser. В состав набора программ входит командная оболочка qsh на базе mksh, платформа инициализации и набор типовых unix‑утилит, таких как ls, сat, ps, lspci и login.

Микроядро Skimmer использует заимствованную у проекта DragonFly BSD реализацию легковесных потоков в ядре (LWKT, Light Weight Kernel Threads) с привязанными к CPU рабочими очередями и примитивами передачи сообщений msgport. QSOE даёт возможность использовать разные ядра с одним пользовательским окружением и набором драйверов, не меняющимся при смене ядра. В привязке к ядрам собираются только менеджер задач (taskman) и набор модулей libc, выступающая в роли обвязки над QNX‑подобными api, предоставляемыми микроядрами.

Первый выпуск QSOE примечателен достижением возможности загрузки и входа в командную оболочку на реальной плате SiFive Unmatched (FU740) c накопителем NVMe. Успешная загрузка реализована для конфигураций с обоими ядрами (QSOE/L и QSOE/N).

Читают сейчас

НАСА: свежий астероид, скорее всего, не встретится ни с нами, ни с Луной

38 минут назад

НАСА: свежий астероид, скорее всего, не встретится ни с нами, ни с Луной

Новые наблюдения, проведённые космическим телескопом НАСА имени Джеймса Уэбба, подтвердили отсутствие угрозы столкновения с астероидом 2024 YR4, исключив вероятность того, что этот приблизительноземны

Claude Fable 5 могут вернуть уже на следующей неделе — Axios

1 час назад

Claude Fable 5 могут вернуть уже на следующей неделе — Axios

Администрация Трампа близка к тому, чтобы разрешить Anthropic восстановить доступ к Claude Fable 5 — самой мощной модели компании, которая остается оффлайн уже 15 дней. Об этом сообщил Axios со ссылко

Samsung столкнулась с иском о нарушении десяти патентов

1 час назад

Samsung столкнулась с иском о нарушении десяти патентов

Компания Samsung столкнулась с патентным троллем: фирма Tau Ceti Ventures подала иск против Samsung в Окружной суд Восточного округа Техаса. Компания утверждает, что Samsung нарушила десять её патенто

1 час назад

Использование ИИ в преступлениях станет отягчающим обстоятельством

На Петербургском международном юридическом форуме замначальника следственного департамента МВД Данил Филиппов заявил: ведомство поддерживает инициативу Следственного комитета — сделать использование и

SpaceX построит газопровод для заправки ракет Starship

1 час назад

SpaceX построит газопровод для заправки ракет Starship

SpaceX планирует в июле начать строительство 13-километрового газопровода под названием Starpipe. Он будет подавать природный газ на космическую базу Starbase, где, по планам, построят установку по сж