Úplne bezplatná linuxová distribúcia Hyperbola sa transformuje na fork OpenBSD

Projekt Hyperbola, súčasť projektu podporovaného Open Source Foundation список úplne bezplatné distribúcie, uverejnené plán prechodu na používanie jadra a používateľských nástrojov z OpenBSD s portovaním niektorých komponentov z iných systémov BSD. Nová distribúcia sa plánuje distribuovať pod názvom HyperbolaBSD.

HyperbolaBSD sa plánuje vyvinúť ako plná vidlica OpenBSD, ktorá bude rozšírená o nový kód dodávaný pod licenciami GPLv3 a LGPLv3. Kód vyvinutý nad OpenBSD bude zameraný na postupné nahradenie komponentov OpenBSD distribuovaných pod licenciami, ktoré nie sú kompatibilné s GPL. Predtým vytvorená vetva Hyperbola GNU/Linux-libre bude udržiavaná do roku 2022, ale budúce vydania Hyperbola budú migrované na nové jadro a systémové prvky.

Nespokojnosť s trendmi vo vývoji jadra Linuxu sa uvádza ako dôvod prechodu na kódovú základňu OpenBSD:

  • Prijatie technickej ochrany autorských práv (DRM) do jadra Linuxu, napríklad jadro bolo v cene podpora technológie ochrany proti kopírovaniu HDCP (High-bandwidth Digital Content Protection) pre audio a video obsah.
  • Vývoj iniciatívy na vývoj ovládačov pre jadro Linuxu v Ruste. Vývojári Hyperbola nie sú spokojní s používaním centralizovaného úložiska Cargo a problémy so slobodou distribúcie balíkov s Rustom. Najmä podmienky používania ochranných známok Rust a Cargo zakazujú zachovanie názvu projektu v prípade zmien alebo záplat (balíček je možné distribuovať pod názvom Rust and Cargo iba vtedy, ak je zostavený z pôvodného zdrojového kódu, inak potrebný získanie predchádzajúceho písomného povolenia od tímu Rust Core alebo zmena názvu).
  • Vývoj linuxového jadra bez ohľadu na bezpečnosť (Grsecurity už to nie je bezplatný projekta iniciatíva KSPP (Kernel Self Protection Project) stagnuje).
  • Mnoho komponentov používateľského prostredia GNU a systémových pomôcok začína zavádzať nepotrebné funkcie bez toho, aby poskytovali spôsob, ako ich deaktivovať v čase zostavovania. Ako príklad je uvedená klasifikácia povinných závislostí PulseAudio v gnome-control-center, SystemD v GNOME, Hrdza vo Firefoxe a Jáva v gettexte.

Pripomeňme, že projekt Hyperbola je vyvíjaný v súlade s princípom KISS (Keep It Simple Stupid) a jeho cieľom je poskytnúť používateľom jednoduché, ľahké, stabilné a bezpečné prostredie. Predtým bola distribúcia vytvorená na základe stabilizovaných častí základne balíkov Arch Linux, pričom niektoré opravy boli prenesené z Debianu na zlepšenie stability a bezpečnosti. Inicializačný systém je založený na sysvinit s portovaním niektorých vývojov z projektov Devuan a Parabola. Obdobie podpory vydania je 5 rokov.

Zdroj: opennet.ru

Pridať komentár