Dostupna je potpuno besplatna verzija Linux-libre 5.16 kernela

Latinoamerička zaklada za slobodni softver objavila je s malim zakašnjenjem potpuno besplatnu verziju jezgre Linuxa 5.16 - Linux-libre 5.16-gnu, očišćenu od elemenata firmvera i upravljačkih programa koji sadrže neslobodne komponente ili dijelove koda, čiji je opseg ograničeno od strane proizvođača. Osim toga, Linux-libre onemogućuje sposobnost kernela da učitava neslobodne komponente koje nisu uključene u distribuciju kernela i uklanja reference na korištenje neslobodnih komponenti iz dokumentacije.

Za čišćenje kernela od neslobodnih dijelova, unutar projekta Linux-libre stvorena je univerzalna shell skripta koja sadrži tisuće predložaka za određivanje prisutnosti binarnih umetaka i eliminaciju lažno pozitivnih rezultata. Gotovi zakrpe stvoreni korištenjem gornje skripte također su dostupni za preuzimanje. Linux-libre kernel preporučuje se za korištenje u distribucijama koje zadovoljavaju kriterije Free Software Foundationa za izgradnju potpuno besplatnih GNU/Linux distribucija. Na primjer, Linux-libre kernel koristi se u distribucijama kao što su Dragora Linux, Trisquel, Dyne:Bolic, gNewSense, Parabola, Musix i Kongoni.

U izdanju Linux-libre 5.16-gnu, učitavanje blobova je onemogućeno u novim upravljačkim programima za bežične čipove (mt7921s i rtw89/8852a), dodirne zaslone (ili210x), zvučne čipove (qdsp6) i dsp i.MX, kao i u devicetree datoteke za aarch64 - Qualcomm čipove. Uz sistemski poziv “firmware_request_builtin” predložen u kernelu, Linux-libre nudi inverznu funkciju “firmware_reject_builtin”. Skripte za čišćenje koda imaju objedinjene funkcije za onemogućavanje opcija request_firmware i _nowarn/_builtin.

Izvor: opennet.ru

Dodajte komentar