Una versione completamente libera di u kernel Linux-libre 5.16 hè dispunibule

Cù un pocu ritardu, a Fundazione di Software Liberu Latino-Americana hà publicatu una versione completamente libera di u kernel Linux 5.16 - Linux-libre 5.16-gnu, sguassatu di elementi di firmware è drivers chì cuntenenu cumpunenti non liberi o sezioni di codice, u scopu di quale hè limitatu da u fabricatore. Inoltre, Linux-libre disattiva l'abilità di u kernel per carricà cumpunenti micca liberi chì ùn sò micca inclusi in a distribuzione di u kernel, è sguassate riferimentu à l'usu di cumpunenti micca liberi da a documentazione.

Per pulizziari u kernel da parti non libere, un script di shell universale hè statu creatu in u prughjettu Linux-libre, chì cuntene millaie di mudelli per determinà a presenza di inserti binari è eliminà falsi pusitivi. Patch pronti creati cù u script sopra sò ancu dispunibili per scaricà. U kernel Linux-libre hè cunsigliatu per l'usu in distribuzioni chì rispondenu à i criteri di Free Software Foundation per custruisce distribuzioni GNU/Linux completamente libere. Per esempiu, u kernel Linux-libre hè utilizatu in distribuzioni cum'è Dragora Linux, Trisquel, Dyne:Bolic, gNewSense, Parabola, Musix è Kongoni.

In a liberazione di Linux-libre 5.16-gnu, a carica di blob hè disattivata in novi driver per chip wireless (mt7921s è rtw89/8852a), touch screens (ili210x), chips di sonu (qdsp6) è dsp i.MX, è ancu in devicetree file per aarch64 - chips Qualcomm. In più di a chjama di u sistema "firmware_request_builtin" pruposta in u kernel, Linux-libre offre a funzione inversa "firmware_reject_builtin". I script di pulizia di codice anu funzioni unificate per disattivà l'opzioni request_firmware è _nowarn/_builtin.

Source: opennet.ru

Add a comment