Hyperbola 0.4 už bola vydaná a je už na ceste k migrácii OpenBSD

Hyperbola_GNU

Po dvoch a pol rokoch od poslednej verzie bolo oznámené vydanie novej verzie projektu „Hyperbola GNU/Linux-libre 0.4“ , ktorá je zaradená do zoznamu úplne bezplatných distribúcií Nadácie pre voľný softvér.

Pre tých, ktorí nie sú oboznámení s touto linuxovou distribúciou, Hyperbola je založená na stabilizovaných segmentoch balíkovej základne Arch Linuxu s niektorými záplatami portovanými z Debianu na zlepšenie stability a bezpečnosti.

Projekt je vyvinutý podľa princípu KISS (Keep It Simple, Stupid) a jeho cieľom je poskytnúť používateľom jednoduché, ľahké, stabilné a bezpečné prostredie.

Na rozdiel od modelu postupných aktualizácií Arch Linuxu používa Hyperbola klasický model vydania s dlhým cyklom vydávania aktualizácií pre už vydané verzie.

sysvinit sa používa ako prenosný inicializačný systém niektorými vývojmi v projektoch Devuan a Parabola (vývojári Hyperbola sú proti systemd).

Distro obsahuje iba bezplatné aplikácie a prichádza s jadrom Linux-Libre zbaveným neslobodných prvkov binárneho firmvéru. Projektové úložisko obsahuje 5257 balíkov. Na zablokovanie inštalácie neslobodných balíkov sa používajú čierne listiny a zámky na úrovni konfliktu závislostí a treba tiež poznamenať, že inštalácia balíkov z AUR nie je podporovaná.

Hlavné novinky Hyperbola 0.4

Vydanie Hyperbola 0.4 je umiestnené ako prechod na ceste k predtým ohlásenej migrácii na technológie OpenBSD. V budúcnosti sa pozornosť zameria na projekt HyperbolaBSD, ktorý predpokladá vytvorenie distribučnej sady dodávanej pod licenciou copyleft, ale založenej na alternatívnom jadre a rozvetvenom systémovom prostredí OpenBSD.

V rámci licencií GPLv3 a LGPLv3 bude projekt HyperbolaBSD vyvíjať svoje vlastné komponenty určené na nahradenie neslobodných alebo s GPL nekompatibilných častí systému.

Hlavné zmeny vo verzii 0.4 sa týkajú odstránenia nepotrebných komponentov a ich zahrnutia do alternatívnych balíkov . Napríklad bolo pridané desktopové prostredie Lumina, ktoré dokáže fungovať bez D-Bus, a preto bola odstránená podpora D-Bus.

Podpora pre Bluetooth, PAM, elogind, PolicyKit, ConsoleKit, PulseAudio a Avahi bola tiež odstránená. Komponenty funkcie Bluetooth boli odstránené kvôli ich zložitosti a potenciálnym bezpečnostným problémom.

Okrem sysvinitu bola pridaná experimentálna podpora pre init systém runit, zatiaľ čo grafický stack bol presunutý do komponentov Xenocara vyvinutých na OpenBSD (X.Org 7.7 s x-server 1.20.13 + záplaty). Namiesto OpenSSL sa používa LibreSSL. Systemd, Rust a Node.js a ich súvisiace závislosti boli odstránené.

Pokiaľ ide o problémy s Linuxom, ktoré prinútili vývojárov Hyperboly prejsť na technológie OpenBSD:

  1. Prijatie technických prostriedkov ochrany autorských práv (DRM) v jadre Linuxu, napríklad podpora technológie ochrany proti kopírovaniu HDCP (High-bandwidth Digital Content Protection) pre zvukový obsah bola zahrnutá do jadra a videa.
  2. Vývoj iniciatívy na vývoj ovládačov pre jadro Linuxu v jazyku Rust.
  3. Vývojári Hyperbola nie sú spokojní s používaním centralizovaného úložiska Cargo a majú problémy so slobodou distribúcie balíkov s Rustom. Najmä podmienky ochrannej známky Rust and Cargo zakazujú ponechať názov projektu v prípade, že sa aplikujú zmeny alebo opravy (balík môže byť redistribuovaný iba pod názvom Rust and Cargo (ak je vytvorený z pôvodného zdroja). inak predchádzajúce písomné povolenie treba získať)
  4. Vývoj linuxového jadra bez ohľadu na bezpečnosť (Grsecurity už nie je bezplatný projekt a iniciatíva KSPP (Kernel Self Protection Project) je pozastavená).
  5. Mnoho komponentov používateľského prostredia GNU a systémových pomôcok začína zavádzať redundantnú funkčnosť bez poskytnutia spôsobu, ako ju deaktivovať v čase kompilácie. Príklady zahŕňajú priradenie požadovaných závislostí PulseAudio v gnome-control-center, SystemD v GNOME, Rust vo Firefoxe a Java v gettext.

Nakoniec, ak máte záujem vyskúšať túto distribúciu, mali by ste vedieť, že zostavenia Hyperbola sú generované pre architektúry i686 a x86_64 .

Môžete ich získať z tohto odkazu.


Pridať ako preferovaný zdroj v Google