Après six mois de développement, le système d'exploitation FreeBSD 13.4 a été publié, il s'agit de la première version formée dans le cadre du nouveau cycle de développement, prévoyant la création de versions intermédiaires tous les six mois. Les images d'installation de FreeBSD 13.4 ont été générées pour les architectures amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv6, armv7, aarch64 et riscv64. Des compilations ont également été préparées pour des systèmes de virtualisation (QCOW2, VHD, VMDK, raw) et des environnements cloud Amazon EC2, Google Compute Engine et Vagrant. La prochaine version 13.5, prévue pour mars, sera la version finale et sera supportée jusqu'en avril 2026. Parallèlement, le développement de la branche FreeBSD 14 se poursuit, la prochaine version (14.2) étant prévue pour décembre 2024. La première version de la branche FreeBSD 15 sera formée en décembre 2025.
Principaux changements :
- La bibliothèque libcapsicum a implémenté le caching d'informations supplémentaires sur les fuseaux horaires, ce qui a permis de réduire le nombre d'appels à la fonction tzset et a amélioré les performances.
- Versions mises à jour : LLVM 18.1.5, SQLite 3.46.0, OpenSSH 9.7p1, libarchive 3.7.4.
- Des optimisations de performance et des corrections ont été apportées à la pile réseau. Le support du protocole SCTP a été amélioré, et la possibilité de décharger les opérations de calcul des sommes de contrôle pour les paquets SCTP sur la carte réseau a été ajoutée à l'interface loopback.
- Le support des processeurs AMD Ryzen 7 « Phoenix » a été ajouté aux pilotes amdsmn (System Management Network) et amdtemp, permettant de détecter la température des capteurs sur le CPU via sysctl.
- Les pilotes des dispositifs irdma et ice pour les adaptateurs réseau Intel Ethernet 8xx ont été mis à jour. Le pilote u3g a ajouté le support du modem LTE SIM7600G. Des corrections ont été apportées aux pilotes pour les dispositifs sans fil.
- Des modifications ont été apportées aux packages fournis sur le support d'installation (dvd1) :
- Le port devel/git a été remplacé par la version abrégée devel/git@lite.
- Les ports sysutils/seatd et x11-wm/sway ont été ajoutés pour former des environnements basés sur Wayland.
- Le port archivers/unzip a été supprimé, car l'utilitaire unzip a été intégré dans le système de base.
- Le port emulators/linux_base-c7 a été supprimé, car il n’a pas de sens sans l'installation de packages Linux.
- Le port ports-mgmt/portmaster a été supprimé, et il convient d'utiliser le gestionnaire de paquets pkg et des paquets binaires à la place.
- Les pilotes x11-drivers/xf86-video-vmware ont été supprimés des ports, car leur utilisation est problématique avec la version actuelle du serveur X.
Source : opennet.ru
