Distribuția Linux complet gratuită Hyperbola este transformată într-un furk al OpenBSD

Proiectul Hyperbola, parte a proiectului susținut de Open Source Foundation listă distribuții complet gratuite, publicat planificați tranziția la utilizarea nucleului și a utilitaților utilizator de la 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 o variantă completă a OpenBSD, care va fi extins cu un cod nou furnizat sub licențele GPLv3 și LGPLv3. Codul dezvoltat pe lângă OpenBSD va avea ca scop înlocuirea treptată a componentelor OpenBSD distribuite sub licențe care nu sunt compatibile cu GPL. Ramura Hyperbola GNU/Linux-libre formată anterior va fi menținută până în 2022, dar versiunile viitoare Hyperbola vor fi migrate către noile elemente de kernel și sistem.

Nemulțumirea față de tendințele dezvoltării nucleului Linux este citată drept motiv pentru trecerea la baza de cod OpenBSD:

  • Adoptarea protecției tehnice a dreptului de autor (DRM) în nucleul Linux, de exemplu, kernel-ul a fost inclus suport pentru tehnologia de protecție la copiere HDCP (High-bandwidth Digital Content Protection) pentru conținutul audio și video.
  • dezvoltare inițiative de dezvoltare a driverelor pentru nucleul Linux din Rust. Dezvoltatorii Hyperbola sunt nemulțumiți de utilizarea unui depozit Cargo centralizat și Probleme cu 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 unor modificări sau patch-uri (un pachet poate fi distribuit sub numele Rust and Cargo numai dacă este compilat din codul sursă original, in caz contrar necesar obținerea prealabilă a permisiunii scrise din partea echipei Rust Core sau schimbarea numelui).
  • Dezvoltarea nucleului Linux fără a ține cont de securitate (Grsecurity nu mai este un proiect gratuit, și inițiativa KSPP (Proiectul Kernel Self Protection) stagnează).
  • Multe componente ale mediului de utilizator GNU și utilități de sistem încep să impună funcționalități inutile fără a oferi o modalitate de a le dezactiva în timpul construirii. Ca exemplu, este dată clasificarea dependențelor obligatorii PulseAudio în gnome-control-center, SystemD în GNOME, Rugină în Firefox și Java în gettext.

Să vă reamintim că proiectul Hyperbola este dezvoltat în conformitate cu principiul KISS (Keep It Simple Stupid) și are scopul de a oferi utilizatorilor un mediu simplu, ușor, stabil și sigur. Anterior, distribuția a fost formată pe baza secțiunilor stabilizate ale bazei pachetului Arch Linux, cu unele patch-uri transferate de la 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. Perioada de suport pentru lansare este de 5 ani.

Sursa: opennet.ru

Adauga un comentariu