È stata rilasciata la distribuzione Rocky Linux 10.0, che sviluppa una versione libera di Red Hat Enterprise Linux, 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 10 e CentOS 10 Stream. Il supporto per la serie Rocky Linux 10 sarà fornito fino al 2035. Le immagini ISO di installazione di Rocky Linux sono disponibili per le architetture x86-64-v3, aarch64, ppc64le (IBM POWER), s390x (IBM Z) e riscv64. Sono inoltre offerte versioni live con desktop GNOME e KDE, pubblicate per l'architettura x86_64.
Come nel classico CentOS, le modifiche apportate ai pacchetti di Rocky Linux si concentrano principalmente sull'eliminazione del marchio Red Hat e sulla rimozione di pacchetti specifici di RHEL, come redhat-*, insights-client e subscription-manager-migration*. È possibile consultare l'elenco delle modifiche in Rocky Linux 10.0 nell'annuncio di RHEL 10.0. Il rilascio include solo build a 64 bit, tutti i pacchetti a 32 bit sono stati rimossi (per eseguire programmi a 32 bit si consiglia di utilizzare container con dipendenze a 32 bit).
Tra le modifiche specifiche di Rocky Linux, si segnalano il supporto ufficiale per l'architettura RISC-V, realizzato per le schede StarFive VisionFive 2 (VF2) e SiFive HiFive Premier P550, oltre all'avvio nell'emulatore QEMU. Inoltre, il progetto sta sviluppando diversi repository propri con pacchetti aggiuntivi:
- plus — al momento è disponibile solo il pacchetto con il DBMS Valkey 8.0.3 (fork di Redis).
- NFV — pacchetti per la virtualizzazione delle funzioni di rete, sviluppati dal gruppo SIG NFV (Network Functions Virtualization).
- CRB (Code Ready Builder) — pacchetti aggiuntivi per sviluppatori.
- RT — pacchetti per funzionamento in tempo reale.
- HighAvailability e ResilientStorage — pacchetti per la creazione di sistemi altamente affidabili.
- SAP e SAPHANA — pacchetti per SAP e SAP HANA, come resource-agents, sap-hana-ha, sap-cluster-connector e vhostmd.
Il repository OpenELA, supportato congiuntamente da Oracle e SUSE, è stato utilizzato come fonte per i pacchetti sorgente nella costruzione di Rocky Linux 10. Le procedure di sviluppo sono state modificate a causa della cessazione da parte di Red Hat della disponibilità pubblica dei codici sorgente dei pacchetti RPM di RHEL nel repository pubblico git.centos.org. I pacchetti sorgente vengono forniti ai clienti dell'azienda solo attraverso una sezione chiusa del sito, dove è in vigore un accordo di licenza per gli utenti (EULA), che vieta la ridistribuzione dei dati, impedendo l'uso di questi pacchetti per creare distribuzioni derivate. I codici sorgente rimangono disponibili nel repository CentOS Stream, ma non sono completamente sincronizzati con RHEL e le versioni più recenti dei pacchetti possono non corrispondere sempre 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
