Es ist eine völlig kostenlose Version des Linux-libre 5.14-Kernels verfügbar

Mit einer leichten Verzögerung veröffentlichte die Latin American Free Software Foundation eine völlig kostenlose Version des Linux 5.14-Kernels – Linux-libre 5.14-gnu1, frei von Firmware- und Treiberelementen, die unfreie Komponenten oder Codeabschnitte enthalten, deren Umfang begrenzt ist vom Hersteller. Darüber hinaus deaktiviert Linux-libre die Fähigkeit des Kernels, unfreie Komponenten zu laden, die nicht in der Kernel-Distribution enthalten sind, und entfernt Verweise auf die Verwendung unfreier Komponenten aus der Dokumentation.

Um den Kernel von nicht freien Teilen zu befreien, wurde im Rahmen des Linux-libre-Projekts ein universelles Shell-Skript erstellt, das Tausende von Vorlagen enthält, um das Vorhandensein von Binäreinfügungen zu ermitteln und Fehlalarme zu beseitigen. Es stehen auch vorgefertigte Patches zum Download zur Verfügung, die mit dem oben genannten Skript erstellt wurden. Der Linux-libre-Kernel wird für die Verwendung in Distributionen empfohlen, die die Kriterien der Free Software Foundation für die Erstellung völlig kostenloser GNU/Linux-Distributionen erfüllen. Beispielsweise wird der Linux-libre-Kernel in Distributionen wie Dragora Linux, Trisquel, Dyne:Bolic, gNewSense, Parabola, Musix und Kongoni verwendet.

Die neue Version deaktiviert das Laden von Blobs in den neuen arm64-Treibern eftc und qcom. Aktualisierter Blob-Reinigungscode in den Treibern und Subsystemen BTRTL, AMDGPU, Adreno, i915, SP8870, AV7110, R8188EU, BTQCA und XHCI-PCI-Renesas. Separat erwähnt werden Änderungen am Code zum Bereinigen von Mikrocode für x86-Systeme sowie die Beseitigung zuvor übersehener Blobs in Komponenten zum Laden von Mikrocode für PowerPC 8xx-Systeme und in Mikropatches für Firmware für VS6624-Sensoren. Da diese Blobs auch in früheren Kernel-Releases vorhanden waren, wurde beschlossen, Updates für zuvor veröffentlichte Versionen von Linux-libre 5.13, 5.10, 5.4, 4.19, 4.14, 4.9 und 4.4 zu erstellen und die neuen Versionen mit „-gnu1“ zu kennzeichnen.

Source: opennet.ru

Kommentar hinzufügen