След шестимесечна разработка е публикувана версия на операционната система 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-сервера.
Източник: opennet.ru
