A teljesen ingyenes Linux disztribúció, a Hyperbola OpenBSD forkká alakul

A Hyperbola projekt, az Open Source Foundation által támogatott projekt része lista teljesen ingyenes disztribúciók, közzétett az OpenBSD rendszermagjának és felhasználói segédprogramjainak használatára való átállást tervezzük, egyes összetevők más BSD rendszerekről történő áthelyezésével. Az új disztribúciót HyperbolaBSD néven tervezik terjeszteni.

A HyperbolaBSD-t a tervek szerint az OpenBSD teljes forkjaként fejlesztik ki, amely a GPLv3 és LGPLv3 licenc alatt biztosított új kóddal bővül. Az OpenBSD-re kifejlesztett kód célja a GPL-lel nem kompatibilis licencek alatt forgalmazott OpenBSD komponensek fokozatos helyettesítése. A korábban kialakított Hyperbola GNU/Linux-libre ág 2022-ig megmarad, de a jövőbeli Hyperbola kiadásokat áttelepítik az új kernelre és rendszerelemekre.

Az OpenBSD kódbázisra való váltás okaként a Linux kernelfejlesztési trendekkel kapcsolatos elégedetlenséget említik:

  • A műszaki szerzői jogi védelem (DRM) átvétele a Linux kernelbe például a kernel volt beleértve támogatja a HDCP (High-bandwidth Digital Content Protection) másolásvédelmi technológiát audio- és videotartalomhoz.
  • Fejlesztés kezdeményezések illesztőprogramok fejlesztésére a Linux kernelhez Rustban. A Hyperbola fejlesztői elégedetlenek a központi Cargo adattár használatával és problémákat a Rust csomagok terjesztésének szabadságával. Különösen a Rust and Cargo védjegyek használati feltételei tiltják a projekt nevének megőrzését változtatások vagy javítások esetén (Rust and Cargo néven csak akkor lehet csomagot terjeszteni, ha az eredeti forráskódból áll össze, másképp kötelező előzetes írásbeli engedély beszerzése a Rust Core csapattól vagy névváltoztatás).
  • Linux kernel fejlesztés a biztonságra való tekintettel (Grsecurity már nem ingyenes projekt, és a kezdeményezés KSPP (Kernel Self Protection Project) stagnál).
  • A GNU felhasználói környezet számos összetevője és rendszer-segédprogramja szükségtelen funkcionalitást kényszerít ki anélkül, hogy módot adna ezek letiltására az összeállítás során. Példaként megadjuk a kötelező függőségek osztályozását PulseAudio a gnome-control-centerben, a SystemD a GNOME-ban, Rozsda Firefoxban és Jáva gettextben.

Emlékeztetünk arra, hogy a Hyperbola projektet a KISS (Keep It Simple Stupid) elve szerint fejlesztik, és célja, hogy egyszerű, könnyű, stabil és biztonságos környezetet biztosítson a felhasználóknak. Korábban a disztribúciót az Arch Linux csomagbázis stabilizált részei alapján alakították ki, néhány javítással a Debianról a stabilitás és a biztonság javítása érdekében. Az inicializálási rendszer a sysviniten alapul, a Devuan és Parabola projektek egyes fejlesztéseinek áthelyezésével. A kiadás támogatási időszaka 5 év.

Forrás: opennet.ru

Hozzászólás