La distribuzione Linux completamente libera Hyperbola si trasforma in un fork di OpenBSD

Il progetto Hyperbola, supportato dal Fondo SPO la lista distribuzioni completamente libere, hanno pubblicato piano di transizione all'utilizzo del kernel e degli strumenti utente di OpenBSD con il porting di alcuni componenti da altri sistemi BSD. Si prevede di distribuire la nuova distribuzione con il nome di HyperbolaBSD.

HyperbolaBSD sarà sviluppato come un fork completo di OpenBSD, che sarà espanso con nuovo codice rilasciato sotto le licenze GPLv3 e LGPLv3. Il codice sviluppato sopra OpenBSD mirerà a sostituire gradualmente componenti di OpenBSD rilasciati sotto licenze non compatibili con GPL. Il supporto per il ramo precedentemente sviluppato Hyperbola GNU/Linux-libre sarà garantito fino al 2022, ma le future versioni di Hyperbola saranno migrate a un nuovo kernel e elementi di sistema.

Come motivo per passare alla base di codice di OpenBSD viene citato il discontento riguardo alle tendenze nello sviluppo del kernel Linux:

  • L'inclusione nel kernel Linux di misure tecniche di protezione del copyright (DRM), ad esempio, nel kernel è stata attivata il supporto della tecnologia di protezione dalla copia di contenuti audio e video HDCP (High-bandwidth Digital Content Protection).
  • Sviluppo iniziative per lo sviluppo di driver per il kernel Linux in linguaggio Rust. Gli sviluppatori di Hyperbola sono scontenti dell'uso del repository centralizzato Cargo e problematiche con la libertà di distribuzione dei pacchetti Rust. In particolare, le condizioni d'uso dei marchi Rust e Cargo vietano di mantenere il nome del progetto in caso di modifiche o applicazione di patch (il pacchetto può essere distribuito con il nome Rust e Cargo solo se è costruito a partire dai testi sorgente originali, altrimenti è necessario è necessario ottenere un permesso scritto preliminare dal team centrale di Rust o cambiare nome).
  • Lo sviluppo del kernel Linux senza avere riguardo per la sicurezza (Grsecurity non è più un progetto libero, mentre l'iniziativa KSPP (Kernel Self Protection Project) è in stagnazione).
  • Molti componenti dell'ambiente utente GNU e utilità di sistema iniziano ad imporre l'uso di funzionalità eccessive, non offrendo la possibilità di disabilitarle durante la compilazione. Come esempio viene citata la considerazione delle dipendenze obbligatorie PulseAudio nel gnome-control-center, SystemD in GNOME, Rust in Firefox e Java in gettext.

Ricordiamo che il progetto Hyperbola si sviluppa secondo il principio KISS (Keep It Simple Stupid) e mira a fornire agli utenti un ambiente semplice, leggero, stabile e sicuro. In precedenza, la distribuzione era basata su versioni stabilizzate della base pacchetti di Arch Linux, con il trasferimento da Debian di alcune patch per migliorare stabilità e sicurezza. Il sistema di inizializzazione si basa su sysvinit con il porting di alcune implementazioni dai progetti Devuan e Parabola. Il tempo di supporto per le versioni è di 5 anni.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster