Ist Rocky Linux das neue CentOS?

0
155

Red Hat Enterprise Linux ist der weltweit anerkannte Marktführer für Linux der Enterprise-Klasse. CentOS war das kostenlose Äquivalent, gebaut aus Red Hat-Quellcode und genauso stabil. Aber Red Hat hat CentOS für immer verändert.

Red Hat und CentOS

Red Hat Enterprise Linux (RHEL) ist das erfolgreichste kommerzielle Linux in der Welt. Im Geschäftsjahr 2012 durchbrach Red Hat die Umsatzmarke von 1 Milliarde US-Dollar. Aber Insider flüstern, dass Red Hat ohne CentOS ein 10-Milliarden-Dollar-Unternehmen gewesen wäre, lange bevor es den Meilenstein von 1 Milliarde Dollar überschritten hätte.

Red Hat generiert Einnahmen aus RHEL durch den Verkauf von Abonnements. Ein Abonnement bietet Zugang zu Kundensupport auf Unternehmensniveau, Cloud-basierten Diensten, verwalteten Lösungen, Softwarepaketen und mehr. Wenn Sie wissen, dass Sie über das entsprechende Maß an Support verfügen, wird die Einführung von RHEL in Ihrem Unternehmen viel attraktiver. Wenn Sie Ihre kritischen Prozesse RHEL anvertrauen, müssen Sie wissen, dass Red Hat hinter Ihnen steht.

Organisationen ohne das Budget für RHEL-Abonnements wünschten sich dennoch die Stabilität und Leistung von RHEL. RHEL basiert wie jedes andere Linux auf einer Reihe von Open-Source-Projekten wie dem Linux-Kernel. Das wiederum bedeutet, dass der RHEL-Quellcode kostenlos öffentlich zugänglich gemacht werden muss. Jeder kann den Code überprüfen und jeder kann ihn ändern oder zum Erstellen eines neuen Produkts verwenden. Um diese Bedingungen zu erfüllen, steht der RHEL-Quellcode jedem zur Verfügung, der ihn haben möchte.

Zugriff auf den Quellcode zu haben ist großartig, aber in der Lage zu sein, diesen Quellcode zu verwenden und ein installierbares, lauffähiges Betriebssystem zu erstellen, ist etwas ganz anderes. Diese Alchemie erfordert Fachwissen, Zeit, Build-Ketten, Server, Repositorys und Geld.

Werbung

Das heißt nicht, dass es nicht möglich ist. Dies ist möglich, wenn Sie die Ressourcen zusammenstellen, um dies zu ermöglichen. Glücklicherweise ist die Welt von Open Source darin großartig. Wenn Sie genügend Begeisterung für ein Projekt erzeugen und genügend qualifizierte und engagierte Mitarbeiter gewinnen, können Sie eine kritische Masse erreichen und sich einer lebensfähigen Community und einem robusten Produkt präsentieren.

Genau das taten Greg Kurtzer, Lance Davis, Rocky McGough und andere Anfang der 2000er Jahre, was zur Einführung des CentOS —Community Enterprise Linux Operating System—im Mai 2004 führte.

< p>Es war der kostenlose, quelloffene, produktionsreife Klon von RHEL, auf den die Welt gewartet hat.

The Rise and Fall of CentOS

Für Benutzer war das Wichtigste an CentOS die Binärkompatibilität mit RHEL. Alle Funktionen, die RHEL zum dominierenden Linux der Enterprise-Klasse gemacht haben, waren in CentOS enthalten. Wenn Sie auf die Unterstützung des Unternehmens verzichten konnten, aber ein Linux der Enterprise-Klasse nach Industriestandard ausführen wollten oder brauchten, wurde mit CentOS ein Traum wahr.

CentOS war ein voller Erfolg. Zu den globalen Marken, die auf CentOS vertrauen, gehören Rackspace, GoDaddy, Disney und Verizon. Viele Unternehmen entwickeln Produkte, die auf die CentOS-Plattform ausgerichtet sind, wie Riverbed, Juniper und Fortinet.

CentOS war ein Opfer seines eigenen Erfolgs. Seine Marktdurchdringung überstieg immer die Ressourcen der CentOS-Community. Im Jahr 2014 bot Red Hat finanzielle Unterstützung an, damit CentOS-Entwickler Vollzeit an CentOS arbeiten können. Dies wurde akzeptiert und Red Hat brachte CentOS ins Haus. Red Hat hat auch ein neues Governance-Schema für das CentOS-Projekt ausgehandelt, einschließlich einer unwiderruflichen Red Hat-Mehrheit im CentOS-Vorstand. Tatsächlich übernahm Red Hat das CentOS-Projekt und kontrollierte es.

Werbung

Die erwartete Amortisation, wenn jemand ein Open-Source-Projekt abspaltet, besteht darin, dass Änderungen, die sie am Quellcode vornehmen, an das ursprüngliche Projekt zurückgeführt werden. Aber die ganze Prämisse war, dass CentOS mit RHEL binär kompatibel ist. Das CentOS-Projekt hat also nichts Neues eingeführt, das an Red Hat und RHEL zurückgegeben werden könnte. Die Beziehung war eine Einbahnstraße. In der Zwischenzeit wirkte sich CentOS massiv auf RHEL-Abonnements aus.

Mike McGrath, VP of Linux Engineering bei Red Hat, ist aktenkundig, dass “CentOS selbst für Red Hat nicht wirklich nützlich war.” Das könnte die Untertreibung des Jahres sein.

Im Dezember 2020 kündigte Red Hat CTO Chris Wright eine wesentliche Änderung der CentOS-Roadmap an. CentOS würde eingestellt und durch ein neues Projekt namens CentOS Stream ersetzt. Dies ist ein rollierendes Release-Tracking direkt vor RHEL in einem Entwicklungszweig. Entwicklungszweige sind nicht stabil. Sie sind modern, aber unvorhersehbar und daher für geschäftskritische Bereitstellungen ungeeignet. Unterm Strich wird CentOS Stream nie produktionsreif sein. Darüber hinaus wird die CentOS-Version 8, die aktuelle Version, am 31. Dezember 2029 und nicht mehr im Dezember 2029 auslaufen.

Red Hat hat also endlich einen Weg gefunden, Profitieren Sie von CentOS und beseitigten Sie das Problem, dass CentOS als abonnementfreier Drop-in-Ersatz für RHEL verwendet wird. Nicht, dass die CentOS-Benutzerbasis viel von dem Schnäppchen hält.

Aber was einmal funktioniert hat, kann oft wieder funktionieren.

The Birth of Rocky Linux

Greg Kurtzer, einer der Mitbegründer von CentOS, hat ein neues Projekt gestartet, um ein binäres kompatibles zu erstellen , Bug-für-Bug-identische, kostenlose Version von RHEL, mit einem stabilen Point-Release-System. So wie er es Anfang der 2000er tat. Im Grunde machen sie CentOS “classic” alles noch einmal. Zu Ehren des verstorbenen Rocky McGough, einem der Mitbegründer von CentOS, wurde das neue Projekt Rocky Linux getauft.

Völlig außerhalb des Red Hat-Lagers&8212;so wie CentOS es früher war&8212;Rocky Linux wird von der Rocky Enterprise Software Foundation verwaltet und verwaltet. Sieben Monate nach der Ankündigung des Projekts wurde die erste GA-Version von Rocky Linux veröffentlicht.

Werbung

CentOS-Releases folgten früher der Nummerierung der RHEL-Releases. Dadurch konnten Benutzer leicht erkennen, welche Version von RHEL als Quellcodebasis für jeden CentOS-Build verwendet wurde. Rocky Linux wird diese Tradition fortsetzen, daher ist die erste Version Rocky Linux 8.4 mit dem Codenamen Green Obsidian.

Community-basierter Support ist über Rocky Linux Mattermost, IRC und Foren verfügbar. Interessanterweise ist kommerzieller Support auch über Kurtzers Unternehmen Ctrl IQ erhältlich, das auch der Hauptsponsor von Rocky Linux ist. Gewinne von Ctrl IQ werden verwendet, um Rocky Linux zu finanzieren.

Wenn Sie ein CentOS-Benutzer sind und sich gefragt haben, welche Distribution Sie als nächstes ausprobieren sollten, könnte Rocky Linux der RHEL-Doppelgänger sein, nach dem Sie suchen. Es ist alles, was CentOS so beliebt gemacht hat, von vielen der Leute, die CentOS gemacht haben.

Ein kurzer Blick auf Rocky Linux

Die Installation ist so einfach und unkompliziert, wie Sie es erwarten.

< /p>

Die Auswahl von “Rocky Linux 8 installieren” aus dem Installationsmenü durchläuft eine vertraute Reihe von Bildschirmen. Wählen Sie Ihre Tastatur und Ihr Gebietsschema, legen Sie ein Root-Passwort fest und wählen Sie Ihr Partitionierungsschema, und der Dateikopierteil der Installation beginnt.

Wenn der Dateikopiervorgang abgeschlossen ist, akzeptieren Sie die Lizenz (ein 3-Klausel-BSD Lizenz) und fügen Sie entweder einige Benutzer hinzu oder warten Sie und tun Sie dies, wenn Sie sich angemeldet haben. Das war's.

Starten Sie neu und Sie sehen den Rocky Linux-Anmeldebildschirm. Sobald Sie angemeldet sind, begrüßt Sie ein vertrauter, wenn auch minimalistischer GNOME 3.32.2-Desktop.

Werbung

Erwartungsgemäß ist nur sehr wenig Software vorinstalliert. Diese Entscheidungen bleiben Ihnen überlassen.

Ausreichend Buzz?

Was Kurtzfer und sein Heer aus Freiwilligen und Mitwirkenden in sieben Monaten geschafft haben, ist enorm beeindruckend. Und es ist unnötig zu erwähnen, dass es eine enorme Nachfrage nach ihrem Ersatz für CentOS gibt. In den ersten 72 Stunden nach der Veröffentlichung gab es allein 70.000 Downloads von ihrem Tier 0-Spiegel, und es gibt 100 andere Spiegel.

Große Namen sind auch daran interessiert, mit Rocky Linux in Verbindung gebracht zu werden. Google ist ein “Hauptsponsor” des RESF und hat ein angepasstes Rocky Linux für die Google Compute Engine erstellt. Microsoft hat sich als Partner des RESF registriert und setzt sich dafür ein, dass Rocky Linux auf seiner Azure-Plattform verfügbar ist.

Bei einem Projekt geht es nicht nur um Software. Das Rocky Linux-Projekt hat viel Zeit damit verbracht, seine interne Struktur, Governance und sein Ethos zu bestimmen und zu formalisieren.

In Bezug auf die RESF-Charta heißt es in den Rocky Linux-FAQs “Critical in Diese Charta ist die Aufstellung von Prinzipien, die die Gemeinschaft ermöglichen und schützen: Transparenz, Gemeinschaftsbeteiligung, offene Entwicklung und Unabhängigkeit. Rocky Linux wird niemals von einer einzelnen Einheit oder Organisation kontrolliert, gekauft oder anderweitig beeinflusst..”

Einmal gebissen, können doppelt schüchterne CentOS-Benutzer etwas Trost in der Tatsache, dass die Betonung bei ihnen liegt, nicht bei mir.