Lateinamerikanische Stiftung fĂŒr Freie Software vollstĂ€ndig freie Version â , bereinigt von Elementen von Firmware und Treibern, die proprietĂ€re Komponenten oder Codeabschnitte enthalten, deren Verwendung vom Hersteller eingeschrĂ€nkt ist. DarĂŒber hinaus deaktiviert Linux-libre die Kernel-Funktionen zum Laden von proprietĂ€ren Komponenten, die nicht im Lieferumfang des Kernels enthalten sind, und entfernt ErwĂ€hnungen der Verwendung proprietĂ€rer Komponenten aus der Dokumentation.
Um den Kernel von proprietĂ€ren Teilen zu befreien, im Rahmen des Projekts Linux-libre ein universelles Shell-Skript, das Tausende von Vorlagen zur Bestimmung des Vorhandenseins binĂ€rer EinsĂ€tze enthĂ€lt und falsche Positive ausschlieĂt. AuĂerdem stehen zum Download fertige Patches zur VerfĂŒgung, die auf der Verwendung des oben genannten Skripts basieren. Der Linux-libre-Kernel wird fĂŒr die Verwendung in Distributionen empfohlen, die den der Stiftung fĂŒr freie Software zur Erstellung vollstĂ€ndig freier GNU/Linux-Distributionen entsprechen. Beispielsweise wird der Linux-libre-Kernel in Distributionen wie , , , , , und .
In der neuen Version:
- Das Laden von Blobs in Treibern fĂŒr Marvell OcteonTX CPT, Mediatek MT7622 WMAC, Qualcomm IPA, Azoteq IQS62x MFD, IDT 82P33xxx PTP und MHI-Bussen wurde deaktiviert.
- Die Bereinigung des Treibers i1480 uwb wurde eingestellt, da dieser aus dem Kernel entfernt wurde.
- Der Code zur Bereinigung von Blobs wurde unter BerĂŒcksichtigung der neuen Firmware-Lade-Interfaces und neuer Blobs in Treibern und Subsystemen von AMD GPU, Arm64 DTS, Meson VDec, Realtek Bluetooth, m88ds3103 dvb-Frontend, Mediatek mt8173 VPU, Qualcomm Venus, Broadcom FMAC, Mediatek 7622/7663 WLAN und Silead modifiziert.
- Die Verschiebung des Treibers mscc und der Dokumentation auf wd719x wurde berĂŒcksichtigt.
- AusfĂŒhrbare Blobs, die in Form von Zahlenarrays im Treiber i915 formatiert sind und fĂŒr GPU Gen7 verwendet werden, wurden entfernt.
- Im Skript deblob-check wurden Probleme mit der SelbstprĂŒfung gelöst und einige Standardvorlagen zur Blob-Erkennung ĂŒberarbeitet.
Quelle: opennet.ru
