Nach der gestrigen Veröffentlichung von Linux 6.4 hat das FSFLA-Team GNU Linux-libre 6.4-gnu als neueste Version dieses Downstream-Kernels veröffentlicht, der „100 % Freiheit“ durch die Entfernung aller Kernelreste anstrebt, die von nicht-freier Software-Mikrocode/-Programmen abhängen. Firmware oder andere binäre Blobs sowie das Entfernen der Möglichkeit, proprietäre Kernelmodule zu laden.
Die Veröffentlichungsankündigung für den GNU Linux-libre 6.4-Kernel fasst die Änderungen dieses Zyklus wie folgt zusammen:
„Anpassung der Bereinigung von x86-Mikrocodedokumenten, x86-Android-Tablets und QAT-Kryptotreibern, die berücksichtigt werden müssen.“ Dateien im Quellbaum verschoben. Bereinigung des vs6624-Treibers verworfen, Upstream entfernt. Op-tees, rtl8710b’s und qcoms Cloud AI-Blobloader wurden kastriert. Bluetooth NXP-Protokollunterstützung wurde bereinigt. Blobnamen in qcom aarch64 dts-Dateien wurden bereinigt. blockquote>
Eher reine Kastrierung von Kernel-Code, der sich auf potenziell nicht-freie Softwarestandards bezieht. Downloads und weitere Details zum GNU Linux-libre 6.4-Kernel über FSFLA.org.
Mit der Veröffentlichung von GNU Linux-libre 6.4 haben sie auch diese neue Grafik von Freedo, dem Maskottchen von Linux-libre, veröffentlicht. Wenn dieses Bild zutrifft, läuft das Dual-Monitor-Setup wahrscheinlich ohne Hardwarebeschleunigung, wenn man bedenkt, dass Desktop-GPUs seit Jahren binäre Blobs für ihren Mikrocode benötigen. Im besten Fall würde Freedo mit einer zehn Jahre alten Grafikkarte der GeForce GTX 700-Serie mit dem Nouveau-Treiber auf den Markt kommen, der keinen Closed-Source-Mikrocode für die Hardware-Initialisierung benötigt.