Latinoameriški sklad prostega programske opreme je objavil popolnoma prost različico jedra Linux 7.1 - Linux-libre 7.1-gnu, očiščeno od elementov vdelane programske opreme in gonilnikov, ki vsebujejo neproste komponente ali dele kode, katerih uporabo omejuje proizvajalec. V Linux-libre so tudi onemogočene funkcije jedra za nalaganje zunanjih neprostih komponent, ki niso vključene v dobavo jedra, dokumentacija pa je odstranjena namigovanja o uporabi neprostih komponent.
Za čiščenje jedra od neprostih delov je projekt Linux-libre ustvaril univerzalni shell skript, ki vsebuje tisoče predlog za določitev prisotnosti binarnih vpisov in izključitev lažnih pozitivnih rezultatov. Prav tako so na voljo za prenos pripravljeni popravki, ustvarjeni na podlagi uporabe prej omenjenega skripta. Jedro Linux-libre je priporočeno za uporabo v distribucijah, ki izpolnjujejo kriterije sklada FOSS za izdelavo popolnoma prostih GNU/Linux distribucij. Na primer, Linux-libre se uporablja v takšnih distribucijah, kot so GNU Guix System, Dragora Linux, Trisquel, Dyne:Bolic, gNewSense, Parabola, Musix in Kongoni.
V izdaji Linux-libre 7.1-gnu je bil posodobljen koda za čiščenje blobov v gonilnikih Nova-core, btmtk, qat_6xxx, amdgpu, m88ds3103, saa7164, r8169, ath12k, mt792x in mt7996. Rešene so bile težave pri gradnji ob uporabi Rust. Opravljeno je čiščenje blobov v novih gonilnikih
za čipe Lontium LT8713SX DP MST in Realtek 802.11be 8922D. Opravljeno je čiščenje imen blobov v dts-datotekah (devicetree) za arhitekturo Aarch64. Čiščenje gonilnikov fore200e, acenic, yam, smc91c92_cs in speedfax je bilo preklicano, ker so bili odstranjeni iz sestave jedra.
Izvor: opennet.ru
