FreeBSD 13.0
-
FreeBSD est un système d’exploitation UNIX libre, lancé en 1993. L’objectif du projet est de fournir un système qui puisse servir à tout, avec le moins de restrictions possibles (dixit Wikipedia).
Après un cycle de bêta démarré le 5 février 2021, cinq versions candidates sont parues et FreeBSD 13.0-RELEASE est sortie le 13 avril 2021 (pour les architectures amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv6, armv7, aarch64 et riscv64).
Cette dépêche mentionne quelques évolutions marquantes apportées par cette nouvelle version de FreeBSD.
- lien nᵒ 1 : Annonce de la sortie de la version
- lien nᵒ 2 : Le site de FreeBSD
Les utilitaires
clang
,lld
, etlldb
et les bibliothèquescompiler-rt
,llvm
,libunwind
, etlibc++
ont été mis à jour en version 11.0.1.La version obsolète du débogueur GNU qui était installée dans
/usr/libexec
pour être utilisée parcrashinfo
a été supprimée. Des informations détaillées sur les crashs du noyau peuvent être obtenues en installant un GDB moderne à partir des ports ou des paquets.Les versions obsolètes 2.17 de
binutils
et 4.2.1 degcc
ont été supprimés de l’arbre. Toutes les architectures supportées utilisent maintenant la chaîne d’outils LLVM/clang.La version BSD de
grep
est maintenant installée par défaut. La version GNU obsolète qui était auparavant le choix par défaut a été supprimée.La prise en charge CU-SeeMe de
libalias
a été retirée.Le pilote
qat
a été ajouté, supportant certaines des fonctions d’accélération cryptographique du périphérique Intel QuickAssist (QAT). Le piloteqat
supporte les périphériques QAT intégrés aux plateformes Atom C2000 et C3000 et Xeon C620 et D-1500, et l’adaptateur Intel QAT 8950.Plusieurs pilotes ont été portés sur l’architecture PowerPC64 alors que plusieurs pilotes obsolètes ont été supprimés.
Le noyau prend désormais en charge l’encapsulation et le chiffrement dans le noyau des données TLS (Transport Layer Security) sur les sockets TCP pour les versions 1.0 à 1.3 de TLS. Le déchargement de transmission via les pilotes cryptographiques du noyau est pris en charge pour les suites de chiffrement MtE utilisant AES-CBC ainsi que les suites de chiffrement AEAD utilisant AES-GCM. Le déchargement de la réception via les pilotes cryptographiques du noyau est pris en charge pour les suites de chiffrement AES-GCM pour TLS 1.2. L’utilisation de KTLS nécessite l’utilisation d’une bibliothèque SSL userland compatible avec KTLS. La bibliothèque OpenSSL incluse dans le système de base n’active pas le support KTLS par défaut, mais le support peut être activé en compilant avec l’option
WITH_OPENSSL_KTLS
. Cette fonctionnalité a été sponsorisée par Netflix qui l’utilise en production depuis plusieurs années.L’architecture ARM 64 bits connue sous le nom de arm64 ou AArch64 est promue au statut Tier-1 pour FreeBSD 13.
Télécharger ce contenu au format EPUB
Commentaires : voir le flux Atom ouvrir dans le navigateur
Sauf mention contraire, le site est placé sous double licence Creative Commons BY-SA et GNU Free Documentation License propulsé par NodeBB