18 июня 2026, 10:26
Вышла релиз FreeBSD 15.1

16 июня 2026 года состоялся выпуск стабильного релиза FreeBSD 15.1 с большим количеством доработок и улучшений. Установочные сборки решения доступны для архитектур amd64, aarch64, armv7, powerpc64, powerpc64le и riscv64. Дополнительно представлены сборки FreeBSD 15.0 для систем виртуализации (QCOW2, VHD, VMDK, raw) и облачных окружений Amazon EC2, Google Compute Engine и Vagrant.
Релиз FreeBSD 15.0 случился 2 декабря 2025 года. Релиз FreeBSD 14.0 вышла в ноябре 2023 года. Релиз FreeBSD 13.0 состоялся в апреле 2021 года. В соответствии с пояснению команды разработчиков, ветка FreeBSD 14.x стала последней с поддержкой 32-разрядных платформ. В версии FreeBSD 15.x будет доступна поддержка только 64-разрядных систем. Одновременно до конца жизненного цикла ветки FreeBSD 16.х сохранится функция сборки 32-разрядных приложений и использования режима COMPAT_FREEBSD32 для запуска 32-разрядных исполняемых файлов в 64-разрядном окружении.
Начиная с ветки FreeBSD 15, время сопровождения значительных веток после формирования первого релиза (15.0) сокращено с 5 до 4 лет, а новые значительные ветки будут формироваться раз в два года. Промежуточные выпуски (15.1, 15.2, 15.3) будут разрабатываться в рамках фиксированного цикла разработки, подразумевающего публикацию новых версий в одной ветке приблизительно через каждые 6 месяцев, а не раз в год как было ранее. С учётом одновременного сопровождения двух разных значительных веток, новый промежуточный версия будет публиковаться раз в 3 месяца (15.4, 16.1, 15.5, 16.2 и тому подобное), за исключением подготовки первых релизов новых значительных веток, перед которыми будет 6-месячный перерыв в релизах (например, выпуск 15.3 будет сформирован в июне 2027 года, релиз 16.0 выйдет в декабре 2027 года, 15.4 — в марте 2028 года, 16.1 — в июне 2028 года).
Согласно данным OpenNET, основные изменения и добавления в FreeBSD 15.1:
драйверы беспроводных устройств rtw88 (Realtek 802.11n/ac), rtw89 (Realtek 802.11ax) и iwlwifi (Intel 02.11a/b/g/n/ac/ax/be) синхронизированы с ядром Linux 7.0;
в ядре внедрён каркас для выбора планировщика задач. В конфигурации ядра на системах amd64 в дополнение к используемому по умолчанию планировщику SCHED_ULE активирована сборка классического планировщика задач SCHED_4BSD. Для выбора планировщика задач во время загрузки добавлен sysctl‑параметр kern.sched;
проведена работа по обеспечению поддержки стандарта C23 в кодовой базе для сборки компиляторами в режиме C23. Полная поддержка C23 ожидается в ветке FreeBSD 16. В новом стандарте добавлены константы nullptr, тип BitInt(n) и ключевые слова bool, true и false, которые могли конфликтовать с заданными в старом коде одноимёнными идентификаторами. Сопровождение C23 позволит применять в коде FreeBSD новые возможности языка, такие как заголовочный файл stdbit.h, функция memalignment(), обновлённые limits.h и stdint.h с макросом WIDTH и типом char8_t;
в пакетном фильтре ipfw реализована возможность задания произвольных масок в таблицах (lookup table), позволяющих игнорировать любые сочетания битов в ключах и элементах таблицы, например, можно использовать непоследовательные маски IP‑адресов, такие как «lookup src‑ip4:255.255.253.255». Удалён код для совместимости с версиями пакетного фильтра ipfw, поставлявшимися до выпуска FreeBSD 8;
разрешено направление IPv6-пакетов в divert‑сокеты, в которых ранее допускалась работа только с IPv4. В команду ifconfig добавлен флаг 'stableaddr' для генерации стабильных IPv6-адресов, неизменных для каждой подсети (Stateless Address Autoconfiguration, RFC 7217);
командная интерфейс по умолчанию для пользователей «root» и «freebsd» заменена с csh на sh;
добавлена утилита setaudit для управления политиками системного аудита;
обновлены драйверы. Добавлена поддержка сетевых адаптеров Intel E835-XXV-4 и Intel E835 Ethernet, RAID‑контроллеров, используемых в серверах Fujitsu PRIMERGY, а также NVMe‑накопителей, применяемых в Google Compute Engine C4. Улучшена поддержка плат Raspberry Pi. Добавлена сопровождение счётчиков отслеживания производительности (hwpmc), предоставляемых в CPU Intel Alder Lake, Alder Lake‑N и Emerald Rapids;
драйвер hid настроен для предоставления доступа пользователям группы game, что позволяет обращаться к игровым контроллерам без повышения привилегий, используя библиотеки, подобные libsdl;
в утилите mt обеспечена совместимость с ленточными накопителями, поддерживающими стандарты LTO-10 и LTO-10P (Linear Tape‑Open Generation 10);
в команду «zpool prefetch» добавлена сопровождение метаданных BRT (Block Reference Table), повышающих производительность клонирования и освобождения блоков;
в клиент NFS добавлена поддержка экспортирования через NFS файловых систем, не учитывающих регистр символов в именах файлов и каталогов. При бездисковой загрузке через NFSv4 реализована поддержка монтирования NFS‑раздела в качестве корневой ФС и маппинга имён или идентификаторов пользователей через nfsuserd. Добавлена начальная поддержка расширения к NFSv4.2 с POSIX ACL. В сервер и заказчик NFSv4 добавлена сопровождение атрибута архивирования (UF_ARCHIVE), используемого в NFS‑клиенте Windows;
в GPU‑драйвере на базе virtio реализована сопровождение виртуальных окружений на базе Parallels Desktop;
добавлена поддержка регистров FGT (Fine‑Grained Trap), механизма Extended Destination ID и инструкций MOPS (Memory Operations), расширяющих возможности виртуализации и повышающих производительность на системах ARM64. Добавлена сопровождение ARM64-расширения LASS (Linear Address Space Separation) для усиления изоляции между ядром и пространством пользователя;
в реализацию фреймбуфера гипервизора bhyve добавлена поддержка UNIX‑сокетов, позволяющих пробросить графическую консоль в Jail‑ы не по сети;
обновлены версии OpenZFS 2.4.2, OpenSSL 3.5.6, NSS 3.123.1, xz 5.8.3, tcpdump 4.99.6, zlib 1.3.2, zstd 1.5.7, blocklistd 2026–02-07, ncurses 6.6, bsddialog 1.0.5, bmake 20251111, SQLite 3.50.4, unbound 1.25.1, MIT Kerberos 1.22.2, Heimdal Kerberos 1.22.2;
консольный шрифт spleen обновлён до версии 2.2.0 и расширен дополнительными символами (длинное тире, короткое тире, дефис, угловые скобки, белый квадрат, крест и двойной крест). Улучшено выравнивание символов на экранах с высокой плотностью пикселей. Таблицы символов Unicode обновлены до версии 17.0.0, в которой добавлено 4803 символа;
подсистема blacklist переименована в blocklist с фоновым процессом blocklistd. Старые настройки в rc‑скриптах и правилах пакетного фильтра продолжают действовать, но приводят к выводу предупреждения;
инструментарий OpenPAM перемещён в новый пакет FreeBSD‑pam, а библиотека Zstandard и утилита zstd в пакет FreeBSD‑zstd;
на системах, установленных через пакеты freebsd‑base, заблокирован вызов сборочных сценариев installworld и installkernel для избежания рассогласования состояния системы с пакетами;
прекращено формирование сборок в формате OCI (Oracle Cloud Infrastructure);
объявлены устаревшими и будут удалены в ветке FreeBSD 16 утилиты fdisk, bsdlabel, lpr, lpd, lpc, lpq, lprm, lp, pac, lptest и chkprintcap. Для работы с дисковыми разделами вместо fdisk и bsdlabel рекомендуется применять gpart или bsdinstall, а для организации вывода на печать следует задействовать порт print/cups или sysutils/LPRng. В FreeBSD 16 также намерены удалить sysctls hw.ata.rotating и hw.ata.unmapped_io, и драйверы hifn (криптоускорители Hifn 7751/7951/7811/7955/7956), safe (криптоускорители SafeNet SafeXcel 1141/1741), le (AMD Am7900 LANCE and Am79C9xx ILACC/PCnet Etherne), fdc (floppy disk controller) и agp (Accelerated Graphics Port).
Читают сейчас

31 минуту назад
Мертвый интернет ожил? DeepSeek подключили к World of Warcraft серверу с 1800 ботами
Энтузиаст поднял частный хост World of Warcraft эпохи Wrath of the Lich King и заселил его около 1800 ботами, чат которых обрабатывает DeepSeek. Итог он представил на Reddit — это маленький любительск

36 минут назад
AI Hardcore Set: MCP, агенты и защита GenAI — офлайн-встреча в Авито
11 июля в московском офисе Авито (Лесная, 7) пройдёт AI Hardcore Set — встреча для тех, кто уже работает с MCP и агентами в проде, а не только читает об этом. Четыре доклада без записи — про Spec-Driv

42 минуты назад
Эффект AirPods: гарнитура сильно меняют то, как люди взаимодействуют друг с другом в обществе
Журналист Маркхэм Хейд в колонке рассказал про «эффект AirPods» — привычку постоянно носить беспроводные гарнитура, что делает людей менее доступными для случайных разговоров. Всё чаще пользователи сп

54 минуты назад
К2Тех перевел 7500 пользователей крупной газовой компании с Microsoft Exchange на VK WorkSpace
ИТ-компания К2Тех реализовала проект по миграции 7 500 пользователей компании из газовой отрасли с Microsoft Exchange на отечественную почтовую систему VK WorkSpace. Проект был выполнен в режиме высок

1 час назад
PVS-Studio 7.43: аналитика Unreal Engine для Team, сопровождение Zephyr SDK и многое другое
Вышел новый релиз PVS-Studio — 7.43. В нём: плагин поддержки MISRA C++ 2023, возможность анализировать Unreal Engine проекты на Team лицензии, поддержка Zephyr SDK и многое другое. Читать далее