Zwolnij Linux- dystrybucja Hyperbola 0.4, która rozpoczęła migrację do technologii OpenBSD

Po dwóch i pół roku od ostatniej wersji projekt Hyperbola GNU został ukończony.Linux-libre 0.4, która znajduje się na liście całkowicie darmowych dystrybucji Fundacji Wolnego Oprogramowania. Hyperbola jest oparta na ustabilizowanych fragmentach bazy pakietów Arch. Linux z transferem z Debian Kilka poprawek poprawiających stabilność i bezpieczeństwo. Kompilacje Hyperbola są generowane dla architektur i686 i x86_64 (1.1 GB).

Projekt jest rozwijany zgodnie z zasadą KISS (Keep It Simple Stupid) i ma na celu zapewnienie użytkownikom prostego, lekkiego, stabilnego i bezpiecznego środowiska. W przeciwieństwie do modelu aktualizacji ciągłych w Arch, LinuxHyperbola korzysta z klasycznego modelu wydawniczego z długim cyklem aktualizacji istniejących wersji. Jako system init używany jest Sysvinit, a niektóre rozwiązania zostały przeniesione z projektów Devuan i Parabola (twórcy Hyperboli sprzeciwiają się systemd).

Dystrybucja zawiera wyłącznie bezpłatne aplikacje i jest dostarczana z jądrem Linux-Libre, oczyszczone z niewolnych elementów binarnego oprogramowania układowego. Repozytorium projektu zawiera 5257 pakietów. Do blokowania instalacji niewolnych pakietów używana jest czarna lista i blokowanie konfliktów zależności. Instalacja pakietów z AUR nie jest obsługiwana.

Wydanie Hyperbola 0.4 jest pozycjonowane jako przejściowe na drodze do wcześniej ogłoszonej migracji do technologii OpenBSD. W przyszłości główny nacisk zostanie położony na projekt HyperbolaBSD, który przewiduje stworzenie dystrybucji dostarczanej na licencji copyleft, ale opartej na alternatywnym jądrze i środowisku systemowym, rozwidlonym z OpenBSD. Na podstawie licencji GPLv3 i LGPLv3 projekt HyperbolaBSD będzie rozwijał własne komponenty mające na celu zastąpienie niewolnych lub niezgodnych z GPL części systemu.

Główne zmiany w wersji 0.4 dotyczą czyszczenia komponentów, które można wykonać bez i obejmują alternatywne pakiety. Na przykład dodano pulpit Lumina, który może działać bez D-Bus, dlatego usunięto obsługę D-Bus. Usunięto również obsługę Bluetooth, PAM, elogind, PolicyKit, ConsoleKit, PulseAudio i Avahi. Komponenty Bluetooth zostały usunięte ze względu na ich wysoką złożoność i potencjalne problemy z bezpieczeństwem.

Oprócz sysvinit dodano eksperymentalne wsparcie dla systemu runit init. Stos graficzny został przeniesiony do komponentów Xenocara opracowanych w OpenBSD (X.Org 7.7 z x-server 1.20.13 + łatki). Zamiast OpenSSL zaangażowana jest biblioteka LibreSSL. Usunięto systemd, Rust i Node.js oraz powiązane z nimi zależności.

Problemy w Linux, co skłoniło deweloperów Hyperboli do przejścia na technologie OpenBSD:

  • Akceptacja w rdzeniu Linux techniczne środki ochrony praw autorskich (DRM), np. obsługa technologii HDCP (High-bandwidth Digital Content Protection) umożliwiającej kopiowanie treści audio i wideo, zostały włączone do jądra.
  • Rozwój inicjatywy rozwoju sterowników jądra Linux w języku Rust. Twórcy Hyperboli są niezadowoleni z korzystania ze scentralizowanego repozytorium Cargo i problemów z swobodną dystrybucją pakietów Rust. W szczególności, znaki towarowe Rust i Cargo zabraniają zachowania nazwy projektu podczas wprowadzania zmian lub stosowania poprawek (pakiet może być dystrybuowany pod nazwą Rust lub Cargo tylko wtedy, gdy został zbudowany z oryginalnego kodu źródłowego; w przeciwnym razie wymagana jest uprzednia pisemna zgoda zespołu Rust Core lub zmiana nazwy).
  • Rozwój jądra Linux nie zważając na bezpieczeństwo (Grsecurity nie jest już projektem wolnym, a inicjatywa KSPP (Kernel Self Protection Project) znajduje się w stagnacji).
  • Wiele komponentów środowiska użytkownika GNU i narzędzi systemowych zaczyna narzucać użycie niepotrzebnej funkcjonalności bez zapewnienia możliwości jej wyłączenia podczas montażu. Przykłady obejmują PulseAudio w gnome-control-center, SystemD w GNOME, Rust w Firefox i Java w gettext jako obowiązkowe zależności.

Źródło: opennet.ru

Kup niezawodny hosting dla stron z ochroną DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting stron internetowych z ochroną DDoS, serwery VPS VDS | ProHoster