Linux-libre 5.7 już został wydany, jądro wolne od zastrzeżonych elementów i komponentów

La Prezentacja Fundacji Wolnego Oprogramowania Ameryki Łacińskiej niedawno opublikowano nowa wersja całkowicie „za darmo” od Linux Kernel 5.7 „Linux-libre 5.7-gnu” którego główną cechą jest to, że jest wolny od elementów oprogramowania układowego i sterowników, które zawierają zastrzeżone komponenty lub części kodu, których zastosowanie jest ograniczone przez producenta.

linux-libre jest jądrem polecanym przez Free Software Foundation i główny element Dystrybucje GNU całkowicie wolne od zastrzeżonych fragmentów lub dołączonego oprogramowania układowego w Linuksie są używane do inicjowania urządzeń lub nakładania na nie łatek, które rozwiązują awarie sprzętu, których nie można było naprawić przed udostępnieniem użytkownikom.

Oprogramowanie układowe jest ładowane do urządzenia przez kontroler, stanowiąc jego część, a tym samym jądro. Wiadomo, że te oprogramowanie sprzętowe zawiera luki w zabezpieczeniach, które mogą wpływać na system Linux pomimo korzystania z bezpłatnych sterowników, takich jak Intel Management Engine.

W niektórych przypadkach bez oprogramowania układowego nie można obsługiwać urządzenia, co czyni je bezużytecznymi. Prowadzi to do mniejszego sprzętu kompatybilnego z Linux-libre niż Linux.

O Linux-Libre

Mówiąc o urządzeniach, uwzględniony jest również procesor komputera. Oznacza to, że komputery mogą być całkowicie bezużyteczne, jeśli mikroprocesor wymaga również korygującego oprogramowania układowego do prawidłowego działania.

Ponadto, Linux-libre wyłącza funkcje jądra w celu ładowania niewolnych komponentów, które nie są częścią obsługi administracyjnej jądra i usuwa wzmiankę o użyciu niewolnych komponentów z dokumentacji.

Aby oczyścić jądro z niewolnych części, w ramach projektu Linux-libre utworzono uniwersalny skrypt powłoki, zawierający tysiące szablonów do określania obecności wstawek binarnych i usuwania fałszywych alarmów.

Do pobrania dostępne są również gotowe łatki oparte na wykorzystaniu powyższego skryptu.

Użycie jądra Linux-libre jest zalecane w dystrybucjach, które spełniają kryteria Open Source Foundation dotyczące budowania całkowicie darmowe dystrybucje GNU / Linuksa. Na przykład jądro Linux-libre jest używane w dystrybucjach, takich jak Dragora Linux, Trisquel, Dyne: Bolic, gNewSense, Parabola, Musix i Kongoni.

Chociaż główną wadą używania tego jądra, która jest znana domyślnie, jest usuwanie oprogramowania sprzętowego z określonego sprzętu takie jak niektóre karty Wi-Fi, karty dźwiękowe i karty graficzne, ze szczególnym uwzględnieniem NVIDIA

Główne nowe funkcje Linux-libre 5.7

W tej nowej wersji Linux-Libre Kernel 5.7 działa koncentruje się na usuwaniu kodu z niektórych sterowników.

Taki jest chaos wyłączony kod, który obsługuje ładowanie obiektów blob w im sterowniki do Marvell OcteonTX CPT, Mediatek MT7622 WMAC, Qualcomm IPA, Azoteq IQS62x MFD, magistrale IDT 82P33xxx PTP i MHI.

Oprócz tego, że czyszczenie i modyfikowanie kodu BLOB w celu uwzględnienia nowego interfejsu przesyłania oprogramowania układowego oraz nowe bloby na sterownikach i podsystemach GPU AMD, Arm64 DTS, Meson VDec, Realtek Bluetooth, m88ds3103 frontend dvb, Mediatek mt8173 VPU, Qualcomm Venus, Broadcom FMAC, Mediatek 7622/7663 wifi.

Z innych zmian które są wymienione w reklamie:

  • Rozważono przeniesienie sterownika mscc i dokumentację w wd719x.
  • Sterownik i1480 uwb przestał czyścić z powodu usunięcia z jądra.
  • Usunięto wykonywalne obiekty blob udekorowane jako zestawy liczb dodane do kontrolera i915 i używane w procesorach graficznych Gen7.
  • W skrypcie deblob-check rozwiązano problemy z samokontrolą i ponownie wykonano niektóre standardowe szablony podświetlania obiektów blob.

Jak zdobyć i zainstalować Linux-Libre na mojej dystrybucji?

Dla tych, którzy są zainteresowani wypróbowaniem tego jądra Linux-Libre, główna rekomendacja dla tych, którzy nie czują się bezpiecznie lub nie masz wiedzy niezbędnej do wykonania kompilacji, tym lepiej zdecydować się na użycie dowolnej z wyżej wymienionych dystrybucji które wykorzystują to jądro.

Jeśli chcesz zdobyć pakiety do wykonania kompilacji, możesz je uzyskać, przechodząc do do poniższego łącza lub możesz również sprawdzić poniższe informacje dotyczące dystrybucji z obsługą APT. 


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.