Free Software Foundation of Latin America har udgivet en helt gratis version af kernen. Linux 7.1 - Linux-libre 7.1-gnu, renset for firmware- og driverelementer, der indeholder ikke-frie komponenter eller kodeafsnit, hvis anvendelsesområde er begrænset af producenten. Linux-libre deaktiverer også kernefunktioner til indlæsning af eksterne ikke-frie komponenter, der ikke er inkluderet i kernedistributionen, og fjerner referencer til brugen af ikke-frie komponenter fra dokumentationen.
For at rense kernen fra ikke-frie dele, projektet Linux-libre har skabt et universelt shell-script, der indeholder tusindvis af mønstre til at detektere binære injektioner og eliminere falske positiver. Brugsklare programrettelser baseret på det førnævnte script er også tilgængelige til download. Kernen Linux-libre anbefales til brug i distributioner, der opfylder Free Software Foundations kriterier for at bygge fuldstændig frie GNU-distributioner.Linux. For eksempel Linux-libre bruges i distributioner som GNU Guix System og Dragora Linux, Trisquel, Dyne:Bolic, gNewSense, Parabola, Musix og Kongoni.
I udgaven Linux-libre 7.1-gnu opdaterede blob-rensningskoden i driverne til Nova-core, btmtk, qat_6xxx, amdgpu, m88ds3103, saa7164, r8169, ath12k, mt792x og mt7996. Løste build-problemer ved brug af Rust. Blob-rensning understøttes nu i nye drivere.
For Lontium LT8713SX DP MST og Realtek 802.11be 8922D chips. Blob-navne i devicetree-filer til Aarch64-arkitekturen er blevet renset. Oprydningen af fore200e-, acenic-, yam-, smc91c92_cs- og speedfax-driverne, som er blevet fjernet fra kernen, er blevet afbrudt.
Kilde: opennet.ru
