A distribuzione Linux completamente libera Hyperbola hè stata trasfurmata in una furchetta di OpenBSD

U prughjettu Hyperbola, parte di u prughjettu sustinutu da a Fundazione Open Source a lista distribuzioni completamente gratisi, publicatu pianu per a transizione à l'usu di u kernel è l'utilità di l'utilizatori da OpenBSD cù porting di alcuni cumpunenti da altri sistemi BSD. A nova distribuzione hè prevista per esse distribuita sottu u nome HyperbolaBSD.

HyperbolaBSD hè previstu per esse sviluppatu cum'è una furchetta cumpleta di OpenBSD, chì serà allargata cù un novu codice furnitu sottu licenze GPLv3 è LGPLv3. U codice sviluppatu nantu à OpenBSD serà destinatu à rimpiazzà gradualmente i cumpunenti OpenBSD distribuiti sottu licenze chì ùn sò micca cumpatibili cù a GPL. U ramu Hyperbola GNU/Linux-libre custituitu prima serà mantinutu finu à u 2022, ma i futuri versioni di Hyperbola seranu migrati à u novu kernel è elementi di sistema.

L'insatisfazione cù i tendenzi in u sviluppu di u kernel Linux hè citatu cum'è u mutivu di cambià à a basa di codice OpenBSD:

  • L'adopzione di prutezzione di copyright tecnicu (DRM) in u kernel Linux, per esempiu, u kernel era inclusu supportu per a tecnulugia di prutezzione di copia HDCP (High-bandwidth Digital Content Protection) per u cuntenutu audio è video.
  • Sviluppu iniziative per sviluppà driver per u kernel Linux in Rust. I sviluppori Hyperbola sò infelice cù l'usu di un repository Cargo centralizatu è prublemi cù a libertà di distribuisce pacchetti cù Rust. In particulare, i termini di usu di i marchi Rust è Cargo pruibiscenu a preservazione di u nome di u prugettu in casu di cambiamenti o patch (un pacchettu pò esse distribuitu sottu u nome di Rust è Cargo solu s'ellu hè compilatu da u codice fonte originale. altrimenti necessariu ottene u permessu scrittu prima da a squadra Rust Core o cambià u nome).
  • Sviluppu di kernel Linux senza riguardu à a sicurità (Grsecurity ùn hè più un prughjettu liberu, è l'iniziativa KSPP (Kernel Self Protection Project) hè stagnante).
  • Parechji cumpunenti di l'ambiente di l'utilizatori di GNU è utilità di u sistema cumincianu à impone funziunalità innecessarii senza furnisce un modu per disattivà lu in tempu di creazione. Per esempiu, a classificazione di dipendenze obligatorii hè datu PulseAudio in gnome-control-center, SystemD in GNOME, Rust in Firefox è Java in gettext.

Ricordemu chì u prughjettu Hyperbola hè sviluppatu in cunfurmità cù u principiu KISS (Keep It Simple Stupid) è hè destinatu à furnisce l'utilizatori cù un ambiente simplice, ligeru, stabile è sicuru. In precedenza, a distribuzione hè stata furmata nantu à a basa di e sezzioni stabilizzate di a basa di u pacchettu Arch Linux, cù qualchi patch trasferiti da Debian per migliurà a stabilità è a sicurità. U sistema di inizializazione hè basatu annantu à sysvinit cù porting di certi sviluppi da i prughjetti Devuan è Parabola. U periodu di supportu di liberazione hè di 5 anni.

Source: opennet.ru

Add a comment