Zcela bezplatná linuxová distribuce Hyperbola se transformuje na fork OpenBSD

Projekt Hyperbola, součást projektu podporovaného Open Source Foundation seznam distribuce zcela zdarma, publikováno plán přechodu na používání jádra a uživatelských utilit z OpenBSD s portováním některých komponent z jiných systémů BSD. Nová distribuce se plánuje distribuovat pod názvem HyperbolaBSD.

HyperbolaBSD se plánuje vyvíjet jako plná větev OpenBSD, která bude rozšířena o nový kód dodávaný pod licencemi GPLv3 a LGPLv3. Kód vyvinutý nad OpenBSD bude zaměřen na postupné nahrazení komponent OpenBSD distribuovaných pod licencemi, které nejsou kompatibilní s GPL. Dříve vytvořená větev Hyperbola GNU/Linux-libre bude udržována do roku 2022, ale budoucí verze Hyperbola budou migrovány na nové jádro a systémové prvky.

Nespokojenost s trendy ve vývoji linuxového jádra je uváděna jako důvod pro přechod na kódovou základnu OpenBSD:

  • Přijetí technické ochrany autorských práv (DRM) do linuxového jádra, například jádro bylo zahrnuta podpora technologie ochrany proti kopírování HDCP (High-bandwidth Digital Content Protection) pro audio a video obsah.
  • Vývoj iniciativy k vývoji ovladačů pro linuxové jádro v Rust. Vývojáři Hyperbola nejsou spokojeni s používáním centralizovaného úložiště Cargo a problémy se svobodou distribuovat balíčky s Rustem. Zejména podmínky použití ochranných známek Rust a Cargo zakazují zachování názvu projektu v případě změn nebo oprav (balíček lze distribuovat pod názvem Rust and Cargo pouze v případě, že je zkompilován z původního zdrojového kódu, v opačném případě požadováno získání předchozího písemného povolení od týmu Rust Core nebo změna názvu).
  • Vývoj linuxového jádra bez ohledu na bezpečnost (Grsecurity už to není bezplatný projekta iniciativa KSPP (Kernel Self Protection Project) stagnuje).
  • Mnoho komponent uživatelského prostředí GNU a systémových utilit začne vnucovat zbytečnou funkcionalitu, aniž by poskytlo způsob, jak ji zakázat v době sestavování. Jako příklad je uvedena klasifikace povinných závislostí PulseAudio v gnome-control-center, SystemD v GNOME, Rez ve Firefoxu a Jáva v gettextu.

Připomeňme, že projekt Hyperbola je vyvíjen v souladu s principem KISS (Keep It Simple Stupid) a jeho cílem je poskytnout uživatelům jednoduché, lehké, stabilní a bezpečné prostředí. Dříve byla distribuce tvořena na základě stabilizovaných sekcí základny balíčků Arch Linux, přičemž některé záplaty byly přeneseny z Debianu pro zlepšení stability a bezpečnosti. Inicializační systém je založen na sysvinitu s portováním některých vývojů z projektů Devuan a Parabola. Doba podpory vydání je 5 let.

Zdroj: opennet.ru

Přidat komentář