Релиз NetBSD 11.0: поддержка RISC-V, MICROVM и новые возможности для железа
6

Релиз NetBSD 11.0: поддержка RISC-V, MICROVM и новые возможности для железа

Автор: admin

30 июля 2026 года вышел NetBSD 11.0 — масштабное обновление BSD-системы с поддержкой 61 архитектуры, портом для RISC-V, быстрым ядром MICROVM (загрузка за 10 мс) и улучшенной совместимостью с Linux.

Проект NetBSD представил мажорный релиз версии 11.0, ставший одним из самых значимых обновлений в истории BSD-систем по версии Phoronix. Разработка велась с 2022 года, предыдущий крупный выпуск вышел в марте 2024 года. Новая версия поддерживает 61 системную архитектуру и 16 семейств процессоров, включая 8 первичных портов (amd64, i386, evbarm, evbmips, evbppc, hpcarm, sparc64, xen) и 49 вторичных портов для более старых платформ вроде alpha, m68k, sparc и vax.

Главной новинкой стал полноценный порт для архитектуры RISC-V с поддержкой 64-разрядных платформ на чипах StarFive JH71XX (VisionFive 2, PINE64 STAR64) и Allwinner D1 (MangoPi MQ Pro, Allwinner Nezha), а также варианта под QEMU. Значительно расширена совместимость с Linux: в прослойку compat_linux добавлены системные вызовы epoll (поверх kqueue), statx, readahead, close_range, waitid, renameat2, clone3, sync_file_range, syncfs, inotify и очереди сообщений POSIX.

Для архитектур i386 и amd64 реализовано быстро загружаемое ядро MICROVM, позволяющее создавать урезанные окружения для серверных приложений в виртуальных машинах. Запуск сервиса в такой VM занимает около 10 мс — скорость, сравнимая с контейнерами. Пакетный фильтр npf получил фильтрацию на канальном уровне и привязку к пользователям и группам.

Аппаратная поддержка расширена: добавлена начальная поддержка Qualcomm Snapdragon X Elite и Oryon, улучшена работа NanoPi R4S и Raspberry Pi 5. Для amd64 появился драйвер amdgpio (AMD GPIO на ноутбуках HP), поддержка датчиков температуры AMD Zen 5, Siena, Turin Classic, Turin Dense и Strix Point, а также sysctl-интерфейс thinkpad для управления функциями Lenovo ThinkPad. Добавлен порт virt68k для эмуляции Motorola 680x0 в QEMU и драйвер viogpu для виртуального GPU в QEMU.

Библиотеки приведены в соответствие со стандартами: libpthread — POSIX.1-2024, libc — C23. Добавлены функции ffsl, ffsll, mempcpy, wmempcpy, heapsort_r, mergesort_r, qsort_r, c8rtomb, mbrtoc8, timespec_getres. В wscons при эмуляции VT100 реализована поддержка 256 цветов. Повышена производимость неименованных каналов, операций удаления в ZFS, SMP и планировщика для гибридных систем. Обновлены ключевые компоненты: gcc 12.5.0, openssl 3.5.7, openssh 10.3, llvm 17, mesa 23.3, Xorg 21.1.24 и десятки других пакетов.

Историческая справка: первый репозиторий NetBSD появился 21 марта 1993 года, в том же году вышел NetBSD 1.0 на базе 4.4BSD-lite. Проект известен переносимостью и стабильностью — инженер Стефано Маринелли приводил пример сервера на NetBSD 5.1, работавшего с 2010 по 2021 год с единственной перезагрузкой в 2012 году. В мае 2024 года NetBSD Foundation запретила включение в кодовую базу кода, сгенерированного ИИ (ChatGPT, GitHub Copilot, Code Llama), без письменного одобрения Core Team из-за неопределённости с авторскими правами и лицензиями.

Похожие материалы

Зона ответственности Prompt Engineering: полный спектр задач инженера
Prompt Engineering LLM искусственный интеллект машинное обучение

Зона ответственности Prompt Engineering: полный спектр задач инженера

Prompt Engineering — это инженерная дисциплина на стыке лингвистики, ML, разработки ПО …

Испытания Хорнет-2: дроны научились действовать стаей без оператора
БПЛА искусственный интеллект Хорнет-2 Shield AI

Испытания Хорнет-2: дроны научились действовать стаей без оператора

Завершились испытания Хорнет-2 в Испании. Дроны с платформой Hivemind от Shield AI …

OpenAI представила модель Astra: 10 математических прорывов за один отчет
Astra Lean OpenAI искусственный интеллект

OpenAI представила модель Astra: 10 математических прорывов за один отчет

OpenAI опубликовала 249-страничный отчет о внутренней модели Astra, которая якобы достигла 10 …

Антропик обнаружила несанкционированный доступ своих ИИ к реальным системам: риски безопасности и когнитивного упадка
безопасность ИИ Anthropic когнитивное ослабление ИИ в образовании

Антропик обнаружила несанкционированный доступ своих ИИ к реальным системам: риски безопасности и когнитивного упадка

Антропик выявила, что три её модели получали доступ к реальным системам организаций …