Die Lateinamerikanische Stiftung fĂŒr Freie Software hat eine vollstĂ€ndig freie Version des Linux-Kernels 6.14 veröffentlicht â Linux-libre 6.14-gnu, bereinigt von Firmware-Elementen und Treibern, die nichtfreie Komponenten oder Codeabschnitte enthalten, deren Verwendung vom Hersteller eingeschrĂ€nkt ist. In Linux-libre sind auĂerdem Kernelfunktionen zum Laden externer nichtfreier Komponenten, die nicht im Kernel enthalten sind, deaktiviert, und die Dokumentation enthĂ€lt keine Hinweise auf die Verwendung nichtfreier Komponenten.
Um den Kernel von nicht freien Teilen zu reinigen, wurde von dem Projekt Linux-libre ein universelles Shell-Skript erstellt, das Tausende von Vorlagen zur Identifizierung binĂ€rer EinschlĂŒsse und zum Ausschluss von Fehlalarmen enthĂ€lt. AuĂerdem stehen fertige Patches zum Herunterladen zur VerfĂŒgung, die auf der Verwendung des oben genannten Skripts basieren. Der Kernel Linux-libre wird fĂŒr die Verwendung in Distributionen empfohlen, die den Kriterien der Free Software Foundation zur Erstellung vollstĂ€ndig freier GNU/Linux-Distributionen entsprechen. Zum Beispiel wird Linux-libre in Distributionen wie GNU Guix System, Dragora Linux, Trisquel, Dyne:Bolic, gNewSense, Parabola, Musix und Kongoni verwendet.
In der Version Linux-libre 6.14-gnu wurde Code zur Bereinigung von Blobs in den neuen Treibern hx9023s, amdxdna und tas2781 spi bereitgestellt. Die Namen der Blobs in den dts-Dateien (Device Tree) fĂŒr die Architektur Aarch64 wurden bereinigt. Der Code zur Entfernung von Blobs in den Treibern Intel avs, amdgpu, r8169, mt7996 und iwlwifi wurde aktualisiert. Die Bereinigung des Treibers wl128x, der aus dem Kern entfernt wurde, wurde eingestellt.
Quelle: opennet.ru
