Alex - stock.adobe.com
Red Hats Ersatz von CentOS durch CentOS Stream hat Unternehmen, die auf Linux als Serverbetriebssystem angewiesen sind, verärgert.
CentOS Stream ist ein Rolling-Release-Betriebssystem, was bedeutet, dass es vom Standpunkt der Zuverlässigkeit nicht ideal ist, da es keinen festen Zeitplan für die Veröffentlichung von Updates hat. Kurz nachdem Red Hat die Einstellung von CentOS verkündet hatte, wurden jedoch zwei ähnliche Distributionen angekündigt: Rocky Linux und AlmaLinux. Diese beiden Distributionen sind unter den CentOS-Benutzern sehr beliebt geworden.
Rocky Linux und AlmaLinux haben ähnliche Anwendungsfälle und unterstützen die gleichen Architekturen. Rocky Linux ist jedoch eine 1-zu-1-Binärdatei für RHEL, während AlmaLinux eine mit RHEL kompatible binäre Anwendungsschnittstelle ist. Beide Distributionen unterscheiden sich auch in der Finanzierung. Vergleichen Sie diese neueren Distributionen, um zu entscheiden, welches Betriebssystem für Ihr Unternehmen am besten geeignet ist.
Pläne zur Überwindung der RHEL-Quellenbeschränkung
IBM hat Red Hat im Jahr 2019 übernommen. Im Juni 2023 beschlossen Red Hat/IBM, den Quellcode von RHEL privat zu machen, was es für Rocky Linux und AlmaLinux zu einer Herausforderung macht, 1:1 mit RHEL kompatibel zu bleiben. Zu diesem Zweck haben beide Distributionen unterschiedliche Wege eingeschlagen.
Der Weg von Rocky Linux
Gregory Kurtzer ist der Schöpfer von CentOS und Rocky Linux. Beginnend mit CentOS war es Kurtzers Ziel, eine freie Linux-Distribution zu schaffen, die 1:1 binärkompatibel mit RHEL ist. Er schuf Rocky Linux, um dort weiterzumachen, wo CentOS aufgehört hat.
Rocky Linux hat sich dafür entschieden, die 1-zu-1-Kompatibilität durch Public-Cloud-Instanzen und Universal Base Images, die auf RHEL basieren, beizubehalten.
Der Weg von AlmaLinux
AlmaLinux ist das Produkt von CloudLinux. AlmaLinux wird von der Community betrieben und ist in erster Linie eine Linux-Distribution für Unternehmen. Wie Rocky Linux ist es das Ziel von AlmaLinux, 1:1 binärkompatibel mit RHEL zu bleiben.
AlmaLinux hat sich jedoch dafür entschieden, sein Ziel der 1:1-Binärkompatibilität mit RHEL aufzugeben. Stattdessen ist das neue Ziel von AlmaLinux, mit RHEL ABI (Application Binary Interface) kompatibel zu sein. Um das zu erreichen, plant AlmaLinux, den Quellcode von CentOS Stream zu verwenden, den Red Hat weiterhin zur Verfügung stellt,
Die Gemeinsamkeiten zwischen Rocky Linux und AlmaLinux
Oberflächlich betrachtet sind sich Rocky Linux und AlmaLinux sehr ähnlich. Ihr Lebenszyklus beträgt 10 Jahre, sie sind als produktionsreife Betriebssysteme für Unternehmen konzipiert, der Support beträgt jeweils etwa acht Jahre und die Aktualisierungen erfolgen regelmäßig – mit einer Verzögerung von einem Arbeitstag gegenüber RHEL.
Beide Distributionen verwenden den Red Hat Package Manager und den Dandified-Yum-Paketmanager. Die Verwaltung von Anwendungen in Rocky Linux oder AlmaLinux ist ähnlich wie bei RHEL. Diese Distributionen verwenden ebenfalls Firewalld, iptables und SELinux als primäre Sicherheitsmechanismen.
Eine weitere Gemeinsamkeit ist, dass Rocky Linux und AlmaLinux die gleichen Architekturen unterstützen: x86_64, aarch64, ppc64le und s390x.
Beide Distributionen enthalten die folgenden Repositories, die standardmäßig aktiviert sind:
- BaseOS: der Kernsatz von Softwarepaketen für die Funktionalität
- AppStream: zusätzliche Userspace-Anwendungen, Laufzeitsprachen und Datenbanken
- Extras: Pakete, die in RHEL nicht verfügbar sind
Für Installationen mit einer grafischen Benutzeroberfläche verwenden Rocky Linux und AlmaLinux standardmäßig das GNU Network Object Model Environment.
AlmaLinux und Rocky Linux haben ähnliche Einsatzgebiete. Beide eignen sich für Unternehmensserver, zum Beispiel Web- und Datenbankserver. Sie sind auch für Container- und Cloud-Einsätze geeignet. Rocky Linux und AlmaLinux sind für alle Anwendungsfälle passend, für die RHEL eingesetzt werden würde.
Die Hauptunterschiede zwischen Rocky Linux und AlmaLinux
Die Unterschiede zwischen Rocky Linux und AlmaLinux sind nicht leicht auszumachen, was darauf zurückzuführen ist, dass beide Distributionen auf RHEL basieren.
Ein Unterschied ist im Bereich der Sicherheit zu finden. Obwohl beide Secure Boot, SELinux und viele ähnliche fortschrittliche Funktionen von RHEL enthalten, konzentriert sich AlmaLinux zusätzlich auf den Center for Internet Security Benchmark.
Darüber hinaus ist die Finanzierung bei beiden Distributionen unterschiedlich und könnte für ein Unternehmen den Ausschlag geben, sich für die eine oder die andere zu entscheiden.
AlmaLinux wird von einer gemeinnützigen Organisation betrieben. CloudLinux und andere Sponsoren wie WebPros und Black Host gewähren AlmaLinux eine jährliche Unterstützung in Höhe von 1 Million US-Dollar, um zu garantieren, dass die Distribution fortbesteht und immer kostenlos ist. CloudLinux gibt es bereits seit 2009. Dieser feste Betrag pro Jahr und die Langlebigkeit von CloudLinux garantieren den Nutzern, dass AlmaLinux immer über finanzielle Mittel für Updates verfügen wird.
Rocky Linux wird von der Gemeinschaft getragen. Im Jahr 2022 spendete Ctrl IQ (CIQ), der Gründungssponsor und Dienstleister von Rocky Linux, 26 Millionen US-Dollar an die Distribution. Das ist eine einmalige Zuwendung an Rocky Linux, was bedeutet, dass in Zukunft weitere Mittel benötigt werden. CIQ wurde im Jahr 2020 gegründet. Rocky-Linux-Interessenten könnten von der Distribution abgeschreckt werden, wenn sie nicht das Risiko eingehen wollen, dass ein neueres Unternehmen Rocky Linux sponsert.
Das soll jedoch nicht heißen, dass Rocky Linux abgelehnt wird. CIQ ist zwar ein Newcomer, aber es ist schnell gewachsen und hat einen hervorragenden Ruf in der Welt der Technologie. Kurtzer hat durch CentOS eine große Fangemeinde, so dass die Rocky Linux-Gemeinde weiter wachsen dürfte. Mit Kurtzers Engagement für die Verbesserung dessen, was er mit CentOS erreicht hat, können die Benutzer sicher sein, dass er sich für die Gemeinschaft einsetzt.
Beliebtheit
Laut Google Trends ist AlmaLinux die beliebteste Wahl. Der Trend setzt sich in Deutschland fort. Wenn Sie sich jedoch eine andere Statistik ansehen, die sich auf die tatsächliche Nutzung konzentriert, werden Sie eine viel genauere Auflistung der Trends für jedes RHEL-basierte Betriebssystem sehen.
Für welche Variante Sie sich auch entscheiden, AlmaLinux und Rocky Linux sind ein guter Ersatz für CentOS oder RHEL. Wenn Sie unsicher sind, laden Sie beide herunter, installieren Sie sie und sehen Sie, welches Ihren Bedürfnissen am besten entspricht.