La Fondation pour le logiciel libre d'Amérique latine a publié une version entièrement gratuite du noyau. Linux 6.14 - Linux-libre 6.14-gnu, débarrassé des éléments de firmware et de pilote contenant des composants non libres ou des sections de code dont la portée d'application est limitée par le fabricant. Linux-libre désactive également les fonctions du noyau permettant de charger des composants externes non libres non inclus dans la distribution du noyau, et supprime de la documentation toute référence à l'utilisation de composants non libres.
Pour nettoyer le noyau des parties non libres, le projet Linux-libre a créé un script shell universel contenant des milliers de modèles pour détecter les injections binaires et éliminer les faux positifs. Des correctifs prêts à l'emploi, basés sur ce script, sont également disponibles au téléchargement. Le noyau LinuxL'option -libre est recommandée pour les distributions qui répondent aux critères de la Free Software Foundation pour la création de distributions GNU entièrement libres.Linux. Par exemple, Linux-libre est utilisé dans des distributions telles que GNU Guix System, Dragora Linux, Trisquel, Dyne:Bolic, gNewSense, Parabola, Musix et Kongoni.
En cause LinuxLa version 6.14 de GNU (libre) introduit du code pour le nettoyage des blobs dans les nouveaux pilotes SPI hx9023s, amdxdna et tas2781. Les noms des blobs dans les fichiers DTS (arbre de périphériques) pour l'architecture Aarch64 ont été nettoyés. Le code de suppression des blobs a été mis à jour pour les pilotes Intel AVS, amdgpu, r8169, mt7996 et iwlwifi. Le nettoyage du pilote wl128x a été abandonné, car il a été retiré du noyau.
Source: opennet.ru
