Die Veröffentlichung der Rocky Linux 9.5 Distribution wurde vorgestellt, die darauf abzielt, eine freie Version von RHEL zu schaffen und die klassische CentOS-Äquivalente zu ersetzen. Die Distribution ist binär kompatibel mit Red Hat Enterprise Linux und kann als Ersatz für RHEL 9.5 und CentOS 9 Stream verwendet werden. Die Unterstützung für die Rocky Linux 9 Reihe wird bis zum 31. Mai 2032 gewährleistet. Installations-ISO-Images von Rocky Linux sind für die Architekturen x86_64, aarch64, ppc64le und s390x (IBM Z) verfügbar. Zusätzlich werden Live-Versionen mit den Arbeitsumgebungen GNOME, KDE, Cinnamon und Xfce angeboten, die für die Architektur x86_64 veröffentlicht wurden.
Wie im klassischen CentOS umfassen die Änderungen in den Rocky Linux-Paketen die Entfernung der Bindung an die Marke Red Hat sowie die Löschung RHEL-spezifischer Pakete wie redhat-*, insights-client und subscription-manager-migration*. Eine Übersicht der Änderungen in Rocky Linux 9.5 finden Sie in der Ankündigung zu RHEL 9.5. Zu den Rocky Linux-spezifischen Änderungen gehört die Bereitstellung des Pakets openldap-servers-2.6.6 in einem separaten Repository sowie im NFV-Repository, das Pakete zur Virtualisierung von Netzwerkkomponenten enthält und von der SIG-Gruppe NFV (Network Functions Virtualization) entwickelt wird. Rocky Linux unterstützt zudem die CRB-Repositories (Code Ready Builder mit zusätzlichen Paketen für Entwickler, ersetzt PowerTools), RT (Pakete für den Echtzeitbetrieb), HighAvailability, ResilientStorage, SAP und SAPHANA (Pakete für SAP HANA). Ein experimentelles Paket mit dem Linux-Kernel – kernel-uki – wurde hinzugefügt, das ein einheitliches UKI (Unified Kernel Image) bereitstellt, das mit einem separaten Schlüssel für SecureBoot signiert ist.
Für die Erstellung von Rocky Linux 9.5 wird das von OpenELA, in Zusammenarbeit mit Oracle und SUSE, unterstützte Repository als Quelle für die Quellpakete genutzt. Die Änderungen in den Entwicklungsprozessen sind auf die Einstellung von Red Hat zurückzuführen, die Quelltexte der rpm-Pakete von RHEL im öffentlichen Repository git.centos.org bereitzustellen. Die Quellpakete stehen den Kunden des Unternehmens nur über einen geschützten Bereich der Website zur Verfügung, wo eine Benutzervereinbarung (EULA) gilt, die die Weiterverbreitung dieser Daten untersagt. Dies schränkt die Verwendung dieser Pakete zur Erstellung abgeleiteter Distributionen ein. Die Quelltexte sind weiterhin im Repository von CentOS Stream verfügbar, jedoch ist es nicht vollständig mit RHEL synchronisiert, und die neuesten Versionen der Pakete stimmen nicht immer mit den Paketen von RHEL überein.
Die Rocky Linux-Distribution wird unter der Schirmherrschaft der Rocky Enterprise Software Foundation (RESF) entwickelt, die als gemeinnützige Gesellschaft (Public Benefits Corporation) registriert ist und nicht auf Gewinnmaximierung ausgerichtet ist. Der Inhaber der Organisation ist Gregory Kurtzer, der Gründer von CentOS, allerdings werden die Managementaufgaben gemäß der verabschiedeten Satzung an einen Vorstand delegiert, der aus Mitgliedern besteht, die von der Community gewählt werden und sich an der Arbeit am Projekt beteiligen. Parallel wurde zur Entwicklung erweiterter Produkte basierend auf Rocky Linux und zur Unterstützung der Community der Entwickler dieser Distribution ein kommerzielles Unternehmen namens Ctrl IQ gegründet, das 26 Millionen Dollar an Investitionen erhalten hat. An der Entwicklung und Finanzierung des Projekts beteiligen sich Unternehmen wie Google, Amazon Web Services, GitLab, MontaVista, 45Drives, OpenDrives und NAVER Cloud.
Zusätzlich ist die Erstellung der Oracle Linux 9.5 Distribution durch Oracle zu erwähnen, die auf der Paketbasis von Red Hat Enterprise Linux 9.5 basiert und vollständig binär kompatibel ist. Für den uneingeschränkten Download stehen Installations-ISO-Images zur Verfügung, mit einer Größe von 12 GB und 1,1 GB, vorbereitet für die Architekturen x86_64 und ARM64 (aarch64). Für Oracle Linux 9 besteht unbegrenzter und kostenloser Zugang zum yum-Repository mit binären Aktualisierungen der Pakete zur Behebung von Fehlern (errata) und Sicherheitsproblemen. Darüber hinaus sind separat unterstützte Repositories mit Paket-Sets für Application Stream und CodeReady Builder zum Download vorbereitet.
Neben dem RHEL-Kernelpaket (basierend auf Kernel 5.14) bietet Oracle Linux den eigenen Unbreakable Enterprise Kernel 7 Update 3 an, der auf Kernel 5.15 basiert und für die Verwendung mit industrieller Software und Oracle-Hardware optimiert ist. Der Quellcode des Kernels, einschließlich der Aufteilung in einzelne Patches, ist in einem öffentlichen Git-Repository von Oracle verfügbar. Der Unbreakable Enterprise Kernel wird standardmäßig installiert, positioniert sich als Alternative zum Standard-RHEL-Kernelpaket und bietet eine Reihe erweiterter Funktionen, darunter DTrace-Integration und verbesserte Btrfs-Unterstützung. Abgesehen von dem zusätzlichen Kernel sind die Versionen Oracle Linux 9.5 und RHEL 9.5 vollständig identisch (eine Liste der Änderungen finden Sie in der Ankündigung von RHEL 9.5).
Quelle: opennet.ru
