Yra visiškai nemokama „Linux-libre“ 5.16 branduolio versija

Su nedideliu vėlavimu Lotynų Amerikos laisvosios programinės įrangos fondas paskelbė visiškai nemokamą „Linux 5.16“ branduolio versiją - „Linux-libre 5.16-gnu“, išvalyta nuo programinės aparatinės įrangos elementų ir tvarkyklių, kuriuose yra nelaisvų komponentų ar kodo skyrių, kurių apimtis yra riboja gamintojas. Be to, „Linux-libre“ išjungia branduolio galimybę įkelti nelaisvus komponentus, kurie neįtraukti į branduolio platinimą, ir iš dokumentacijos pašalina paminėjimą apie nelaisvų komponentų naudojimą.

Norint išvalyti branduolį nuo nelaisvų dalių, „Linux-libre“ projekte buvo sukurtas universalus apvalkalo scenarijus, kuriame yra tūkstančiai šablonų, leidžiančių nustatyti dvejetainių intarpų buvimą ir pašalinti klaidingus teigiamus rezultatus. Taip pat galima atsisiųsti paruoštus pataisymus, sukurtus naudojant aukščiau pateiktą scenarijų. „Linux“ nemokamą branduolį rekomenduojama naudoti platinimuose, kurie atitinka „Free Software Foundation“ kriterijus, kad būtų galima kurti visiškai nemokamus GNU/Linux paskirstymus. Pavyzdžiui, „Linux“ nemokamas branduolys naudojamas tokiuose platinimuose kaip „Dragora Linux“, „Trisquel“, „Dyne:Bolic“, „gNewSense“, „Parabola“, „Musix“ ir „Kongoni“.

Išleidžiant Linux libre 5.16-gnu, blob įkėlimas išjungtas naujose belaidžių lustų (mt7921s ir rtw89/8852a), jutiklinių ekranų (ili210x), garso lustų (qdsp6) ir dsp i.MX tvarkyklėse, taip pat Devicetree failai, skirti aarch64 – Qualcomm lustai. Be branduolyje siūlomo sistemos iškvietimo „firmware_request_builtin“, „Linux-libre“ siūlo atvirkštinę funkciją „firmware_reject_builtin“. Kodo valymo scenarijai turi suvienodintas funkcijas, skirtas išjungti request_firmware ir _nowarn/_builtin parinktis.

Šaltinis: opennet.ru

Добавить комментарий