Die Veröffentlichung der Rocky Linux 9.3 Distribution wurde vorgestellt, die darauf abzielt, eine freie Version von RHEL zu erstellen, die die klassische CentOS-Position einnehmen kann. Die Distribution ist binär kompatibel mit Red Hat Enterprise Linux und kann als Ersatz für RHEL 9.3 und CentOS 9 Stream verwendet werden. Der Support für die Rocky Linux 9 Reihe wird bis zum 31. Mai 2032 gewährleistet. Die Installations-ISO-Abbilder von Rocky Linux wurden für die Architekturen x86_64, aarch64, ppc64le und s390x (IBM Z) vorbereitet. Zusätzlich werden Live-Versionen mit den Desktop-Umgebungen GNOME und Xfce angeboten, die für die Architektur x86_64 veröffentlicht wurden (die Live-Version mit KDE ist verzögert).
Wie im klassischen CentOS beschränken sich die Änderungen in den Paketen von Rocky Linux auf die Beseitigung der Bindung an die Marke Red Hat und die Entfernung von RHEL-spezifischen Paketen wie redhat-*, insights-client und subscription-manager-migration*. Eine Übersicht über die Änderungen in Rocky Linux 9.3 kann in der Ankündigung von RHEL 9.3 gefunden werden. Zu den Rocky Linux-spezifischen Änderungen gehört die Bereitstellung der OpenLDAP-Server-Pakete 2.6.3 in einem separaten Repository sowie eines NFV-Repositorys für die Virtualisierung von Netzwerkkomponenten, das von der SIG-Gruppe NFV (Network Functions Virtualization) entwickelt wird. In Rocky Linux werden auch die CRB-Repositories (Code Ready Builder mit zusätzlichen Paketen für Entwickler, ersetzt PowerTools), RT (Pakete für den Echtzeitbetrieb), HighAvailability, ResilientStorage und SAPHANA (Pakete für SAP HANA) unterstützt. Ein experimentelles Paket mit dem Linux-Kernel — kernel-uki — wurde hinzugefügt, das ein einheitliches UKI (Unified Kernel Image) bietet, das mit einem separaten Schlüssel für SecureBoot signiert ist.
Im Unterschied zu früheren Versionen wurde für die Erstellung von Rocky Linux 9.3 das OpenELA-Repository als Herkunft für die Quellpakete genutzt, das gemeinsam mit Oracle und SUSE unterstützt wird. Diese Änderung ist auf die Einstellung der Veröffentlichung von Quelltexten für die rpm-Pakete von RHEL im öffentlichen Repository git.centos.org durch Red Hat zurückzuführen. Die Quellpakete werden den Kunden des Unternehmens jetzt nur über einen geschlossenen Bereich der Website zur Verfügung gestellt, wobei eine Endbenutzer-Lizenzvereinbarung (EULA) gilt, die die Redistribution dieser Daten verbietet, was diese Pakete für die Erstellung abgeleiteter Distributionen unbrauchbar macht. Die Quelltexte sind weiterhin im Repository CentOS Stream verfügbar, sind aber nicht vollständig mit RHEL synchronisiert, und die aktuellsten Versionen der Pakete stimmen nicht immer mit den Paketen aus RHEL überein.
Die Distribution Rocky Linux wird unter dem Schirm der Rocky Enterprise Software Foundation (RESF) entwickelt, die als gemeinnützige Körperschaft (Public Benefits Corporation) registriert ist und nicht auf Gewinn ausgerichtet ist. Der Eigentümer der Organisation ist Gregory Kurtzer, der Gründer von CentOS, aber die Verwaltungsfunktionen sind gemäß der angenommenen Satzung dem Vorstand delegiert, der aus Mitgliedern besteht, die von der Gemeinschaft gewählt werden und an dem Projekt beteiligt sind. Parallel dazu wurde zur Entwicklung erweiterter Produkte auf Basis von Rocky Linux und zur Unterstützung der Entwicklergemeinschaft dieser Distribution ein kommerzielles Unternehmen namens Ctrl IQ gegründet, das 26 Millionen Dollar an Investitionen erhielt. An der Entwicklung und Finanzierung des Projekts haben Unternehmen wie Google, Amazon Web Services, GitLab, MontaVista, 45Drives, OpenDrives und NAVER Cloud mitgewirkt.
Neben Rocky Linux werden als Alternativen zu klassischem CentOS auch AlmaLinux (entwickelt von CloudLinux in Zusammenarbeit mit der Community), VzLinux (vorbereitet von Virtuozzo), Oracle Linux, SUSE Liberty Linux und EuroLinux angeboten. Darüber hinaus hat Red Hat die Möglichkeit geschaffen, RHEL kostenlos in Organisationen zu nutzen, die Open-Source-Software entwickeln, sowie in Umgebungen von Einzelentwicklern mit bis zu 16 virtuellen oder physischen Systemen.
Quelle: opennet.ru
