Релиз FreeBSD 13.4

После 6 месяцев разработки опубликован релиз операционной системы FreeBSD 13.4, который стал первым выпуском, сформированным в рамках обновлённого цикла разработки, подразумевающего формирование промежуточных выпусков раз в полгода. Установочные образы FreeBSD 13.4 сформированы для архитектур amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv6, armv7, aarch64 и riscv64. Дополнительно подготовлены сборки для систем виртуализации (QCOW2, VHD, VMDK, raw) и облачных окружений Amazon EC2, Google Compute Engine и Vagrant. Следующий выпуск 13.5, который намечен на март, станет финальным и будет сопровождаться до апреля 2026 года. Параллельно развивается ветка FreeBSD 14, следующий выпуск (14.2) в которой намечен на декабрь 2024 года. Первый выпуск ветки FreeBSD 15 будет сформирован в декабре 2025 года.

Ключевые изменения:

  • В библиотеке libcapsicum реализовано кэширование дополнительной информации о часовых поясах, что позволило снизить число обращений к функции tzset и привело к повышению производительности.
  • Обновлены версии LLVM 18.1.5, SQLite 3.46.0, OpenSSH 9.7p1, libarchive 3.7.4.
  • В сетевой стек внесены оптимизации производительности и исправления. Улучшена поддержка протокола SCTP, в loopback-интерфейс добавлена возможность выноса на сторону сетевой карты операций вычислений контрольных сумм для пакетов SCTP.
  • В драйверы amdsmn (System Management Network) и amdtemp добавлена поддержка процессоров AMD Ryzen 7 “Phoenix”, позволившая определять температуру с датчиков на CPU через sysctl.
  • Обновлены драйверы устройств irdma и ice для сетевых адаптеров Intel Ethernet 8xx. В драйвер u3g добавлена поддержка LTE-модема SIM7600G. Внесены исправления в драйверы для беспроводных устройств.
  • Внесены изменения в состав пакетов, поставляемых на установочном носителе (dvd1):
    • Порт devel/git заменён на сокращённый вариант devel/git@lite.
    • Добавлены порты sysutils/seatd и x11-wm/sway для формирования окружений на базе Wayland.
    • Удалён порт archivers/unzip, так как утилита unzip перенесена в базовую систему.
    • Удалён порт emulators/linux_base-c7, в котором нет смысла без установки Linux-пакетов.
    • Удалён порт ports-mgmt/portmaster, вместо которого следует использовать пакетный менеджер pkg и бинарные пакеты.
    • Из портов удалены драйверы x11-drivers/xf86-video-vmware, которые проблематично использовать с текущей версией X-сервера.
Release. Ссылка here.