Är Rocky Linux det nya CentOS?

0
191

Red Hat Enterprise Linux är den globalt erkända ledaren inom företagsklass Linux. CentOS var gratisekvivalenten, byggd från Red Hat -källkoden och lika stabil. Men Red Hat har ändrat CentOS för alltid.

Red Hat och CentOS

Red Hat Enterprise Linux (RHEL) är det mest framgångsrika kommersiella Linux i världen. Under räkenskapsåret 2012 slog Red Hat igenom intäktsmärket på 1 miljard dollar. Men insiders viskar att om det inte hade varit för CentOS hade Red Hat varit ett företag på 10 miljarder dollar långt innan de passerade milstolpen på 1 miljard dollar.

Red Hat genererar intäkter från RHEL genom att sälja prenumerationer. En prenumeration ger tillgång till företagssupport, molnbaserade tjänster, hanterade lösningar, paketerad programvara och mer. Att veta att du har lämpliga stödnivåer gör antagandet av RHEL av din organisation mycket mer attraktivt. Om du litar på dina kritiska processer för RHEL måste du veta att Red Hat har din rygg.

Organisationer utan budget för RHEL -prenumerationer önskade fortfarande RHEL: s stabilitet och prestanda. RHEL — precis som alla andra Linux — är baserat på ett antal projekt med öppen källkod, till exempel Linux -kärnan. Det betyder i sin tur att RHEL -källkoden måste göras tillgänglig för allmänheten utan kostnad. Vem som helst kan granska koden, och vem som helst kan ändra den eller använda den för att skapa en ny produkt. För att uppfylla dessa villkor är RHEL -källkoden tillgänglig för alla som vill ha den.

Att ha tillgång till källkoden är bra, men att kunna ta den källkoden och skapa ett installerbart, körbart operativsystem är något helt annat. Den alkemin kräver expertis, tid, byggkedjor, servrar, förråd och pengar.

Annonsering

Det är inte att säga att det inte går att göra. Det kan — om du sätter ihop resurser för att få det att hända. Lyckligtvis är det vad världen med öppen källkod är bra på. Om du kan skapa tillräckligt mycket surr kring ett projekt och locka till dig tillräckligt med skickliga och hängivna individer kan du slå kritisk massa och hitta dig själv med en livskraftig gemenskap och en robust produkt.

Det var precis vad Greg Kurtzer, Lance Davis, Rocky McGough och andra gjorde i början av 2000 -talet, vilket resulterade i lanseringen av CentOS Community Enterprise Linux -operativsystem i maj 2004.

< p> Det var den kostnadsfria, öppna källan, produktionsklara klonen av RHEL som världen väntade på.

The Rise and Fall of CentOS

För användarna var det viktigaste med CentOS dess binära kompatibilitet med RHEL. Alla funktioner som gjorde RHEL till den dominerande Linux i företagsklass ingick i CentOS. Om du kunde klara dig utan företagsstöd men ville — eller behövde köra branschstandard, företagsklass Linux, var CentOS en dröm som gick i uppfyllelse.

CentOS var en dånande framgång. Globala varumärken som är beroende av CentOS inkluderar Rackspace, GoDaddy, Disney och Verizon. Många företag skapar produkter som riktar sig till CentOS -plattformen som Riverbed, Juniper och Fortinet.

CentOS var ett offer för sin egen framgång. Dess marknadspenetration överträffade alltid resurserna i CentOS -samhället. 2014 erbjöd Red Hat ekonomiskt stöd för att CentOS-utvecklare skulle kunna arbeta heltid på CentOS. Detta accepterades, och Red Hat tog med CentOS in-house. Red Hat förhandlade också fram ett nytt styrsystem för CentOS -projektet, inklusive en oåterkallelig Red Hat -majoritet i CentOS -styrelsen. Red Hat kom att äga och styra CentOS -projektet.

Annonsering

Den förväntade återbetalningen när någon gafflar ett projekt med öppen källkod är att ändringar de gör i källkoden matas tillbaka till det ursprungliga projektet. Men hela förutsättningen var att CentOS skulle vara binärt kompatibelt med RHEL. Så CentOS -projektet introducerade inget nytt som kunde ges tillbaka till Red Hat och RHEL. Förhållandet var en enkelriktad gata. Samtidigt påverkade CentOS massivt RHEL -prenumerationer.

Mike McGrath, Red Hat: s VP för Linux Engineering är på rekord som säger att CentOS i sig faktiskt inte gav Red Hat någon större nytta. ” Det kan vara årets underdrift.

I december 2020 meddelade Red Hat CTO Chris Wright en stor förändring av CentOS -färdplanen. CentOS skulle avbrytas och ersättas av ett nytt projekt som heter CentOS Stream. Detta är en rullande release -spårning strax före RHEL på en utvecklingsgren. Utvecklingsgrenar är inte stabila. De är i framkant men oförutsägbara och så olämpliga för missionskritiska distributioner. Slutsatsen är CentOS Stream kommer aldrig att vara produktionsklar. Dessutom kommer CentOS version 8 — den nuvarande versionen att ta slut på livstid 31 december 2021, i stället för i december 2029.

Så Red Hat har så småningom hittat ett sätt att dra nytta av CentOS och tog bort problemet med att CentOS används som prenumerationsfritt, drop-in-ersättning för RHEL i fyndet. Inte för att CentOS -användarbasen tycker mycket om fyndet.

Men det som fungerade en gång kan ofta fungera igen.

The Birth of Rocky Linux

Greg Kurtzer, en av grundarna till CentOS, har lanserat ett nytt projekt för att skapa en binär kompatibel , bugg-för-bugg-identisk, gratisversion av RHEL, med ett stabilt system för punktsläpp. Precis som han gjorde i början av 2000 -talet. I grund och botten gör de CentOS “ classic ” om igen. För att hedra avlidne Rocky McGough, en av grundarna av CentOS, har det nya projektet döpts till Rocky Linux.

Helt utanför Red Hat -lägret — precis som CentOS brukade vara & Rocky Linux styrs och administreras av Rocky Enterprise Software Foundation. Sju månader efter att projektet tillkännagavs släpptes den första GA -versionen av Rocky Linux.

Annonsering

CentOS -versioner används för att följa numreringen av RHEL -utgåvor. Detta gjorde det enkelt för användarna att veta vilken version av RHEL som användes som källkodbas för alla CentOS -byggnader. Rocky Linux kommer att fortsätta den traditionen, så den första versionen är Rocky Linux 8.4, kodnamnet Green Obsidian.

Communitybaserat stöd är tillgängligt via Rocky Linux Mattermost, IRC och forum. Intressant nog är kommersiellt stöd också tillgängligt via Kurtzers företag, Ctrl IQ, som också är huvudsponsor för Rocky Linux. vinster från Ctrl IQ används för att finansiera Rocky Linux.

Om du är en CentOS -användare och har undrat vilken distribution du ska kolla härnäst kan Rocky Linux vara RHEL -dubbelgångaren du letar efter. Det är allt som gjorde CentOS så populärt av många av de som gjorde CentOS.

En snabb titt på Rocky Linux

Installationen är lika enkel och krånglig som du förväntar dig.

< /p>

Välja “ Installera Rocky Linux 8 ” från installationsmenyn går genom en välbekant uppsättning skärmar. Välj ditt tangentbord och språk, ange ett rotlösenord och välj ditt partitionsschema, och filkopieringsdelen av installationen startar.

När filkopieringen är klar accepterar du licensen (en 3-klausul BSD Licens) och antingen lägga till några användare eller vänta och göra det när du har loggat in. Det är det.

Starta om och du kommer att se Rocky Linux -inloggningsskärmen. När du väl har loggat in hälsar ett välbekant om minimalistiskt GNOME 3.32.2 -skrivbord dig.

Annons

Som du förväntar dig är det väldigt lite förinstallerad programvara. De valen lämnas åt dig.

Tillräckligt buzz?

Vad Kurtzfer och hans armé av volontärer och bidragsgivare har lyckats åstadkomma på sju månader är enormt imponerande. Och det är onödigt att säga att det finns en enorm efterfrågan på deras ersättare för CentOS. Under de första 72 timmarna efter lanseringen fanns det 70 000 nedladdningar enbart från deras nivå 0-spegel, och det finns 100 andra speglar.

Stora namn är också angelägna om att associeras med Rocky Linux. Google är en “ huvudsponsor ” av RESF och har gjort en anpassad Rocky Linux för Google Compute Engine. Microsoft har registrerat sig som partner för RESF och har åtagit sig att se till att Rocky Linux är tillgängligt på deras Azure -plattform.

Ett projekt handlar inte enbart om programvara. Rocky Linux -projektet har ägnat mycket tid åt att bestämma och formalisera dess interna struktur, styrning och etos.

På tal om RESF: s stadga, säger Rocky Linux FAQ “ Critical in denna stadga är upprättandet av principer som möjliggör och skyddar samhället: transparens, samhällsengagemang, öppen utveckling och oberoende. Rocky Linux kommer aldrig att kontrolleras, köpas eller på annat sätt påverkas av en enda enhet eller organisation . ”

När de har blivit bett kan två gånger blyga CentOS -användare ta lite tröst i faktum att tyngdpunkten är deras, inte min.