После шести месяцев активной разработки, Команда FreeBSD выпустила новую версию «FreeBSD 14.3»", релиз, в котором представлены улучшения стабильности системы и расширена поддержка современного оборудования, виртуализации и облачных сред. Эта новая версия FreeBSD 14.3 будет официально поддерживаться до 30 июня 2026 года, тогда как ее предшественница, FreeBSD 14.2, будет поддерживаться до 30 сентября 2025 года.
Ветка 14 в целом продолжит получать обновления до ноября 2028 года, в то время как следующий релиз FreeBSD 14.4 запланирован на март 2026 года, а первый релиз FreeBSD 15 выйдет в декабре 2025 года, при этом поддержка 32-битных архитектур будет прекращена.
Основные новые возможности FreeBSD 14.3
Одно из самых заметных изменений произошло в слое LinuxKPI, который Теперь включает поддержку Wi-Fi 4 (802.11n) и Wi-Fi 5 (802.11ac), также позволяя разгружать операции шифрования на совместимые сетевые адаптеры. Это повышает производительность и снижает использование ЦП за счет интеграции непосредственно в драйвер iwlwifi, полученный из исходного кода ядра Linux.
Относительно драйвер rtw88 для чипов Realtek (такие как RTL8723DE и RTL8821CE), был достиг полностью функционального состояния, включая важные исправления, такие как устранение утечек памяти. Кроме того, поддержка Intel 9260/9560 Bluetooth была добавлена через обновления прошивки и порта.
Кроме того, FreeBSD 14.3 представляет поддержка горячего подключения для карт PCIe в системах ARM64, что облегчает использование оборудования в виртуализированных или встроенных средах. Образы контейнеров в формате OCI также начали публиковаться на Docker и GitHub, что открывает новые возможности для его использования в качестве базовой системы в современных инфраструктурах на основе контейнеров.
Новые коммунальные услуги и улучшения в тюрьме
В FreeBSD 14.3 Добавлен системный вызов setcred. для обработки автоматических изменений учетных данных, таких как euid, ruid и группы, а также новая утилита mdo, похожая на su, которая использует этот вызов для безопасного переключения пользователей без использования setuid.
также Улучшена обработка Sysctl с помощью новых опций для привязки переменных к джейлам. специфичный, позволяющий более детальное управление конфигурациями сети и ядра в виртуальных средах. Например, теперь можно настраивать параметры, такие как net.fibs, непосредственно в джейле с помощью команд типа sysctl -j foo net.fibs=2.
Новые возможности в области сетевых технологий, безопасности и производительности системы
FreeBSD 14.3 вводит значительные улучшения в несколько критических подсистем, таких как фильтр пакетов pf, который теперь может быть установлен в режим сброса по умолчанию с помощью нового параметра net.pf.default_to_drop. Стек виртуальной сети (vnet) позволяет изменять параметры из загрузчика, что упрощает расширенные настройки из загрузки системы. Кроме того, звуковая подсистема теперь динамически назначает виртуальные каналы (vchan) по требованию, улучшая качество записи и воспроизведения.
Что касается возможности подключения, Улучшена поддержка драйверов Ethernet ix, igc и bnxt, а также горячее подключение на EC2 (x86 и Graviton). Синхронизация с ядром Linux 6.14 в драйверах rtw88 и rtw89 обеспечивает улучшенную производительность на картах Realtek Wi-Fi.
Кроме того, чТакие инструменты, как ps и grep, были скорректированы для соответствия стандартам POSIX.: ps -U теперь фильтрует по реальному идентификатору пользователя (RUID), а grep по умолчанию прекращает следовать символическим ссылкам при рекурсивном поиске.
И последнее, но не менее важное: стоит упомянуть, что FreeBSD 14.3 включает предупреждения о компонентах, которые вскоре будут объявлены устаревшими:
- gvinum, устаревший менеджер логических томов, будет удален в FreeBSD 15. Рекомендуется перейти на современные альтернативы, такие как ZFS, gmirror или gconcat.
- Драйвер консоли syscons, который несовместим с UEFI и UTF-8 и по-прежнему использует глобальную блокировку ядра, также будет удален в будущем, возможно, в FreeBSD 16.
Наконец, если вы хотите узнать больше об этом, вы можете ознакомиться с подробностями в по следующей ссылке.
Скачайте и получите FreeBSD 14.3
Для тех, кто интересуется властью Получите новую версию FreeBSD 14.3, вам следует знать, что он распространяется в образах, разработанных для различных архитектур: от AMD, i386 и нескольких вариантов PowerPC до процессоров ARM и RISC-V.
Также были созданы специальные сборки для сред виртуализации и облачных вычислений с поддержкой Amazon EC2, Google Compute Engine и Vagrant, а также форматов, совместимых с QCOW2, VHD, VMDK и raw.