Die Veröffentlichung der Rocky Linux 9.4 Distribution wurde angekündigt, die darauf abzielt, eine freie Version von RHEL zu schaffen, die die klassische CentOS-Distribution ersetzen kann. Die Distribution ist binär kompatibel mit Red Hat Enterprise Linux und kann als Ersatz für RHEL 9.4 und CentOS 4 Stream verwendet werden. Der Support für die Rocky Linux 9 Reihe wird bis zum 31. Mai 2032 gewährleistet. Installations-ISO-Abbilder von Rocky Linux sind für die Architekturen x86_64, aarch64, ppc64le und s390x (IBM Z) vorbereitet. Zusätzlich wurden Live-Versionen mit den Desktop-Umgebungen GNOME, KDE, Cinnamon und Xfce veröffentlicht, die für die Architektur x86_64 verfügbar sind.
Wie im klassischen CentOS bestehen die Änderungen in den Rocky Linux Paketen darin, die Bindung an die Marke Red Hat zu beseitigen und RHEL-spezifische Pakete wie redhat-*, insights-client und subscription-manager-migration* zu entfernen. Eine Übersicht über die Änderungen in Rocky Linux 9.4 kann in der Ankündigung von RHEL 9.4 nachgelesen werden. Zu den Rocky Linux spezifischen Änderungen gehört die Bereitstellung von Paketen openldap-servers-2.6.6 in einem separaten Repository sowie im NFV-Repository Pakete für die Virtualisierung von Netzwerkkomponenten, die von der SIG-Gruppe NFV (Network Functions Virtualization) entwickelt werden. Rocky Linux unterstützt zudem die Repositories CRB (Code Ready Builder mit zusätzlichen Paketen für Entwickler, die PowerTools ersetzt haben), 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 Secure Boot signiert ist.
Als Quelle für die Ausgangspakete bei der Erstellung von Rocky Linux 9.4 wurde das OpenELA-Repository verwendet, das gemeinsam mit Oracle und SUSE unterstützt wird. Die Änderung der Entwicklungsprozesse ist auf die Einstellung der Veröffentlichung von Quelltexten der rpm-Pakete RHEL im öffentlichen Repository git.centos.org durch die Firma Red Hat zurückzuführen. Die Quellpakete werden den Kunden des Unternehmens nur über einen geschlossenen Bereich der Website zur Verfügung gestellt, auf dem eine Benutzervereinbarung (EULA) gilt, die die Redistribution dieser Daten verbietet, was die Verwendung dieser Pakete zur Erstellung abgeleiteter Distributionen nicht ermöglicht. Die Quelltexte sind weiterhin im CentOS Stream Repository verfügbar, sind jedoch nicht vollständig mit RHEL synchronisiert, und nicht immer stimmen die aktuellsten Versionen der Pakete 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
