Ang isang ganap na libreng bersyon ng Linux-libre 5.7 kernel ay magagamit

Latin American Free Software Foundation lathala ganap na libreng opsyon kernel 5.7 - Linux-libre 5.7-gnu, na-clear sa firmware at mga elemento ng driver na naglalaman ng mga di-libreng bahagi o mga seksyon ng code, na ang saklaw ay limitado ng tagagawa. Bilang karagdagan, hindi pinapagana ng Linux-libre ang kakayahan ng kernel na mag-load ng mga di-libreng bahagi na hindi kasama sa pamamahagi ng kernel, at inaalis ang reference sa paggamit ng mga hindi-libreng bahagi mula sa dokumentasyon.

Upang linisin ang kernel mula sa mga di-libreng bahagi, bilang bahagi ng Linux-libre na proyekto nilikha isang unibersal na script ng shell na naglalaman ng libu-libong mga template para sa pagtukoy ng pagkakaroon ng mga binary insert at pag-aalis ng mga maling positibo. Ang mga handa na patch na ginawa gamit ang script sa itaas ay magagamit din para sa pag-download. Ang Linux-libre kernel ay inirerekomenda para sa paggamit sa mga distribusyon na sumusunod sa pamantayan Open Source Software Foundation upang bumuo ng ganap na libreng mga pamamahagi ng GNU/Linux. Halimbawa, ang Linux-libre kernel ay ginagamit sa mga distribusyon tulad ng Dragora Linux, Trisquel, Dyne:Bolic, gNewSense, Parabola, musika ΠΈ Congo.

Sa bagong release:

  • Naka-disable ang blob loading sa mga driver para sa Marvell OcteonTX CPT, Mediatek MT7622 WMAC, Qualcomm IPA, Azoteq IQS62x MFD, IDT 82P33xxx PTP at MHI bus.
  • Ang paglilinis ng i1480 uwb driver ay nahinto dahil sa pagtanggal nito sa kernel.
  • Ang blob cleaning code ay binago upang isaalang-alang ang bagong interface para sa pag-load ng firmware at mga bagong blobs sa mga driver at subsystem ng AMD GPU, Arm64 DTS, Meson VDec, Realtek Bluetooth, m88ds3103 dvb frontend, Mediatek mt8173 VPU, Qualcomm Venus, Broadcom FMAC, Mediatek 7622/7663 wifi at silead .
  • Ang paglipat ng mscc driver at dokumentasyon sa wd719x ay isinasaalang-alang.
  • Inalis ang mga executable blobs, na na-format bilang mga array ng mga numero, idinagdag sa i915 driver at ginamit para sa mga Gen7 GPU.
  • Nilulutas ng script ng deblob-check ang mga problema sa self-checking at muling ginagawa ang ilang karaniwang pattern ng pagpili ng blob.

Pinagmulan: opennet.ru

Magdagdag ng komento