Saadaval on täiesti tasuta versioon Linuxi-vaba 5.16 tuumast

Ladina-Ameerika Vaba Tarkvara Sihtasutus avaldas väikese viivitusega Linuxi 5.16 tuuma täiesti tasuta versiooni - Linux-libre 5.16-gnu, mis on puhastatud püsivara elementidest ja draiveritest, mis sisaldavad mittevabu komponente või koodilõike, mille ulatus on tootja poolt piiratud. Lisaks keelab Linux-libre kerneli võimaluse laadida mittevabasid komponente, mis ei sisaldu kerneli distributsioonis, ja eemaldab dokumentatsioonist viite mittevabade komponentide kasutamisele.

Kerneli puhastamiseks mittevabadest osadest on Linux-libre projekti raames loodud universaalne shelliskript, mis sisaldab tuhandeid malle binaarsete lisade olemasolu määramiseks ja valepositiivsete tulemuste kõrvaldamiseks. Allalaadimiseks on saadaval ka ülaltoodud skripti abil loodud valmispaigad. Linuxi tasuta kernelit soovitatakse kasutada distributsioonides, mis vastavad Free Software Foundationi kriteeriumidele täiesti tasuta GNU/Linuxi distributsioonide loomiseks. Näiteks kasutatakse Linuxi tasuta kernelit sellistes distributsioonides nagu Dragora Linux, Trisquel, Dyne:Bolic, gNewSense, Parabola, Musix ja Kongoni.

Linuxi-libre 5.16-gnu väljalaskes on blobide laadimine keelatud uutes juhtmevabade kiipide (mt7921s ja rtw89/8852a), puuteekraanide (ili210x), helikiipide (qdsp6) ja dsp i.MX draiverites, samuti seadmepuu failid aarch64 jaoks – Qualcommi kiibid. Lisaks kernelis pakutud süsteemikutsele "firmware_request_builtin", pakub Linux-libre pöördfunktsiooni "firmware_reject_builtin". Koodipuhastusskriptidel on ühtsed funktsioonid request_firmware ja _nowarn/_builtin suvandite keelamiseks.

Allikas: opennet.ru

Lisa kommentaar