Résumé :
La première version bêta-test de FreeBSD 15.2 a été officiellement publiée le 6 novembre, marquant la nouvelle série de mises à jour de version de ce système d'exploitation classique de type Unix entrant dans la phase de test public. Cette mise à jour corrige non seulement un grand nombre de vulnérabilités de sécurité, mais apporte également une nouvelle fonctionnalité importante : les développeurs peuvent désormais essayer de créer des packages du système de base FreeBSD directement sur les systèmes Linux et macOS, sans avoir à s'appuyer entièrement sur FreeBSD lui-même comme environnement de construction.

La nouvelle fonctionnalité la plus remarquable de FreeBSD 15.2 est la prise en charge expérimentale de la construction croisée de packages système de base sur les hôtes Linux et macOS.
Dans le passé, les développeurs devaient généralement préparer un environnement FreeBSD pour terminer la construction des progiciels de base associés, ce qui ajoutait des coûts supplémentaires dans les environnements de développement multiplateforme et d'intégration continue. Cette mise à jour permet aux développeurs d'utiliser les postes de travail Linux ou macOS existants pour effectuer certaines tâches de construction, ce qui devrait simplifier le processus de développement et faciliter l'intégration de FreeBSD dans l'infrastructure de développement utilisant d'autres systèmes d'exploitation.
Cependant, cette fonctionnalité est encore expérimentale et peut ne pas être disponible directement. Les utilisateurs doivent configurer manuellement l'outil de gestion des packages pkg de FreeBSD sur l'hôte de build pour utiliser les fonctions associées.
Correction de nombreuses failles de sécurité
Les mises à jour de sécurité sont un autre contenu important de FreeBSD 15.2.
La nouvelle version se concentre sur la résolution de dizaines de problèmes de sécurité découverts au cours des derniers mois, notamment l'utilisation après libération, le dépassement de mémoire, l'absence de validation des entrées et les vulnérabilités pouvant conduire à l'exécution de code à distance.
Parmi elles, les vulnérabilités d'utilisation après libération peuvent permettre à un attaquant de continuer à accéder à des zones associées après que le programme a libéré de la mémoire, provoquant le blocage du programme ou même l'exécution de code dans certaines conditions. Un débordement de mémoire tas peut entraîner l'écriture de données dans des zones de mémoire auxquelles il est interdit d'accéder, ce qui peut également présenter des risques de sécurité.
Phoronix a spécifiquement souligné que le développement de l'intelligence artificielle et des modèles linguistiques à grande échelle ces dernières années a également considérablement accéléré la découverte et l'analyse des vulnérabilités de sécurité. La résolution centralisée par FreeBSD d'un grand nombre de problèmes reflète la nécessité pour les systèmes d'exploitation open source de continuer à répondre aux menaces de sécurité en constante évolution.
Chaîne d'outils de compilation et mise à niveau du progiciel
FreeBSD 15.2 apporte également des ajustements à la chaîne d'outils de développement.
La nouvelle version de Clang utilise l'éditeur de liens ld.lld fourni par le projet LLVM par défaut, au lieu d'utiliser la configuration par défaut précédente, sauf si l'utilisateur spécifie explicitement un autre éditeur de liens. Le système introduit également LLVM 21.1.8, qui apporte des mises à jour au compilateur et aux outils de développement sous-jacents.
D'autres composants logiciels importants ont également reçu des mises à niveau :
OpenSSH est mis à niveau vers 10.4p1.
OpenZFS mis à niveau vers 2.4.4.
XZ mis à niveau vers la version 5.8.4.
La chaîne d'outils LLVM est mise à niveau vers la version 21.1.8.
Ces mises à jour couvrent la gestion à distance du système, les systèmes de fichiers, les outils de compression et les environnements de développement logiciel, contribuant ainsi à améliorer la compatibilité et la sécurité globales.
Paramètres de rétroéclairage des ordinateurs portables améliorés
Pour les utilisateurs d'ordinateurs portables, FreeBSD 15.2 ajoute une nouvelle option de configuration rc.conf appelée backlight_enable.
Avec cette option, le système peut enregistrer et restaurer la luminosité du rétroéclairage de l'écran après le redémarrage, évitant ainsi d'avoir à réajuster la luminosité de l'écran à chaque fois qu'il est allumé.
Bien qu'il ne s'agisse que d'une amélioration relativement minime, elle peut améliorer l'expérience d'utilisation réelle pour les utilisateurs qui souhaitent utiliser FreeBSD comme système d'exploitation quotidien pour ordinateur portable.
L'environnement de bureau cloud AWS inaugure des changements
FreeBSD 15.2 ajuste également l'image du bureau EC2 sur la plateforme cloud Amazon AWS.
La nouvelle AMI de bureau FreeBSD EC2 démarre désormais l'environnement de bureau KDE par défaut et le service de bureau à distance XRDP est activé. Cela signifie que les utilisateurs peuvent se connecter à l'instance cloud FreeBSD via le protocole de bureau à distance et utiliser le bureau graphique directement sans avoir à s'appuyer entièrement sur la gestion en ligne de commande.
Il s'agit d'une amélioration pratique pour les utilisateurs qui doivent exécuter des applications graphiques FreeBSD dans le cloud ou effectuer du développement à distance.
En outre, la nouvelle version contient également plusieurs correctifs de pilotes matériels et ajoute de nouveaux ID de périphériques matériels pour améliorer l'identification et la prise en charge des différents périphériques.
FreeBSD 15.2 devrait être officiellement publié le 8 décembre 2026. Avant cela, l'équipe de développement lancera des versions de test bêta sur une base hebdomadaire et publiera au moins une version candidate (Release Candidate) au cours du mois prochain.
En général, FreeBSD 15.2 n'est pas une mise à jour majeure axée sur les changements d'interface ou les améliorations de performances, mais se concentre davantage sur la sécurité, les chaînes d'outils de développement, les capacités de création multiplateforme et l'expérience de déploiement dans le cloud. Parmi eux, la création croisée de packages logiciels système de base FreeBSD sur Linux et macOS mérite particulièrement l’attention. Ce changement devrait abaisser le seuil environnemental pour le développement et la maintenance de FreeBSD, facilitant ainsi l'intégration de ce système de type Unix de longue date dans le système de développement logiciel multiplateforme moderne.
En savoir plus :
https://lists.freebsd.org/archives/freebsd-stable/2026-November/004356.html
Commentaires