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

Z lekkim opóźnieniem Latin American Free Software Foundation opublikowała całkowicie darmową wersję jądra Linuksa 5.14 - Linux-libre 5.14-gnu1, oczyszczoną z elementów oprogramowania układowego 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 utworzono 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 stosowania w dystrybucjach spełniających kryteria Fundacji Wolnego Oprogramowania dotyczące tworzenia całkowicie wolnych dystrybucji GNU/Linux. Na przykład jądro Linux-libre jest używane w dystrybucjach takich jak Dragora Linux, Trisquel, Dyne:Bolic, gNewSense, Parabola, Musix i Kongoni.

Nowa wersja wyłącza ładowanie obiektów BLOB w nowych sterownikach eftc i qcom arm64. Zaktualizowano kod czyszczenia obiektów blob w sterownikach i podsystemach btrtl, amdgpu, adreno, i915, sp8870, av7110, r8188eu, btqca i xhci-pci-renesas. Odrębnie odnotowano zmiany w kodzie czyszczenia mikrokodu dla systemów x86, a także eliminację pominiętych wcześniej blobów w komponentach do ładowania mikrokodu dla systemów powerpc 8xx oraz w mikropatchach dla oprogramowania układowego dla czujników vs6624. Ponieważ te obiekty blob były również obecne w poprzednich wydaniach jądra, zdecydowano się utworzyć aktualizacje wcześniej wydanych wersji Linux-libre 5.13, 5.10, 5.4, 4.19, 4.14, 4.9 i 4.4, oznaczając nowe wersje „-gnu1”.

Źródło: opennet.ru

Dodaj komentarz