L'Associazione OpenELA (Open Enterprise Linux Association), fondata ad agosto dalle aziende CIQ (Rocky Linux), Oracle e SUSE per unire gli sforzi nell'assicurare la compatibilità con RHEL, ha annunciato la disponibilità di un repository con pacchetti da utilizzare come base per la creazione di distribuzioni completamente binary-compatible con Red Hat Enterprise Linux, identiche nel comportamento (a livello di errore) a RHEL e adatte come sostituto di RHEL. I sorgenti dei pacchetti preparati vengono distribuiti gratuitamente e senza restrizioni.
Il nuovo repository è supportato dagli sforzi congiunti dei team di sviluppatori delle distribuzioni compatibili con RHEL, Rocky Linux, Oracle Linux e SUSE Liberty Linux, e include pacchetti necessari per la creazione di distribuzioni compatibili con le versioni RHEL 8 e 9. In futuro si prevede di pubblicare pacchetti per distribuzioni compatibili con la versione RHEL 7. Oltre ai sorgenti dei pacchetti, il progetto intende anche distribuire gli strumenti necessari per creare distribuzioni derivate, completamente compatibili con RHEL.
Il repository OpenELA ha preso il posto del repository git.centos.org, il cui supporto è stato interrotto da Red Hat. Dopo la chiusura di git.centos.org come unico sorgente pubblico per il codice dei pacchetti RHEL, è rimasto solo il repository CentOS Stream. Inoltre, ai clienti Red Hat è rimasta la possibilità di scaricare pacchetti srpm tramite una sezione riservata del sito, che presenta un accordo con l'utente (EULA) che vieta la ridistribuzione dei dati, impedendo così di utilizzare questi pacchetti per creare distribuzioni derivate. Il repository CentOS Stream non è completamente sincronizzato con RHEL e non sempre le versioni più recenti dei pacchetti corrispondono a quelle di RHEL. Di solito, lo sviluppo di CentOS Stream avviene con un leggero ritardo, ma si verificano anche situazioni inverse: gli aggiornamenti di alcuni pacchetti (ad esempio, quelli del kernel) in CentOS Stream possono essere pubblicati in ritardo.
Il repository OpenELA si impegna a mantenere elevati standard di qualità, utilizzando un processo di sviluppo completamente aperto e garantendo la rapida pubblicazione di aggiornamenti e correzioni di vulnerabilità. Il progetto è aperto, indipendente e neutrale. Qualsiasi organizzazione, azienda e sviluppatore individuale interessato può partecipare alla gestione del repository.
Per la gestione dell'associazione è stata fondata una corporazione no-profit, che si occuperà delle questioni legali e finanziarie, mentre per prendere decisioni tecniche, coordinare lo sviluppo e la gestione è stato creato un comitato tecnico di supervisione (Technical Steering Committee). Inizialmente, il comitato tecnico è composto da 12 rappresentanti delle aziende fondatrici dell'associazione, ma in futuro si prevede di accogliere anche membri della comunità.
Tra i membri del comitato di gestione figurano: Gregory Kurtzer, fondatore dei progetti CentOS e Rocky Linux; Jeff Mahoney, vicepresidente ingegneria di SUSE e maintainer dei pacchetti con il kernel; Greg Marsden, vicepresidente di Oracle e responsabile dello sviluppo Oracle legato al kernel Linux; Alan Clark, Chief Technology Officer di SUSE e ex leader di openSUSE.
Fonte: opennet.ru
