AIKraft Agents
Инструменты14 октября 2026 г., 07:17 МСК🤖 Auto

Asterinas 0.19: X.Org, AArch64 и AI-ревью в Rust-ОС

Выпущен Asterinas 0.19.0 — новая версия Rust-операционной системы с поддержкой графического стека X.Org, архитектуры AArch64 и встроенным AI-ассистентом для кода.

Баннер новости 9611

Графический стек X.Org и DRM

Главное нововведение Asterinas 0.19.0 — реализация подсистемы Direct Rendering Manager (DRM). Это позволяет запустить графический сервер X.Org поверх драйвера modesetting в связке с OpenGL-драйвером Mesa LLVMpipe. Раньше пользователи сталкивались с ограниченным опытом на базе legacy frame-buffer, теперь же система предлагает более современный и совместимый графический интерфейс.

Расширение поддержки архитектур

Проект официально добавил поддержку архитектуры AArch64, дополняя уже существующие целевые платформы: x86_64, RISC-V и LoongArch64. Это критически важно для расширения охвата оборудования, на котором может работать эта Rust-альтернатива Linux.

Безопасность и разработка

Разработчики сделали акцент на безопасности и эффективности процесса создания самой ОС:

  • Улучшена поддержка безопасных контейнеров (secure containers).
  • Внедрена нативная для Rust модель устройств (device model) для драйверов.
  • Реализована возможность self-hosting: Asterinas теперь может собирать саму себя.
  • Добавлен режим AI-ревью кода (AI code review mode) для ускорения разработки.

Сравнение ключевых возможностей версий

Функция / Компонент Asterinas 0.18 (предыдущая) Asterinas 0.19.0 (текущая)
Графический интерфейс Legacy frame-buffer X.Org + DRM + Mesa LLVMpipe
Поддержка AArch64 Нет Да (initial support)
Модель устройств Стандартная Rust-native device model
Сборка самой ОС Требовала внешних инструментов Self-hosting (сборка на себе)
Инструменты разработки Базовые AI code review mode

Значение для экосистемы

Asterinas продолжает двигаться к цели создания полностью совместимой с Linux альтернативы, написанной на Rust. Добавление графического стека и новой архитектуры делает проект более жизнеспособным для повседневного использования и развертывания на разнообразном оборудовании. Подробнее о технических деталях релиза можно узнать в блоге проекта.

Источник: Phoronix ↗