Latinskoamerická nadace pro svobodný software zveřejnila plně svobodnou verzi jádra Linux 6.14 – Linux-libre 6.14-gnu, zbavenou prvků firmwaru a ovladačů obsahujících nesvobodné komponenty nebo části kódu, jejichž použití je omezeno výrobcem. V Linux-libre byly 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žití nesvobodných komponentů.
Pro č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 detekci přítomnosti binárních vložek a vyloučení falešných pozitivních výsledků. Také 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, které splňují kritéria Fondu SVA pro vytváření plně svobodných distribucí GNU/Linux. Například Linux-libre se používá v takových distribucích jako GNU Guix System, Dragora Linux, Trisquel, Dyne:Bolic, gNewSense, Parabola, Musix a Kongoni.
Ve verzi Linux-libre 6.14-gnu byl navržen kód pro čištění blobových souborů v nových ovladačích hx9023s, amdxdna a tas2781 spi. Bylo provedeno čištění názvů blobů v dts-souborách (devicetree) pro architekturu Aarch64. Byla aktualizována kód pro odstranění blobů v ovladačích Intel avs, amdgpu, r8169, mt7996 a iwlwifi. Čištění ovladače wl128x bylo ukončeno, protože byl odstraněn ze složení jádra.
Zdroj: opennet.ru
