È stato presentato il rilascio della distribuzione Rocky Linux 9.8, mirata a creare una build libera di RHEL, in grado di occupare il posto del classico CentOS. La distribuzione è binariamente compatibile con Red Hat Enterprise Linux e può essere utilizzata come sostituto di RHEL 9.8 e CentOS 9 Stream. Il supporto per la branca Rocky Linux 9 sarà fornito fino al 31 maggio 2032. Le ISO di installazione di Rocky Linux sono preparate per le architetture x86_64, aarch64, ppc64le e s390x (IBM Z). Inoltre, sono disponibili build live con gli ambienti desktop GNOME, KDE, Cinnamon e Xfce, pubblicate per l'architettura x86_64.
Come nel classico CentOS, le modifiche ai pacchetti di Rocky Linux sono concentrate sull'eliminazione dei legami con il marchio Red Hat e sulla rimozione dei pacchetti specifici di RHEL, come redhat-*, insights-client e subscription-manager-migration*. È stato implementato un repository 'security' per la pubblicazione non programmata di aggiornamenti urgenti ai pacchetti che risolvono vulnerabilità critiche, per le quali in RHEL non sono ancora stati creati aggiornamenti con le patch. Altrimenti, le modifiche in Rocky Linux 9.8 corrispondono alle modifiche in RHEL 9.8.
Tra le funzionalità specifiche di Rocky Linux, si possono notare forniture in un repository separato di pacchetti openldap 2.6.8, 7zip 25.01, iftop 1.0 e nmon 16q, e in un repository NFV di pacchetti per la virtualizzazione dei componenti di rete, sviluppati
dal gruppo SIG NFV (Network Functions Virtualization). In Rocky Linux sono anche supportati repository CRB (Code Ready Builder con pacchetti aggiuntivi per gli sviluppatori, che ha sostituito PowerTools), RT (pacchetti per il lavoro in tempo reale), HighAvailability, ResilientStorage, SAP e SAPHANA (pacchetti per SAP HANA). Viene fornito separatamente un pacchetto sperimentale con il kernel Linux — kernel-uki, che fornisce un'immagine unificata UKI (Unified Kernel Image), firmata con una chiave separata per SecureBoot.
Come fonte dei pacchetti sorgente per la creazione di Rocky Linux 9.8 è stato utilizzato il repository OpenELA, supportato congiuntamente da Oracle e SUSE. La modifica dei processi di sviluppo è dovuta alla cessazione della pubblicazione da parte di Red Hat dei sorgenti dei pacchetti rpm di RHEL nel repository pubblico git.centos.org. I pacchetti sorgente sono forniti ai clienti dell'azienda solo tramite una sezione riservata del sito, dove è in vigore un accordo con gli utenti (EULA) che vieta la ridistribuzione dei dati, il che impedisce di utilizzare questi pacchetti per creare distribuzioni derivate. I sorgenti rimangono disponibili nel repository di CentOS Stream, ma non sono completamente sincronizzati con RHEL e non sempre le versioni più recenti dei pacchetti corrispondono a quelle di RHEL.
Il distributore Rocky Linux si sviluppa sotto l'egida dell'organizzazione Rocky Enterprise Software Foundation (RESF), registrata come corporation senza scopo di lucro. Il fondatore è Gregory Kurtzer, fondatore di CentOS, ma le funzioni gestionali sono delegate a un consiglio di amministrazione composto da membri eletti dalla comunità, coinvolti nel lavoro sul progetto. Parallelamente, per lo sviluppo di prodotti avanzati basati su Rocky Linux e il supporto della comunità di sviluppatori, è stata creata l'azienda commerciale Ctrl IQ, che ha ricevuto 26 milioni di dollari in investimenti. Hanno aderito al progetto aziende come Google, Amazon Web Services, GitLab, MontaVista, 45Drives, OpenDrives e NAVER Cloud.
Fonte: opennet.ru
