Distribuitor Linux complet liber Hyperbola se transformă într-un fork OpenBSD

Proiectul Hyperbola, parte a Fondului de Suport Software Open listă distribuții complet libere, au publicat un plan de tranziție la utilizarea nucleului și utilitarelor din OpenBSD, cu portarea unor componente din alte sisteme BSD. Noua distribuție este planificată să fie distribuită sub numele HyperbolaBSD.

HyperbolaBSD este planificat să fie dezvoltat ca un fork complet OpenBSD, care va fi extins cu cod nou, furnizat sub licențele GPLv3 și LGPLv3. Codul dezvoltat deasupra OpenBSD va viza înlocuirea treptată a componentelor OpenBSD, distribuite sub licențe incompatibile cu GPL. Suportul pentru ramura anterioară Hyperbola GNU/Linux-libre va fi asigurat până în 2022, dar viitoarele versiuni Hyperbola vor fi migrate la noul nucleu și elementele sistemului.

Motivul tranziției la codul sursă OpenBSD este nemulțumirea față de tendințele în dezvoltarea nucleului Linux:

  • Acceptarea în nucleul Linux a mecanismelor tehnice de protecție a drepturilor de autor (DRM), de exemplu, în nucleu a fost sistemul de compozitare susținerea tehnologiei de protecție împotriva copiilor HDCP (High-bandwidth Digital Content Protection).
  • Dezvoltare a inițiativelor de dezvoltare a driverelor pentru nucleul Linux în limbajul Rust. Dezvoltatorii Hyperbola sunt nemulțumiți de utilizarea unui depozit centralizat Cargo și problemele privind libertatea de a distribui pachete cu Rust. În special, condițiile de utilizare a mărcilor comerciale Rust și Cargo interzic păstrarea numelui proiectului în cazul modificărilor sau aplicării patch-urilor (pachetul poate fi distribuit sub numele Rust și Cargo doar dacă este construit din codurile sursă originale, altfel este necesar este necesară obținerea permisiunii scrise în prealabil din partea echipei Rust Core sau schimbarea numelui).
  • Dezvoltarea nucleului Linux fără a ține cont de securitate (Grsecurity nu mai este un proiect liber,ci o inițiativă KSPP (Kernel Self Protection Project) este în stagnare).
  • Multe componente ale mediului utilizator GNU și utilitare de sistem încep să impună utilizarea de funcționalitate excesivă, fără a oferi opțiuni pentru dezactivarea acesteia în timpul construirii. Un exemplu este includerea ca dependență obligatorie PulseAudio în gnome-control-center, SystemD în GNOME, Rust în Firefox și Java în gettext.

Reamintim că proiectul Hyperbola se dezvoltă conform principiului KISS (Keep It Simple Stupid) și are ca scop oferirea utilizatorilor unui mediu simplu, ușor, stabil și sigur. Anterior, distribuția era bazată pe segmente stabilizate ale bazei de pachete Arch Linux, cu transferul unor patch-uri din Debian pentru a îmbunătăți stabilitatea și securitatea. Sistemul de inițializare se bazează pe sysvinit cu portarea unor dezvoltări din proiectele Devuan și Parabola. Timpul de întreținere al versiunilor este de 5 ani.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster