Zaprezentowano wydanie dystrybucji Rocky Linux 9.5, mającej na celu stworzenie wolnej wersji RHEL, zdolnej zastąpić klasyczny CentOS. Dystrybucja jest binarnie zgodna z Red Hat Enterprise Linux i może być używana jako alternatywa dla RHEL 9.5 i CentOS 9 Stream. Wsparcie dla gałęzi Rocky Linux 9 będzie realizowane do 31 maja 2032 roku. Izobraz instalacyjne Rocky Linux są przygotowane dla architektur x86_64, aarch64, ppc64le i s390x (IBM Z). Dodatkowo oferowane są wersje live z pulpitami GNOME, KDE, Cinnamon i Xfce, opublikowane dla architektury x86_64.
Podobnie jak w klasycznym CentOS, wprowadzone w pakietach Rocky Linux zmiany polegają na pozbyciu się powiązań z marką Red Hat oraz usunięciu specyficznych dla RHEL pakietów, takich jak redhat-*, insights-client i subscription-manager-migration*. Z przeglądem listy zmian w Rocky Linux 9.5 można zapoznać się w ogłoszeniu RHEL 9.5. Wśród specyficznych dla Rocky Linux zmian można wyróżnić dostarczenie w oddzielnym repozytorium dodatkowych pakietów openldap-servers-2.6.6, a w repozytorium NFV pakietów do wirtualizacji komponentów sieci, rozwijanych przez grupę SIG NFV (Network Functions Virtualization). Rocky Linux wspiera również repozytoria CRB (Code Ready Builder z dodatkowymi pakietami dla programistów, zastępujące PowerTools), RT (pakiety do pracy w trybie rzeczywistym), HighAvailability, ResilientStorage, SAP oraz SAP HANA (pakiety dla SAP HANA). Dodano eksperymentalny pakiet z jądrem Linux — kernel-uki, oferujący ujednolicony obraz UKI (Unified Kernel Image), zatwierdzony oddzielnym kluczem dla SecureBoot.
Jako źródło pakietów źródłowych w procesie tworzenia Rocky Linux 9.5 wykorzystano repozytorium OpenELA, wspierane wspólnie z Oracle i SUSE. Zmiany w procesach rozwoju wynikają z zakończenia publikacji przez firmę Red Hat kodów źródłowych rpm-pakietów RHEL w publicznym repozytorium git.centos.org. Pakiety źródłowe są udostępniane klientom firmy tylko poprzez zamkniętą sekcję witryny, na której obowiązuje umowa użytkownika (EULA), zabraniająca redystrybucji tych danych, co uniemożliwia wykorzystanie pakietów do tworzenia dystrybucji pochodnych. Kody źródłowe pozostają dostępne w repozytorium CentOS Stream, ale nie są w pełni zsynchronizowane z RHEL, a nie zawsze najnowsze wersje pakietów zgadzają się z pakietami z RHEL.
Dystrybucja Rocky Linux rozwija się pod patronatem organizacji Rocky Enterprise Software Foundation (RESF), która jest zarejestrowana jako korporacja użyteczności publicznej (Public Benefits Corporation) i nie jest nastawiona na zysk. Właścicielem organizacji jest Gregory Kurtzer, założyciel CentOS, ale funkcje zarządzające zgodnie z przyjętym statutem zostały przekazane radzie dyrektorów, w skład której wchodzą wybierani przez społeczność uczestnicy zaangażowani w prace nad projektem. Równolegle w celu rozwoju rozszerzonych produktów na bazie Rocky Linux oraz wsparcia społeczności programistów tej dystrybucji powstała firma komercyjna Ctrl IQ, która pozyskała 26 milionów dolarów inwestycji. Do rozwoju i finansowania projektu dołączyły takie firmy jak Google, Amazon Web Services, GitLab, MontaVista, 45Drives, OpenDrives oraz NAVER Cloud.
Dodatkowo warto wspomnieć o wydaniu systemu Oracle Linux 9.5, opartego na pakietach Red Hat Enterprise Linux 9.5 i w pełni z nim kompatybilnego. Do pobrania są dostępne obrazy ISO o rozmiarach 12 GB i 1,1 GB, przygotowane dla architektur x86_64 i ARM64 (aarch64). Oracle Linux 9 oferuje nieograniczony i darmowy dostęp do repozytoriów yum z binarnymi aktualizacjami pakietów usuwającymi błędy (errata) i problemy z bezpieczeństwem. Przygotowano również oddzielne repozytoria z zestawami pakietów Application Stream oraz CodeReady Builder.
Oprócz pakietu jądra z RHEL (opartego na jądrze 5.14), Oracle Linux oferuje swoje własne jądro Unbreakable Enterprise Kernel 7 Update 3, oparte na jądrze Linux 5.15, zoptymalizowane do pracy z komercyjnym oprogramowaniem i sprzętem Oracle. Źródła jądra, w tym podział na poszczególne poprawki, są dostępne w publicznym repozytorium Git Oracle. Jądro Unbreakable Enterprise Kernel jest instalowane domyślnie, jest pozycjonowane jako alternatywa dla standardowego pakietu jądra RHEL i oferuje szereg rozszerzonych możliwości, takich jak integracja DTrace i ulepszona obsługa Btrfs. Oprócz dodatkowego jądra, funkcjonalności wydania Oracle Linux 9.5 i RHEL 9.5 są w pełni identyczne (listę zmian można znaleźć w ogłoszeniu RHEL 9.5).
Źródło: opennet.ru
