Is Rocky Linux de nieuwe CentOS?

0
166

Red Hat Enterprise Linux is de wereldwijd erkende leider in enterprise-class Linux. CentOS was het gratis equivalent, gebouwd op basis van Red Hat-broncode en net zo stabiel. Maar Red Hat heeft CentOS voor altijd veranderd.

Red Hat en CentOS

Red Hat Enterprise Linux (RHEL) is de meest succesvolle commerciële Linux in de wereld. In het fiscale jaar 2012 brak Red Hat de omzetgrens van $ 1 miljard dollar. Maar insiders fluisteren dat als CentOS er niet was geweest, Red Hat een bedrijf van $ 10 miljard zou zijn geweest lang voordat ze de mijlpaal van $ 1 miljard hadden bereikt.

Red Hat genereert inkomsten uit RHEL door abonnementen te verkopen. Een abonnement biedt toegang tot zakelijke klantenondersteuning, cloudgebaseerde services, beheerde oplossingen, pakketsoftware en meer. Als u weet dat u over de juiste ondersteuningsniveaus beschikt, wordt het gebruik van RHEL door uw organisatie veel aantrekkelijker. Als u uw kritieke processen aan RHEL toevertrouwt, moet u weten dat Red Hat achter u staat.

Organisaties zonder het budget voor RHEL-abonnementen wilden toch de stabiliteit en prestaties van RHEL. RHEL is net als elke andere Linux gebaseerd op een aantal open source-projecten, zoals de Linux-kernel. Dat betekent op zijn beurt dat de RHEL-broncode gratis openbaar beschikbaar moet worden gemaakt. Iedereen kan de code bekijken en iedereen kan deze wijzigen of gebruiken om een ​​nieuw product te maken. Om aan deze voorwaarden te voldoen, is de RHEL-broncode beschikbaar voor iedereen die dat wil.

Toegang hebben tot de broncode is geweldig, maar die broncode kunnen gebruiken en een installeerbaar, uitvoerbaar besturingssysteem kunnen maken, is iets heel anders. Die alchemie vereist expertise, tijd, build-chains, servers, repositories en geld.

Advertentie

Dat wil niet zeggen dat het niet kan. Dat kan als je de middelen bij elkaar brengt om het te laten gebeuren. Gelukkig is dat waar de wereld van open source goed in is. Als je voldoende buzz rond een project kunt creëren en genoeg geschoolde en toegewijde individuen kunt aantrekken, kun je een kritieke massa bereiken en een levensvatbare gemeenschap en een robuust product vinden.

Dat is precies wat Greg Kurtzer, Lance Davis, Rocky McGough en anderen deden in de vroege jaren 2000, wat resulteerde in de lancering van CentOS'Community Enterprise Linux Operating System'in mei 2004.

< p>Het was de gratis, open source, productieklare kloon van RHEL waar de wereld op zat te wachten.

De opkomst en ondergang van CentOS

Voor gebruikers was het allerbelangrijkste aan CentOS de binaire compatibiliteit met RHEL. Alle functies die RHEL tot de dominante Linux van ondernemingsklasse maakten, waren opgenomen in CentOS. Als je zonder bedrijfsondersteuning zou kunnen, maar wilde of moest draaien op industriestandaard, enterprise-klasse Linux, dan was CentOS een droom die uitkwam.

CentOS was een daverend succes. Wereldwijde merken die afhankelijk zijn van CentOS zijn onder meer Rackspace, GoDaddy, Disney en Verizon. Veel bedrijven maken producten die gericht zijn op het CentOS-platform, zoals Riverbed, Juniper en Fortinet.

CentOS werd het slachtoffer van zijn eigen succes. De marktpenetratie overtrof altijd de middelen van de CentOS-gemeenschap. In 2014 bood Red Hat financiële steun om CentOS-ontwikkelaars fulltime aan CentOS te laten werken. Dit werd geaccepteerd en Red Hat bracht CentOS in huis. Red Hat heeft ook onderhandeld over een nieuw bestuursplan voor het CentOS-project, inclusief een onherroepelijke Red Hat-meerderheid in het CentOS-bestuur. In feite werd Red Hat eigenaar en beheerder van het CentOS-project.

Advertentie

De verwachte terugverdientijd wanneer iemand een open source-project forkt, is dat wijzigingen die hij in de broncode aanbrengt, worden teruggekoppeld naar het oorspronkelijke project. Maar het hele uitgangspunt was dat CentOS binair compatibel zou zijn met RHEL. Dus het CentOS-project introduceerde niets nieuws dat teruggegeven kon worden aan Red Hat en RHEL. De relatie was eenrichtingsverkeer. Ondertussen had CentOS een enorme impact op RHEL-abonnementen.

Mike McGrath, Red Hat's VP Linux Engineering zegt dat “CentOS zelf niet echt nuttig was voor Red Hat.” Dat is misschien wel het understatement van het jaar.

In december 2020 kondigde Red Hat CTO Chris Wright een grote wijziging aan in de CentOS-roadmap. CentOS zou worden stopgezet en vervangen door een nieuw project genaamd CentOS Stream. Dit is een rollende release-tracking net voor RHEL op een ontwikkelingstak. Ontwikkelingstakken zijn niet stabiel. Ze zijn geavanceerd, maar onvoorspelbaar, en dus ongeschikt voor missiekritieke implementaties. Waar het op neer komt is dat CentOS Stream nooit productieklaar zal zijn. Bovendien zal CentOS-versie 8 "de huidige versie" aan het einde van de levensduur gaan op 31 december 2021, in plaats van in december 2029.

Dus Red Hat heeft uiteindelijk een manier gevonden om profiteren van CentOS en het probleem van het gebruik van CentOS als een abonnementsvrije, drop-in vervanging voor RHEL op de koop toe. Niet dat het CentOS-gebruikersbestand veel waarde hecht aan het koopje.

Maar wat eens werkte, kan vaak weer werken.

The Birth of Rocky Linux

Greg Kurtzer, een van de mede-oprichters van CentOS, heeft een nieuw project gelanceerd om een ​​binaire compatibele , bug-voor-bug identieke, gratis versie van RHEL, met een stabiel, puntvrijgavesysteem. Net zoals hij deed in de vroege jaren 2000. Kortom, ze doen CentOS “classic” helemaal opnieuw. Ter ere van wijlen Rocky McGough, een van de mede-oprichters van CentOS, is het nieuwe project Rocky Linux gedoopt.

Helemaal buiten het Red Hat-kamp, ​​zoals CentOS vroeger was, wordt Rocky Linux bestuurd en beheerd door de Rocky Enterprise Software Foundation. Zeven maanden na de aankondiging van het project werd de eerste GA-versie van Rocky Linux uitgebracht.

Advertentie

CentOS-releases volgden de nummering van RHEL-releases. Dit maakte het voor gebruikers gemakkelijk om te weten welke versie van RHEL werd gebruikt als broncodebasis voor elke CentOS-build. Rocky Linux gaat die traditie voortzetten, dus de eerste release is Rocky Linux 8.4, codenaam Green Obsidian.

Community-gebaseerde ondersteuning is beschikbaar via de Rocky Linux Mattermost, IRC en forums. Interessant is dat commerciële ondersteuning ook beschikbaar is via het bedrijf van Kurtzer, Ctrl IQ, dat ook de hoofdsponsor is van Rocky Linux. winsten van Ctrl IQ worden gebruikt om Rocky Linux te financieren.

Als je een CentOS-gebruiker bent en je hebt afgevraagd welke distributie je als volgende moet bekijken, kan Rocky Linux de RHEL-dubbelganger zijn waarnaar je op zoek bent. Het is alles wat CentOS zo populair maakte, door veel van de mensen die CentOS hebben gemaakt.

Een snelle blik op Rocky Linux

De installatie is net zo eenvoudig en probleemloos als je zou verwachten.

< /p>

Door 'Rocky Linux 8 installeren' te selecteren vanuit het installatiemenu doorloopt u een bekende set schermen. Kies je toetsenbord en landinstelling, stel een root-wachtwoord in en kies je partitieschema, en het gedeelte voor het kopiëren van bestanden van de installatie begint.

Als het kopiëren van het bestand is voltooid, accepteer dan de licentie (een BSD met 3 clausules Licentie) en ofwel enkele gebruikers toevoegen of wachten en dat doen wanneer u bent ingelogd. Dat is alles.

Herstart en u ziet het inlogscherm van Rocky Linux. Zodra je bent ingelogd, wordt je begroet door een vertrouwde, maar minimalistische GNOME 3.32.2-desktop.

Advertentie

Zoals je zou verwachten is er heel weinig software voorgeïnstalleerd. Die keuzes worden aan jou overgelaten.

Voldoende buzz?

Wat Kurtzfer en zijn leger van vrijwilligers en donateurs in zeven maanden hebben weten te bereiken, is enorm indrukwekkend. En het is onnodig om te zeggen dat er een enorme vraag is naar hun vervanging voor CentOS. In de eerste 72 uur na de lancering waren er alleen al 70.000 downloads van hun tier 0 mirror, en er zijn 100 andere mirrors.

Grote namen willen ook graag geassocieerd worden met Rocky Linux. Google is een “hoofdsponsor” van de RESF en heeft een aangepaste Rocky Linux gemaakt voor de Google Compute Engine. Microsoft heeft zich ingeschreven als partner van de RESF en zet zich in om ervoor te zorgen dat Rocky Linux beschikbaar is op hun Azure-platform.

Een project draait niet alleen om software. Het Rocky Linux-project heeft veel tijd gestoken in het beslissen en formaliseren van de interne structuur, governance en ethos.

Over het RESF-handvest gesproken, de Rocky Linux FAQ zegt “Critical in dit handvest is de vaststelling van principes die de gemeenschap mogelijk maken en beschermen: transparantie, betrokkenheid van de gemeenschap, open ontwikkeling en onafhankelijkheid. Rocky Linux zal nooit worden gecontroleerd, gekocht of anderszins beïnvloed door een enkele entiteit of organisatie.”

Eenmaal gebeten, kunnen tweemaal verlegen CentOS-gebruikers enige troost vinden in de feit dat de nadruk bij hen ligt, niet bij mij.