Den Latinamerikanske Fond for Fri Software har offentliggjort den fuldt frie version af Linux-kernen 6.13 - Linux-libre 6.13-gnu, som er renset for firmware- og driverkomponenter, der indeholder ikke-frie komponenter eller kodeområder, der er begrænset af producenten. I Linux-libre er funktioner til at indlæse eksterne ikke-frie komponenter, der ikke er inkluderet i kernen, også deaktiveret, og omtaler af brugen af ikke-frie komponenter er fjernet fra dokumentationen.
For at rense kernen for ikke-frie dele har projektet Linux-libre oprettet et universelt shell-script, der indeholder tusindvis af skabeloner til at identificere tilstedeværelsen af binære indlæg og udelukke falske positiver. Der er også tilgængelige færdige patches til download, oprettet baseret på brugen af det ovenfor nævnte script. Linux-libre anbefales til brug i distributioner, der opfylder kriterierne fra Fondet for Fri Software for opbygning af fuldt frie GNU/Linux-distributioner. For eksempel anvendes Linux-libre i distributioner som Dragora Linux, Trisquel, Dyne:Bolic, gNewSense, Parabola, Musix og Kongoni.
I udgivelsen af Linux-libre 6.13-gnu er der tilføjet kode til at rense blobs i de nye drivere rtw8812a, rtw8821a, bmi270, aw88081, ntp8835, ntp8918. Navnene på blobs i dts-filer (devicetree) til arkitekturen Aarch64 er blevet renset. Koden til fjernelse af blobs i driverne wilc1000, rt1320, sh4-siu, ivpu, btnxpuart, adreno og r8169 er blevet opdateret, samt i koden relateret til understøttelse af touchskærme på systemer med x86-arkitektur. Rensningen af driverne rtl8192e, rtl8712, vt6656 og ti-st, som er blevet fjernet fra kernen, er stoppet.
Kilde: opennet.ru
