Fundația Latină pentru Software Liber versiune complet liberă — , curățat de elementele de firmware și drivere care conțin componente nesigure sau porțiuni de cod ale căror domenii de aplicare sunt limitate de producător. În plus, Linux-libre dezactivează funcțiile nucleului pentru a încărca componente nesigure care nu fac parte din livrarea nucleului și elimină menționările utilizării componentelor nesigure din documentație.
Pentru a curăța nucleul de părți nesigure, în cadrul proiectului Linux-libre un script shell universal, care conține mii de șabloane pentru a determina prezența inserțiilor binare și a exclude alertele false. De asemenea, sunt disponibile pentru descărcare patch-uri gata făcute, create pe baza utilizării scriptului menționat anterior. Nucleul Linux-libre este recomandat pentru utilizare în distribuții care respectă Fundației SPOL pentru construirea distribuțiilor GNU/Linux complet libere. De exemplu, nucleul Linux-libre este utilizat în astfel de distribuții ca , , , , , și .
În noua versiune:
- Încărcarea bloburilor în driverele pentru Marvell OcteonTX CPT, Mediatek MT7622 WMAC, Qualcomm IPA, Azoteq IQS62x MFD, IDT 82P33xxx PTP și bus-ul MHI este dezactivată.
- Curățarea driverului i1480 uwb a fost oprită, în urma eliminării sale din nucleu.
- Codul de curățare a bloburilor a fost modificat având în vedere noul interfață de încărcare a firmware-ului și noile bloburi din driverele și subsistemele AMD GPU, Arm64 DTS, Meson VDec, Bluetooth Realtek, m88ds3103 dvb frontend, Mediatek mt8173 VPU, Qualcomm Venus, Broadcom FMAC, Mediatek 7622/7663 wifi și silead.
- A fost avut în vedere mutarea driverului mscc și a documentației pe wd719x.
- Au fost eliminate bloburile executabile, prezentate sub formă de tablouri de numere, adăugate în driverul i915 și utilizate pentru GPU Gen7.
- În scriptul deblob-check au fost rezolvate problemele cu auto-verificarea și revizuite unele șabloane standard pentru identificarea bloburilor.
Sursa: opennet.ro
