Latinskoamerický Fond svobodného softwaru zveřejnil plně svobodnou verzi jádra Linux 6.13 - Linux-libre 6.13-gnu, vyčištěnou od prvků firmwaru a ovladačů obsahujících nesvobodné komponenty nebo části kódu, jejichž použití je omezeno výrobcem. V Linux-libre jsou také deaktivovány funkce jádra pro načítání externích nesvobodných komponent, které nejsou součástí dodávky jádra, a z dokumentace byly odstraněny zmínky o používání nesvobodných komponent.
Pro vyčištění jádra od nesvobodných částí byl projektem Linux-libre vytvořen univerzální shell skript, který obsahuje tisíce šablon pro určení přítomnosti binárních vložek a vyloučení falešných pozitiv. Rovněž jsou k dispozici ke stažení hotové patche, vytvořené na základě použití výše zmíněného skriptu. Jádro Linux-libre je doporučeno pro použití v distribucích odpovídajících kritériím Fondu SPO pro vytváření plně svobodných distribucí GNU/Linux. Například Linux-libre se používá v takových distribucích jako Dragora Linux, Trisquel, Dyne:Bolic, gNewSense, Parabola, Musix a Kongoni.
V vydání Linux-libre 6.13-gnu byl přidán kód pro čištění blobů v nových ovladačích rtw8812a, rtw8821a, bmi270, aw88081, ntp8835, ntp8918. Bylo provedeno čištění názvů blobů v dts souborech (devicetree) pro architekturu Aarch64. Byl aktualizován kód pro odstranění blobů v ovladačích wilc1000, rt1320, sh4-siu, ivpu, btnxpuart, adreno a r8169, stejně jako v kódu souvisejícím s podporou dotykových obrazovek na systémech s architekturou x86. Čištění ovladačů rtl8192e, rtl8712, vt6656 a ti-st, které byly odstraněny ze složení jádra, bylo zastaveno.
Zdroj: opennet.ru
