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

Lateinamerikanische Stiftung für freie Software опубликовал völlig kostenlose Option Kernel 5.7 - Linux-libre 5.7-gnu, frei von Firmware- und Treiberelementen, die unfreie Komponenten oder Codeabschnitte enthalten, deren Umfang vom Hersteller begrenzt ist. 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.

Bereinigen des Kernels von nicht freien Teilen im Rahmen des Linux-Libre-Projekts erstellt ein universelles Shell-Skript, 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 konform sind Kriterien Open Source Software Foundation zur Erstellung völlig kostenloser GNU/Linux-Distributionen. Beispielsweise wird der Linux-libre-Kernel in Distributionen wie verwendet Dragora Linux, Trisquel, Dyne:Bolic, gNewSense, Parabel, Musik и Kongoni.

In der neuen Version:

  • Das Laden von Blobs ist in Treibern für Marvell OcteonTX CPT, Mediatek MT7622 WMAC, Qualcomm IPA, Azoteq IQS62x MFD, IDT 82P33xxx PTP und MHI-Bus deaktiviert.
  • Die Reinigung des i1480 uwb-Treibers wurde aufgrund seiner Entfernung aus dem Kernel gestoppt.
  • Der Blob-Reinigungscode wurde geändert, um die neue Schnittstelle zum Laden von Firmware und neuen Blobs in den Treibern und Subsystemen von AMD GPU, Arm64 DTS, Meson VDec, Realtek Bluetooth, m88ds3103 dvb frontend, Mediatek mt8173 VPU, Qualcomm Venus, Broadcom zu berücksichtigen FMAC, Mediatek 7622/7663 WLAN und Silead.
  • Die Verlagerung des mscc-Treibers und der Dokumentation nach wd719x wurde berücksichtigt.
  • Ausführbare Blobs wurden entfernt, als Zahlenarrays formatiert, im i915-Treiber hinzugefügt und für Gen7-GPUs verwendet.
  • Das Deblob-Check-Skript löst Probleme bei der Selbstprüfung und überarbeitet einige Standard-Blob-Auswahlmuster.

Source: opennet.ru

Kommentar hinzufügen