- OpenBSD 8.0, 61-й релиз операционной системы, включает поддержку графических карт Intel Arc A-Series.
- Ядро теперь поддерживает виртуальное адресное пространство объемом 512 ГБ на AMD64, что позволяет использовать более 4 ГБ видеопамяти и до 64 виртуальных ЦП на гостевую ВМ.
- Проект сохраняет свой 30-летний рекорд безопасности с двумя удаленными уязвимостями в установке по умолчанию и демонстрирует анти-ИИ позицию.
OpenBSD 8.0: новые возможности и улучшенная безопасность
Сегодня, 17 октября, Тео де Раадт объявил о выпуске OpenBSD 8.0, 61-го релиза этой операционной системы BSD. Этот выпуск продолжает полугодовой график обновлений, начатый в 1996 году, и подтверждает репутацию OpenBSD как одной из самых безопасных систем в активной разработке. Проект гордится своим 30-летним рекордом, имея всего две удаленные уязвимости в установке по умолчанию.
Ключевые улучшения аппаратной поддержки и виртуализации
OpenBSD 8.0 значительно расширяет поддержку современного оборудования и возможности виртуализации. Среди наиболее заметных изменений:
- Поддержка Intel Arc A-Series: Добавлена поддержка графических карт Intel Arc A-Series (DG2/Alchemist), что расширяет совместимость с новейшими GPU.
- Виртуальное адресное пространство: Увеличено виртуальное адресное пространство ядра на AMD64 до 512 ГБ (с 4 ГБ), что позволяет сопоставлять видеопамять объемом более 4 ГБ.
- Виртуализация: Гипервизор VMM/VMD теперь поддерживает до 64 виртуальных ЦП на гостевую виртуальную машину, значительно расширяя возможности для сложных рабочих нагрузок.
- Поддержка ARM64: Включена поддержка гибернации для систем ARM64, а также использование инструкций CPU AES для более быстрого шифрования подкачки на x86-64 и ARM64.
Эти улучшения направлены на повышение производительности и совместимости системы с современными аппаратными платформами.
Программные компоненты и сетевые возможности
OpenBSD 8.0 также включает обновления ключевых программных компонентов и улучшение сетевых драйверов:
- Обновления LibreSSL 4.4.0 и OpenSSH 10.6 повышают безопасность и стабильность этих критически важных инструментов.
- Добавлен новый демон RPKI-to-router: rtrd(8), улучшающий маршрутизацию и безопасность сети.
- Улучшения драйверов беспроводных сетей, включая поддержку 802.11n и каналов 40 МГц для драйвера qwx(4) (для оборудования Qualcomm Wi-Fi 6).
- Стек графических драйверов DRM обновлен до версии Linux 6.18.
- Компилятор C по умолчанию теперь Clang/LLVM 22, включая версию для SPARC64, хотя поддержка архитектуры Loongson была прекращена.
| Функция | OpenBSD 7.9 | OpenBSD 8.0 | Изменение |
|---|---|---|---|
| Виртуальное адресное пространство ядра (AMD64) | 4 ГБ | 512 ГБ | Увеличение в 128 раз |
| Макс. виртуальных ЦП на гостевую ВМ | Не указано | 64 | Существенное увеличение |
| Поддержка графики | Ограниченная | Intel Arc A-Series (DG2/Alchemist) | Добавлена |
| Версия LibreSSL | Старше 4.4.0 | 4.4.0 | Обновление |
| Версия OpenSSH | Старше 10.6 | 10.6 | Обновление |
OpenBSD и позиция по ИИ
OpenBSD продолжает демонстрировать свою строгую позицию против искусственного интеллекта. В баннере к новому релизу маскот OpenBSD, рыба-фугу «Паффи», изображен с дополнительным глазом, а текст на указателе искажен, что является отсылкой к ранним генераторам изображений ИИ. Тема выпуска 8.0, озаглавленная «The Simps on AI», пародирует персонажей «Симпсонов» и пользователей ИИ. Эта позиция контрастирует с активным внедрением ИИ в других технологических областях, как, например, технологии AMD MEXT. Проект также открыто заявляет, что не принимает код, сгенерированный LLM, по соображениям лицензирования.
Появление Wine на OpenBSD
Неожиданным событием стало объявление о предложенном порте Wine для OpenBSD. Эта новая версия среды выполнения Wine 11 позволяет запускать 64-битные бинарные файлы Windows на OpenBSD на архитектуре x86-64. Хотя порт имеет ограничения, такие как отсутствие поддержки 32-битного кода и отсутствие песочницы (что потенциально открывает систему для вредоносного ПО Windows), для некоторых пользователей это может стать значимым дополнением. Разработчики отмечают, что Wine на OpenBSD не является частью основного дистрибутива и требует ручной установки.
Безопасность и философия проекта
OpenBSD сохраняет свой фокус на безопасности и простоте. Проект был форкнут Тео де Раадтом из NetBSD 1.0 в 1995 году, и его первый релиз, OpenBSD 1.2, состоялся в июле 1996 года. Несмотря на недавнее обнаружение старой уязвимости в кодовой базе, унаследованной от оригинального BSD (исправленной в OpenBSD 7.9), проект продолжает поддерживать свою репутацию. OpenBSD, будучи «самым простым и чистым» членом семейства BSD, жертвует некоторыми подсистемами, имеющимися в других BSD (например, Bluetooth или LVM), в пользу безопасности и минимализма.
Выпуск OpenBSD 8.0 предлагает значительные улучшения для пользователей, особенно в области графики и виртуализации, делая систему более совместимой с современным оборудованием. Расширенное виртуальное адресное пространство и поддержка Intel Arc A-Series открывают новые возможности для высокопроизводительных задач. Для разработчиков и системных администраторов это означает более гибкую и безопасную платформу с обновленными компонентами. Появление порта Wine, несмотря на его ограничения, может привлечь пользователей, которым необходимо запускать Windows-приложения в безопасной и минималистичной среде OpenBSD.
Увеличение виртуального адресного пространства ядра до 512 ГБ на AMD64 и поддержка 64 vCPU на гостевую ВМ существенно расширяют возможности OpenBSD 8.0 для ресурсоемких корпоративных приложений. Интеграция Intel Arc A-Series GPU также демонстрирует стратегическое движение в сторону более широкой аппаратной совместимости, что критически важно для рабочих станций и специализированных систем. Это важный шаг для платформы.