Dostępna jest całkowicie darmowa wersja jądra Linux-libre 5.7

Fundacja Wolnego Oprogramowania Ameryki Łacińskiej opublikowany całkowicie darmowa opcja jądro 5.7 - Linux-libre 5.7-gnu, oczyszczone z elementów oprogramowania sprzętowego i sterowników zawierających niewolne komponenty lub sekcje kodu, których zakres jest ograniczony przez producenta. Ponadto Linux-libre wyłącza zdolność jądra do ładowania niewolnych komponentów, które nie są zawarte w dystrybucji jądra i usuwa z dokumentacji odniesienia do używania niewolnych komponentów.

Aby oczyścić jądro z niewolnych części, w ramach projektu Linux-libre stworzony przez uniwersalny skrypt powłoki, który zawiera tysiące szablonów do określania obecności wstawek binarnych i eliminowania fałszywych alarmów. Do pobrania dostępne są także gotowe łatki stworzone przy pomocy powyższego skryptu. Jądro Linux-libre jest zalecane do użytku w dystrybucjach zgodnych z kryteria Open Source Software Foundation do tworzenia całkowicie darmowych dystrybucji GNU/Linux. Na przykład jądro Linux-libre jest używane w dystrybucjach takich jak Dragora Linux, Trisquel, Dyne: Bolic, gNewSense, Parabola, muzyka и Kongo.

W nowym wydaniu:

  • Ładowanie obiektów BLOB jest wyłączone w sterownikach dla Marvell OcteonTX CPT, Mediatek MT7622 WMAC, Qualcomm IPA, Azoteq IQS62x MFD, IDT 82P33xxx PTP i magistrali MHI.
  • Czyszczenie sterownika uwb i1480 zostało zatrzymane ze względu na jego usunięcie z jądra.
  • Kod czyszczenia blobów został zmodyfikowany w celu uwzględnienia nowego interfejsu do ładowania oprogramowania sprzętowego oraz nowych blobów w sterownikach i podsystemach AMD GPU, Arm64 DTS, Meson VDec, Realtek Bluetooth, m88ds3103 dvb frontend, Mediatek mt8173 VPU, Qualcomm Venus, Broadcom FMAC, Mediatek 7622/7663 Wi-Fi i Silead.
  • Uwzględniono przeniesienie sterownika mscc i dokumentacji do wd719x.
  • Usunięto wykonywalne obiekty BLOB, sformatowane jako tablice liczb, dodane w sterowniku i915 i używane w procesorach graficznych Gen7.
  • Skrypt deblob-check rozwiązuje problemy z samokontrolą i przerabia niektóre standardowe wzorce wyboru obiektów BLOB.

Źródło: opennet.ru

Dodaj komentarz