Новый идентификатор и поддержка чипов
В репозиторий Mesa был отправлен pull-реквест, регистрирующий новый идентификатор драйвера VK_DRIVER_ID_AURORA_BOREALIS (35). Это первый шаг к отделению проекта Borealis от основного драйвера Asahi Linux (HoneyKrisp). Новая реализация поддерживает архитектуру Apple Silicon от M1 до M5, а также мобильный чип A18 Pro. До слияния кода в основной репозиторий Mesa драйвер продолжает сообщать о себе как VK_DRIVER_ID_MESA_HONEYKRISP, чтобы избежать конфликтов.
Aurora Silicon: цели и масштаб проекта
Проект Aurora Silicon позиционирует себя как форк инициативы Asahi Linux с более широкими амбициями. Помимо обеспечения стабильного Linux-опыта «от установки до повседневного использования», команда заявляет о работе над портированием Windows на архитектуру Apple Silicon. Разработки ведутся в собственном форке Mesa, что позволяет гибче управлять политикой вклада кода.
AI-разработка и «Vibe Coding»
Ключевое отличие Borealis — интеграция AI-агентов в процесс разработки. Команда заменила стандартные документы и политики Mesa по работе с AI-инструментами на собственные правила, разрешающие участие AI-ассистентов. Примечательно, что часть изменений в коде была соавторски создана с использованием модели Claude Opus 5.5. Этот подход, описываемый как «vibe coding», предполагает активное использование ИИ для генерации и рефакторинга кода.
Сравнение подходов к разработке
| Характеристика | Asahi Linux (HoneyKrisp) | Aurora Silicon (Borealis) |
|---|---|---|
| Статус в Mesa | Основной драйвер (upstream) | Форк (downstream) |
| Поддержка чипов | M1 – M4 (основной фокус) | M1 – M5, A18 Pro |
| AI-политика | Стандартная политика Mesa | Собственная политика, разрешающая AI-вклад |
| Доп. цели | Linux на Apple Silicon | Linux + Windows на Apple Silicon |
Почему это важно
Появление Borealis демонстрирует тренд на создание специализированных форков открытых драйверов для обхода бюрократических процессов мейнтейнеров upstream-репозиториев. Для пользователей Apple Silicon это может означать более быстрое появление экспериментальных функций и улучшений производительности, особенно в части поддержки новейших чипов серии M5, которые еще не полностью охвачены основным драйвером Asahi.
Источник: Phoronix ↗
