GNU/Linux >> LINUX-Kenntnisse >  >> AlmaLinux

AlmaLinux vs. Rocky Linux:Welches soll man wählen?

AlmaLinux gegen Rocky Linux! Zweifellos sind sie die beiden beliebtesten RHEL-Gabeln, aber welche ist die richtige Wahl? In diesem Artikel werde ich meine Gedanken zu diesem Thema teilen.

AlmaLinux und Rocky Linux sind die beiden am hellsten leuchtenden Sterne, seit CentOS seine Position als zuverlässiges RHEL-basiertes Serverbetriebssystem aufgegeben hat.

Sowohl AlmaLinux als auch Rocky Linux sind als Reaktion auf die Ankündigung von Red Hat vom 8. Dezember 2020 entstanden, dass CentOS basierend auf RedHat-Versionen eingestellt wird.

In erster Linie geht es bei Open Source darum, den Benutzern die Wahl zu lassen. AlmaLinux und Rocky Linux sind identische RHEL-Rebuilds, genau wie CentOS es war. In Bezug auf die Leistung sollten sie also gleich sein.

Beide Distributionen sind erstklassige Kandidaten für die Rolle als CentOS-Ersatz. Aus technischer Sicht zielen beide darauf ab, 1:1-kompatible Gabeln von RHEL zu sein. Daher wird die Wahl zwischen diesen beiden meist aus ideologischen Gründen getroffen.

Die Leute haben einige gültige Argumente dafür gemacht, CentOS Stream nicht zu verwenden, einer davon ist, dass es nicht dasselbe ist wie RHEL wie früher und wie AlmaLinux und Rocky Linux es jetzt sind. Die Leute verwendeten CentOS, weil es ein RHEL-Rebuild war, was nicht mehr der Fall ist.

Aber bevor wir zum Hauptthema dieses Artikels übergehen, werfen wir zunächst einen kurzen Blick auf beide Distributionen.

AlmaLinux

Als Red Hat ankündigte, CentOS-Releases nicht mehr zu warten, beschloss CloudLinux, ein Unternehmen, das sich auf die Bereitstellung eines angepassten Linux-basierten Betriebssystems für große Hosting-Anbieter und Rechenzentren spezialisiert hat, einen eigenen RHEL-Fork zu erstellen.

Ursprünglich Project Lenix genannt, wurde es am 14. Januar 2021 in AlmaLinux umbenannt. Es sollte ein Allzweck-Betriebssystem sein, das immer kostenlos sein würde. Für immer!

Als das Projekt zum ersten Mal angekündigt wurde, hat CloudLinux eine jährliche Unterstützung in Höhe von 1 Million US-Dollar zugesagt, die immer noch in Kraft ist. Obwohl CloudLinux AlmaLinux größtenteils finanziert, besitzt es weder das Projekt noch die von ihm produzierte Software.

Die erste Beta-Version von AlmaLinux wurde am 1. Februar 2021 veröffentlicht, und die erste stabile Version (8.3) von AlmaLinux mit dem Codenamen „Purple Manul“ wurde am 30. März 2021 veröffentlicht.

Die neueste stabile Version von AlmaLinux ist AlmaLinux 8.5 „Arctic Sphynx“, veröffentlicht am 12. November 2021, innerhalb von 48 Stunden nach der Veröffentlichung von RHEL 8.5. Wie Sie sehen können, stellt die Versionsnummer die RHEL-Version dar, auf der sie basiert.

Die AlmaLinux 8.x-Serie wird bis 2029 unterstützt, dem Jahr, in dem CentOS 8 ursprünglich das Ende seiner Lebensdauer erreichen sollte.

Rocky-Linux

Rocky Linux wurde von Gregory Kurtzer, dem ursprünglichen Gründer des CentOS-Projekts, gegründet. Der Name wurde als Hommage an den frühen CentOS-Mitbegründer Rocky McGaugh gewählt.

Wie bereits erwähnt, kündigte Red Hat am 8. Dezember 2020 an, den Fokus vom nachgelagerten Build von CentOS auf den vorgelagerten Build von CentOS Stream zu verlagern, und schon am nächsten Tag wurden die Entwicklungsbemühungen von Rocky Linux auf GitHub gestartet. Über 650 Mitwirkende haben sich in weniger als 24 Stunden angemeldet.

Darüber hinaus wird das Projekt von Multi-Milliarden-Dollar-Unternehmen wie VMWare, AWS, Google usw. unterstützt.

Das Rocky Linux-Team gab die allgemeine Verfügbarkeit seiner ersten stabilen Version, Rocky Linux 8.4 „Green Obsidian“, am 21. Juni 2021 bekannt. Sie machen CentOS „classic“ noch einmal.

CentOS-Releases wurden früher nach RHEL-Releases nummeriert. Dadurch war es für Benutzer einfach festzustellen, welche RHEL-Version als Quellcodebasis für einen beliebigen CentOS-Build verwendet wurde. Rocky Linux setzt die Tradition fort.

AlmaLinux vs. Rocky Linux

CentOS wurde 2004 von Lance Davis und Gregory Kurtzer gegründet. 2014 nahm das CentOS-Team einen Vertrag mit Red Hat an.

Infolgedessen erwarb Red Hat CentOS und erhielt alle Marken, Urheberrechte usw. Im Jahr 2019 erwarb IBM Red Hat offiziell, was zur Einstellung von CentOS führte.

Natürlich verstehe ich, dass man sich am Anfang schnell für ein Projekt begeistern kann. Allerdings ist es viel schwieriger, zehn Jahre später begeistert zu sein, wenn man dafür nicht finanziell entschädigt wird.

Kann irgendjemand garantieren, dass sich die Geschichte nicht wiederholen wird, da Rocky Linux von demselben Mann geführt wird, der auf Druck eines großen Unternehmens das CentOS-Projekt verlassen hat, das anschließend in die Hände von Red Hat ging?

Ich bin mir also nicht sicher, warum die Leute immer wieder erwähnen, dass der Gründer von CentOS auch Rocky gegründet hat, als Argument für die Verwendung von Rocky Linux. Bitte stützen Sie Ihre Software-Entscheidungen nicht auf einen Personenkult. Im Fall von Rocky Linux ist das Problem für mich Vertrauen!

Schauen wir uns an, wie es um die Migration steht. Die erste Version von Rocky Linux enthält auch ein Konvertierungstool (migrate2rocky), das Sie bei der Migration Ihres CentOS-Systems auf Rocky Linux unterstützen kann. Sie können eine vorhandene Installation von CentOS, AlmaLinux, RHEL oder Oracle Linux auf Rocky Linux migrieren.

Beachten Sie, dass das erwähnte Tool alle aufgelisteten Distributionen nur auf Rocky Linux migrieren kann.

Schauen wir uns nun den Ansatz von AlmaLinux an. Zuerst starteten sie ein ganz neues Projekt namens ELevate, das ihre Initiative ist, um Benutzern ein Upgrade oder eine Migration zwischen jeder RHEL-basierten Distribution zu ermöglichen.

Haben Sie den Unterschied zwischen „only to“ im Fall von Rocky und „to any“ im Fall von AlmaLinux gesehen? In meinen Augen ist der Weg von AlmaLinux edler, näher am Geist von Open Source und der Entscheidungsfreiheit, und das respektiere ich.

AlmaLinux Rocky Linux
Produktionsversion Seit März 2021 Seit Juni 2021
1:1 RHEL-Binärkompatibilität Ja Ja
Regelmäßige Updates verzögern Ungefähr 1 Werktag Ungefähr 1 Werktag
Errata Ja Ja
Lebenszyklus 10 Jahre 10 Jahre
Kommerzieller Support Drittanbieter Drittanbieter
ARM-Unterstützung Ja Ja
PowerPC-Unterstützung Ja Geplant
s390x-Unterstützung Geplant TBD
SecureBoot Ja Ja
Im Besitz von AlmaLinux OS Foundation Rocky Enterprise Software Foundation
Im Besitz von Organisationstyp Gemeinnützig 501(c)(6) For Profit, Public Benefit Corp.

Und jetzt ist es an der Zeit, zum vielleicht wesentlichsten Aspekt der Dinge überzugehen – dem Governance-Modell.

Governance-Modell

Die AlmaLinux OS Foundation ist eine 501(c)(6) gemeinnützige Organisation . Es wurde geschaffen, um den Besitz des Betriebssystems, des geistigen Eigentums und der Leitung des Projekts in die Hände der Community zu legen.

CloudLinux hat keine Kontrolle über AlmaLinux OS Foundation. Die Gemeinschaft kontrolliert und besitzt AlmaLinux, und niemand kann das ändern. Nicht CloudLinux, kein anderes Unternehmen oder sonst jemand.

Hinter AlmaLinux steht keine Muttergesellschaft. Ja, CloudLinux hatte die Idee, das Projekt zu starten, aber AlmaLinux ist völlig unabhängig und nicht im Besitz von CloudLinux. Stattdessen befindet es sich zu 100 % im Besitz und unter der Verwaltung der Community.

Jetzt fragen Sie sich wahrscheinlich, wie viel haben CloudLinux OS und AlmaLinux gemeinsam? Sie werden von der Antwort überrascht sein – sie haben nichts gemeinsam.

CloudLinux OS ist ein anderes Produkt mit seinen Kunden und Zielen. Es hat nichts mit der Mission von AlmaLinux zu tun.

Mal sehen, wie es um Rocky Linux steht.

Rocky Linux wird von der Rocky Enterprise Software Foundation (RESF) verwaltet und verwaltet, die von Kurtzer gegründet wurde.

Gleichzeitig ist er auch die Public Benefit Corporation (PBC) Eigentümer, der hinter Rocky Linux steht.

Kurtzer besitzt also im Grunde genommen Rocky. Wir müssen ihm nur vertrauen, dass er verhindern wird, dass das, was zuvor passiert ist, noch einmal passiert.

Es ist wichtig, dass die PBC keinen Wunsch hat, Einnahmen, keine Produkte oder Dienstleistungen zu erzielen; er trägt die alleinige Verantwortung für die Aufrechterhaltung der Vermögens-, Rechts- und Organisationsstruktur.

Ja, RESF hat einen Vorstand, aber Kurtzer ist der Firmeninhaber und wahrscheinlich der Entscheidungsträger bei Rocky Linux. Je nach Standpunkt kann dies sowohl als gut als auch als schlecht angesehen werden.

Gleichzeitig ist die AlmaLinux OS Foundation eine echte 501(c)(6) Non-Profit-Organisation mit einem unabhängigen Vorstand und kommunalem Eigentum, wobei die Mitwirkenden die Möglichkeit haben, direkt abzustimmen und eine direkte Stimme bei der Projektleitung zu haben.

IMHO ist die Rocky-Lizenzierung im Vergleich zu AlmaLinux proprietär, was sehr klar ist, um sicherzustellen, dass es sich um eine gemeinnützige Organisation im Besitz der Gemeinschaft handelt.

RHEL-Rebuild-Erfahrung

Rocky ist eine Initiative des CentOS-Gründers, was viel Erfahrung in diesem Bereich bedeutet.

Auf der anderen Seite wird AlmaLinux hauptsächlich vom Team von CloudLinux entwickelt, das auch eine großartige Erfahrung mit CentOS hat, also hat das Kern-Entwicklerteam tatsächlich über ein Jahrzehnt Erfahrung beim Wiederaufbau von RHEL.

Was die Erfahrung angeht, haben sie es also beide.

Kommerzieller Support

Almalinux und Rocky Linux werden kommerziell unterstützt. Die erste enthält TuxCare (im Besitz von CloudLinux), während die zweite CIQ enthält.

TuxCare rollt in das, was CloudLinux früher KernelCare genannt hat. Es ist die neue Dachmarke von CloudLinux, die Live-Patching für kritische Komponenten, Support-Services für Systeme nach ihrem End-of-Life und jetzt auch für aktuelle Distributionen umfasst.

Im Fall von Rocky hat Kurtzer kürzlich CIQ oder Ctrl IQ eingeführt, um Rocky Linux-Unternehmenskunden in Branchen wie Verteidigung und Regierung, Medien, Pharmazie, Hochleistungsrechnen (HPC), Forschung und mehr zu unterstützen. P>

CIQ investiert stark in den Erfolg von Rocky, bis zu dem Punkt, an dem CIQ die Rocky Enterprise Software Foundation sowohl finanziell als auch durch die Einstellung von Ingenieuren sponsert und ihre Zeit dem Projekt widmet.

Community-Feedback

Wie wir alle gesehen haben, schwenken wahrscheinlich 99 % der Linux-Distributionen stolz die Flagge mit dem Wort „Community“ auf den Titelseiten ihrer Websites. Wie wir wissen, ist dies die Grundlage für die Linux-Community, auf der aufgebaut werden kann.

Für einige Linux-Distributionen ist die Community wirklich etwas, für das sie Respekt und Rücksichtnahme zeigen. Für andere ist es nur ein Marketingansatz.

Meine persönliche Erfahrung ist, dass AlmaLinux offen für Kommunikation ist und immer jemand aus dem Team da ist, der Sie willkommen heißt und eine Frage beantwortet. Aber leider kann ich das nicht für Rocky Linux sagen.

Fazit

AlmaLinux und Rocky Linux haben viele Gemeinsamkeiten, aber es gibt signifikante Unterschiede in der Art und Weise, wie sie gewartet und verwaltet werden.

Obwohl ich nicht der größte Fan von Red Hat und seinen Derivaten bin, hätte ich mich für AlmaLinux entschieden, wenn ich mich für einen RHEL-basierten Ersatz entscheiden müsste, weil ich mir die Verwaltungs- und Finanzierungssysteme jeder Distribution angeschaut habe und Almas Ansatz bevorzuge.

Darüber hinaus war AlmaLinux reaktionsschneller und hat Updates früher herausgebracht.

Das Umschalten zwischen ihnen erfolgt jedoch einfach, da beide auf demselben Upstream basieren. Wenn also derjenige, den Sie leiten, ins Hintertreffen gerät oder durch Politik/Drama behindert wird, können Sie einfach zum anderen wechseln.

Sie sind beide ausgezeichnet, und was auch immer Sie wählen, es wird einfach großartig funktionieren.


AlmaLinux
  1. AlmaLinux gegen Rocky Linux

  2. CentOS vs. Ubuntu – welches Sie für Ihren Webserver wählen sollten

  3. So installieren Sie Erlang auf Rocky Linux/Alma Linux/CentOS 8

  4. So starten Sie die GUI unter CentOS/AlmaLinux/Rocky Linux 8

  5. Migrieren Sie CentOS 8 auf Rocky Linux

So installieren Sie GIMP auf AlmaLinux 8 / Rocky Linux 8

So installieren Sie Git auf Almalinux oder Rocky Linux 8

So migrieren Sie von CentOS 8 Linux auf AlmaLinux 8

Rocky Linux 8.5 – „AlmaLinux verprügelt alle im Rennen um den Ersatz von CentOS 8“

So installieren Sie Linux Kernel 5.13 auf Rocky Linux 8 / AlmaLinux 8 /CentOS 8

Linux Mint Cinnamon vs. MATE:Was soll man wählen?