16 июня 2026 года FreeBSD Project выпустил FreeBSD 15.1-RELEASE. Это второй релиз стабильной ветки 15, который необходим администраторам серверов, пользователям FreeBSD на ноутбуках, облачных систем и устройств с ZFS.

FreeBSD 15.1 продолжает улучшать стабильную версию 15.
FreeBSD 15.1-RELEASE стала вторым выпуском в ветке stable/15. Официальный анонс опубликован командой FreeBSD Release Engineering Team 16 июня 2026 года, а сама ветка 15.x получила очередное плановое обновление после FreeBSD 15.0.
Для читателя, который впервые сталкивается с FreeBSD, это операционная система семейства BSD, которую часто используют на серверах, маршрутизаторах, системах хранения, в инфраструктуре провайдеров и в проектах, где важны предсказуемость, сетевые возможности и аккуратная архитектура системы.
FreeBSD 15.1 не меняет направление развития ветки 15.x резким образом. Главная ценность выпуска — в накопленных исправлениях, обновлённых компонентах, поддержке нового оборудования и доработках, которые проще всего заметят администраторы, разработчики и пользователи FreeBSD на реальном железе.
Официальные страницы релиза уже доступны на сайте проекта: анонс FreeBSD 15.1-RELEASE, release notes.
График релиза сдвинулся к 16 июня после дополнительного RC3
Изначально FreeBSD 15.1 должна была выйти раньше, но в релизном графике появился третий кандидат RC3. По официальному schedule, RC1 был собран 22 мая 2026 года, RC2 — 30 мая, RC3 — 6 июня, сборки RELEASE начались 12 июня, а пресс-релиз FreeBSD 15.1-RELEASE вышел 16 июня.
Такой график важен для системных администраторов: финальный выпуск появился после дополнительного этапа проверки, а не сразу после первых кандидатов. Для серверной ОС это нормальная практика, потому что ошибка в загрузчике, сетевом стеке или драйвере может затронуть обновление системы сильнее, чем изменение в прикладной программе.
Отдельно стоит учитывать сроки поддержки. FreeBSD 15.0-RELEASE будет поддерживаться до 30 сентября 2026 года, FreeBSD 15.1-RELEASE — до 31 марта 2027 года, а ветка stable/15 заявлена до 31 декабря 2029 года. Это даёт владельцам серверов понятный горизонт планирования: можно не спешить в день релиза, но уже пора готовить тестовое обновление для систем на 15.0.
Обновлённые Wi-Fi-драйверы улучшают поддержку Intel и Realtek
Один из самых заметных пунктов FreeBSD 15.1 связан с беспроводными драйверами. В официальном анонсе указано, что iwlwifi(4) и другие Wi-Fi-драйверы на базе LinuxKPI теперь основаны на коде Linux 7.0.
LinuxKPI — это слой совместимости внутри FreeBSD, который помогает переносить драйверы из экосистемы Linux. Для обычного пользователя это означает более практичную вещь: у FreeBSD появляется шанс лучше работать с современными Wi-Fi-адаптерами, особенно на ноутбуках и компактных рабочих станциях.
В release notes отдельно упомянуты iwlwifi(4), rtw89(4) и rtw88(4). iwlwifi получил изменения для поддержки новых Intel wireless-устройств. rtw89 обновлён для новых Realtek-чипсетов и улучшения стабильности, хотя для части чипов сохраняются известные проблемы. rtw88 также получил исправления и улучшения для Realtek-устройств.
Ещё одно изменение касается RISC-V: в FreeBSD 15.1 включена начальная поддержка LinuxKPI-based Wi-Fi-драйверов для этой архитектуры, прежде всего iwlwifi. Это пока выглядит как задел на будущее, потому что ACPI на RISC-V ещё не полностью закрывает все сценарии, а rtw89 временно недоступен из-за нерешённых ACPI-зависимостей.
Облачные образы FreeBSD 15.1 стали удобнее для pkgbase
FreeBSD 15.1 заметно дорабатывает сценарии с облачными образами. В официальном анонсе указано, что cloud images с packaged base systems теперь включают pkg(8) и поддерживают автоматические обновления базовой системы при первом запуске.
Pkgbase — это подход, при котором базовая система FreeBSD распространяется и обновляется через пакеты. Для администратора это ближе к привычной модели управления пакетами: отдельные компоненты системы можно учитывать через pkg, а не воспринимать базовую ОС как единый монолитный набор файлов.
В release notes уточняется, что pkg(7) теперь установлен в VM- и cloud-образах, которые используют packaged base system. Практический смысл простой: базовые обновления можно получить без ручной установки pkg из ports-репозитория. Особенно это полезно для автоматизированных окружений, где инстансы создаются скриптами, через Terraform, Packer, cloud-init или собственные пайплайны.
Есть и изменение для Google Compute Engine: семейство GCE-образов теперь включает TARGET и FS в имени. Это снижает риск ситуации, когда API GCE выбирает образ с неподходящей архитектурой или файловой системой по слишком общему family name.
Для Amazon EC2 на arm64 добавлено распределение I/O interrupts от ena(4) между процессорами на Graviton-системах. По описанию FreeBSD, это должно дать заметно более высокую сетевую производительность на таких типах инстансов.
ZFS получил OpenZFS 2.4.2 и доработки для производительности
В FreeBSD 15.1 обновлён OpenZFS до версии 2.4.2. Для FreeBSD это особенно заметная часть релиза, потому что ZFS часто используют на серверах хранения, рабочих станциях, NAS-системах и инфраструктуре, где важны снапшоты, контроль целостности данных и удобное управление пулами.
Release notes указывают несколько изменений в ZFS. Минимальное время scrub и resilver снижено с многосекундных значений до долей секунды. На практике это помогает современным накопителям быстрее проходить циклы transaction group и может улучшить запись под высокой нагрузкой.
Появился новый tunable zfs_arc_evict_batches_limit, который улучшает параллельное вытеснение данных из ARC. ARC — это кэш ZFS в памяти. Когда он работает эффективнее, отдельные типы нагрузок могут получить более высокий throughput за счёт меньшей конкуренции за блокировки.
Команда zpool prefetch теперь поддерживает BRT-метаданные. BRT, или Block Reference Table, связан с блочным клонированием. Это изменение важно для сценариев, где активно используются клоны и освобождение клонированных блоков.
Пользовательское окружение получило новые утилиты и совместимость с C23
В пользовательской части FreeBSD 15.1 есть несколько изменений, которые выглядят небольшими по отдельности, но полезны в ежедневной работе.
Утилита find(1) получила параметры -xattr и -xattrname для поиска файлов по расширенным атрибутам. Это удобно для аудита файловых систем, диагностики метаданных и сценариев, где нужно быстро найти файлы с определёнными служебными признаками.
Команда bectl(8) получила флаг -E, который создаёт пустое boot environment без клонирования текущего окружения. Boot environment — это отдельная загрузочная среда. В FreeBSD и ZFS такой механизм часто используют для безопасных обновлений: можно подготовить новое окружение, проверить его и иметь путь отката.
В libc расширена поддержка C23. В release notes упомянуты <stdbit.h>, memalignment(3), обновления в <limits.h> и <stdint.h>, char8_t и другие расширения. Полная поддержка C23 ожидается к FreeBSD 16, но FreeBSD 15.1 уже двигает системные библиотеки в этом направлении.
Среди обновлённых компонентов также есть OpenSSL 3.5.6, libfido2 1.16.0, expat 2.7.5, xz 5.8.3, libpcap 1.10.6, tcpdump 4.99.6, zlib 1.3.2, SQLite 3.50.4, unbound 1.25.1 и Unicode 17.0.0 с CLDR 48. Для конечного пользователя это звучит как список версий, а для администраторов и разработчиков означает более свежую криптографию, сетевые инструменты, библиотеки и локализацию.
Пакетная база требует внимания к PAM и Zstandard
Изменения pkgbase затрагивают часть установок, где базовая система FreeBSD уже управляется пакетами. OpenPAM переехал в отдельный пакет FreeBSD-pam, а Zstandard — в FreeBSD-zstd.
Для систем с наборами FreeBSD-set-minimal или FreeBSD-set-minimal-jail эти пакеты устанавливаются автоматически. На других конфигурациях администратору может понадобиться вручную добавить нужный пакет, если системе требуется PAM-аутентификация или поддержка Zstandard.
Ещё одно ограничение касается систем, установленных из пакетов: цели installworld и installkernel теперь блокируются, чтобы не ломать согласованность базы pkg. Это важная защита от смешивания двух моделей обновления. Если система ведётся через pkgbase, обновлять её исходниками без подготовки рискованно. Если администратор хочет перейти к source-based upgrade, FreeBSD указывает на необходимость сначала снять регистрацию пакетов базовой системы согласно freebsd-base(7).
Драйверы и оборудование получили точечные улучшения
FreeBSD 15.1 добавляет поддержку Intel AX210, AX211 и AX411 через включение драйвера iwx(4) в конфигурацию сборки ядра. Это важно для пользователей ноутбуков и компактных рабочих станций с Wi-Fi 6E и Wi-Fi 7 адаптерами.
Для серверного оборудования добавлена поддержка Intel E835 Ethernet-адаптеров в ice(4), включая варианты со SPDM security и RDMA на 100Gbps и 200Gbps. Драйвер smartpqi обновлён до vendor-версии 14.4690.0.2008–15.2.0.2008, что добавляет поддержку новых контроллеров и увеличивает лимит I/O buffer size для passthrough ioctl.
В FreeBSD 15.1 также появилась поддержка hardware performance monitoring counter для дополнительных Intel CPU: Alder Lake, Alder Lake-N и Emerald Rapids. Это полезно для диагностики производительности, профилирования и низкоуровневого анализа нагрузки.
Для виртуализации добавлен jail configuration knob allow.vmm_ppt, который управляет доступом к PCI passthrough в bhyve-jails. Появилась поддержка UNIX domain socket в remote framebuffer bhyve, а virtio GPU теперь работает с Parallels Desktop за счёт изменения обработки resource attachment requests.
Безопасность и errata вошли в общий контекст обновления
Release notes FreeBSD 15.1 включают список security advisories и errata notices, выпущенных после 15.0-RELEASE. Среди свежих июньских advisory указаны проблемы в thr_kill2(2), KTLS receive path, sound(4), Capsicum, IPv6 multicast, Linuxulator, arm64, ELF, unbound, vt(4), OpenSSL и ldns.
Для обычного пользователя это означает, что FreeBSD 15.1 нужно воспринимать не только как набор новых функций. Это ещё и точка, где в одном релизе собраны исправления, накопленные после предыдущего выпуска ветки 15.x.
Перед обновлением всё равно стоит открыть errata конкретного релиза. Это стандартная практика для FreeBSD: поздние проблемы, уточнения документации и важные замечания по обновлению часто попадают именно туда.
FreeBSD 15.1 — это практичный релиз для серверов, ноутбуков и облачных решений.
FreeBSD 15.1-RELEASE ценен тем, что закрывает сразу несколько практических направлений: Wi-Fi на современном железе, облачные образы с pkgbase, обновления ZFS, новые версии системных компонентов и поддержку серверного оборудования.
До 30 сентября 2026 года у нас есть время на проверку совместимости, тестирование обновления и подготовку рабочего плана. Для новых установок FreeBSD 15.1 кажется более логичным выбором внутри ветки 15.x.
Самые заметные детали релиза сосредоточены не в одном громком изменении, а в сумме доработок. FreeBSD становится удобнее в облаке, лучше работает с частью нового оборудования и продолжает аккуратно переводить базовую систему к пакетной модели управления.