Med en lille forsinkelse udgav Latin American Free Software Foundation en helt gratis version af Linux 5.14-kernen - Linux-libre 5.14-gnu1, renset for firmware- og driverelementer indeholdende ikke-frie komponenter eller kodesektioner, hvis omfang er begrænset af producenten. Derudover deaktiverer Linux-libre kernens evne til at indlæse ikke-frie komponenter, der ikke er inkluderet i kernedistributionen, og fjerner henvisning til brug af ikke-frie komponenter fra dokumentationen.
For at rense kernen fra ikke-frie dele, er der oprettet et universelt shell-script i Linux-libre-projektet, som indeholder tusindvis af skabeloner til at bestemme tilstedeværelsen af binære inserts og eliminere falske positiver. Færdiglavede patches oprettet ved hjælp af ovenstående script er også tilgængelige til download. Den Linux-fri kerne anbefales til brug i distributioner, der opfylder Free Software Foundation-kriterierne for at bygge helt gratis GNU/Linux-distributioner. For eksempel bruges Linux-libre-kernen i distributioner som Dragora Linux, Trisquel, Dyne:Bolic, gNewSense, Parabola, Musix og Kongoni.
Den nye udgivelse deaktiverer blob-indlæsning i de nye eftc- og qcom arm64-drivere. Opdateret blob-rensningskode i drivere og undersystemer btrtl, amdgpu, adreno, i915, sp8870, av7110, r8188eu, btqca og xhci-pci-renesas. Separat bemærket er ændringer til koden til rensning af mikrokode for x86-systemer, samt eliminering af tidligere savnede klatter i komponenter til indlæsning af mikrokode til powerpc 8xx-systemer og i mikropatches til firmware til vs6624-sensorer. Da disse blobs også var til stede i tidligere kerneudgivelser, blev det besluttet at oprette opdateringer til tidligere udgivne versioner af Linux-libre 5.13, 5.10, 5.4, 4.19, 4.14, 4.9 og 4.4, og mærke de nye versioner med "-gnu1".
Kilde: opennet.ru