En helt gratis version af Linux-libre 5.16 kernen er tilgængelig

Med en lille forsinkelse udgav Latin American Free Software Foundation en helt gratis version af Linux 5.16 kernen - Linux-libre 5.16-gnu, renset for elementer af firmware og drivere indeholdende ikke-frie komponenter eller kodesektioner, hvis omfang er begrænset af producenten. Derudover deaktiverer Linux-libre kernens evne til at indlæse ikke-frie komponenter, der ikke er inkluderet i kernedistributionen, og fjerner omtale af brug af ikke-frie komponenter fra dokumentationen.

For at rense kernen fra ikke-frie dele, er der oprettet et universelt shell-script i Linux-libre-projektet, som indeholder tusindvis af skabeloner til at bestemme tilstedeværelsen af ​​binære inserts og eliminere falske positiver. Færdiglavede patches oprettet ved hjælp af ovenstående script er også tilgængelige til download. Den Linux-fri kerne anbefales til brug i distributioner, der opfylder Free Software Foundation-kriterierne for at bygge helt gratis GNU/Linux-distributioner. For eksempel bruges Linux-libre-kernen i distributioner som Dragora Linux, Trisquel, Dyne:Bolic, gNewSense, Parabola, Musix og Kongoni.

I udgivelsen af ​​Linux-libre 5.16-gnu er blob-indlæsning deaktiveret i nye drivere til trådløse chips (mt7921s og rtw89/8852a), berøringsskærme (ili210x), lydchips (qdsp6) og dsp i.MX samt i devicetree-filer til aarch64 - Qualcomm-chips. Ud over "firmware_request_builtin" systemkaldet foreslået i kernen, tilbyder Linux-libre den omvendte funktion "firmware_reject_builtin". Koderensningsscripts har ensartede funktioner til at deaktivere request_firmware og _nowarn/_builtin muligheder.

Kilde: opennet.ru

Tilføj en kommentar