Vydanie Linux distribúcie Hyperbola 0.4, ktorá začala migráciu na technológie OpenBSD

Po dvoch a pol rokoch od posledného vydania bol vytvorený release projektu Hyperbola GNU/Linux-libre 0.4, ktorý patrí do zoznamu plne slobodných distribúcií podporovaných Fondom otvoreného softvéru. Hyperbola je založená na stabilizovaných rezoch paketovej základne Arch Linux s prenesením niektorých patchov z Debianu na zvýšenie stability a bezpečnosti. Verzie Hyperbola sú zostavované pre architektúry i686 a x86_64 (1.1 GB).

Projekt sa vyvíja v súlade s princípom KISS (Keep It Simple Stupid) a zameriava sa na poskytnutie jednoduchého, ľahkého, stabilného a bezpečného prostredia používateľom. Na rozdiel od rolling modelu aktualizácií Arch Linux sa v Hyperbola používa klasický model vydávania s dlhým cyklom uvoľnenia aktualizácií pre už vydané verzie. Ako systém iniciácie sa používa sysvinit s portovaním niektorých prác z projektov Devuan a Parabola (vývojári Hyperbola sú odporcami systemd).

Distribúcia obsahuje len slobodné aplikácie a prichádza s jadrom Linux-Libre, zbaveným neslobodných prvkov binárnych firmvérov. Repozitár projektu obsahuje 5257 balíkov. Na blokovanie inštalácie neslobodných balíkov sa používa čierna listina a blokovanie na úrovni konfliktu závislostí. Inštalácia balíkov z AUR nie je podporovaná.

Vydanie Hyperbola 0.4 je prezentované ako prechodné na ceste k predtým oznámenej migrácii na technológie OpenBSD. V budúcnosti sa hlavná pozornosť bude venovať projektu HyperbolaBSD, ktorý plánuje vytvorenie distribúcie dodávanej pod copyleft licenciou, ale založenej na alternatívnom jadre a systémovom prostredí, odvetvených z OpenBSD. Pod licenciami GPLv3 a LGPLv3 projekt HyperbolaBSD bude vyvíjať vlastné komponenty, zamerané na nahradenie neslobodných alebo nekompatibilných s GPL častí systému.

Hlavné zmeny v verzii 0.4 súvisia s čistením komponentov, bez ktorých sa dá zaobísť, a zaradením do alternatívnych balíkov. Napríklad bol pridaný pracovný stôl Lumina, ktorý môže fungovať bez D-Bus, a preto bola podpora D-Bus odstránená. Podpora Bluetooth, PAM, elogind, PolicyKit, ConsoleKit, PulseAudio a Avahi bola taktiež odstránená. Zložky pre prácu s Bluetooth boli odstránené kvôli ich zložitosti a potenciálnym problémom so zabezpečením.

Okrem sysvinit bola pridaná experimentálna podpora inicializačného systému runit. Grafický stack bol preložený na komponenty Xenocara vyvíjané v OpenBSD (X.Org 7.7 s x-server 1.20.13 + záplaty). Namiesto OpenSSL bola použitá knižnica LibreSSL. Odstránené boli systemd, Rust a Node.js a s nimi súvisiace závislosti.

Problémy v Linuxe, ktoré prinútili vývojárov Hyperbola prejsť na technológie OpenBSD:

  • Zaradenie technických prostriedkov na ochranu autorských práv (DRM) do jadra Linuxu, napríklad, podpora technológie ochrany proti kopírovaniu zvukového a videoobsahu HDCP (High-bandwidth Digital Content Protection) bola začlenená do jadra.
  • Rozvoj iniciatívy na vývoj ovládačov pre jadro Linux na jazyku Rust. Vývojári Hyperbola sú nespokojní s používaním centralizovaného repozitára Cargo a s problémami so slobodou distribúcie balíkov v Rust. Najmä podmienky používania ochranných známok Rust a Cargo zakazujú uchovanie názvu projektu v prípade zmien alebo aplikovania záplat (balík môže byť distribuovaný pod názvom Rust a Cargo iba v prípade, že je zostavený z originálnych zdrojových textov, inak sa vyžaduje predchádzajúce písomné povolenie od tímu Rust Core alebo zmena názvu).
  • Vývoj jadra Linux bez ohľadu na bezpečnosť (Grsecurity už nie je voľný projekt a iniciatíva KSPP (Kernel Self Protection Project) je v stagnácii).
  • Mnoho komponentov používateľského prostredia GNU a systémových utilít začína nanucovať použitie nadbytočnej funkčnosti, pričom neposkytuje možnosti na jej vypnutie počas zostavovania. Ako príklad sú uvedené povinné závislosti PulseAudio v gnome-control-center, SystemD v GNOME, Rust v Firefox a Java v gettext.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster