På tisdag, Red Hat CTO Chris Wright och CentOS Community Manager Rika Bowen varje meddelade en massiv förändring i framtiden och funktion av Linux CentOS. Framåt kommer det inte att finnas någon CentOS Linux-istället kommer det (endast) att finnas CentOS Stream.,
ursprungligen tillkännagavs i September 2019, CentOS Stream fungerar som ”en rullande förhandsvisning av vad som är nästa i RHEL”—det är avsett att se ut och fungera mycket som en förhandsvisning av Red Hat Enterprise Linux som det kommer att bli ett år eller så i framtiden.
Vad är en CentOS, ändå?
CentOS—vilket är en förkortning för Community Enterprise Linux operativsystem—grundades 2004. CentOS första utgåva 2004 namngavs version 2-att sammanfalla med dåvarande RHEL 2.1., Sedan dess har varje större versionsökning av RHEL resulterat i en motsvarande ny större version av CentOS, efter samma versionsschema och byggt i stor utsträckning från samma källa.
traditionell CentOS är en fri-as-in-beer ombyggnad av Red Hat Enterprise Linux (RHEL) operativsystem, byggt från RHELS egen källkod—men med Red Hats egenutvecklade varumärke bort och utan Red Hat kommersiellt stöd. Detta gjorde det möjligt för CentOS att njuta av garanterad binär kompatibilitet med” korrekt ” RHEL.,
som en icke-paywalled, no-hassles version av RHEL, CentOS vädjade till en bredare marknad av utvecklare, mixtrarerare, och andra som så småningom kan besluta att uppgradera till kommersiellt stöd RHEL. Det gjorde det också lättare för utvecklare att bygga och hantera dev-miljöer som skulle garanteras-kompatibla med deras kommersiellt stödda RHEL-produktionsmiljöer.,
Red Hat förvärvade CentOS i 2014
Även om CentOS var och är en väldigt populär distribution—för ett par år var det den vanligaste webbservern distro i världen—det led sin andel av samhällskampen. CentOS grundare Lance Davis drev bort från projektet 2008 men behöll kontroll över sina domäner och finanser. Ett år senare tog CentOS-laget kontakt med Davis och återfick kontrollen över projektet, men detta reparerade inte helt betydande skador på allmänhetens uppfattning om CentOS.,
under 2014 hade CentOS utvecklingsteam fortfarande en distribution med mycket mer marknadsandelar än resurser. Så när Red Hat erbjöd sig att samarbeta med CentOS-laget i produktionen av distributionen såg affären bra ut på båda sidor. Red Hat fick kontroll över en enhet som det såg som att färga sitt eget varumärkes rykte, och CentOS-utvecklare fick Red Hat-jobb som gör det möjligt för dem att arbeta på CentOS heltid medan de fortfarande håller lamporna på.
en del av affären involverade en ny styrelse för CentOS—en med en obligatorisk, permanent Red Hat majoritet., Även om den nya affären marknadsfördes som ett partnerskap, var det ett förvärv i alla utom Namn-Red Hat nu både finansierade och kontrollerade CentOS.
detta var inte nödvändigtvis en dålig sak för den ständigt resurssvultna distributionen. Red Hat finansiering innebar mer dev timmar och färre krångel – och att föras in-house gav CentOS tillgång till RHEL juridiska team och en garanti för att eventuella ytterligare frågor om varumärkesanvändning skulle kunna lösas i godo, snarare än med sjudande fientligheter.,
detta satte CentOS i ungefär samma position som Fedora—en ”community” – distribution som ändå var en Red Hat-egenskap i alla utom namn. För att vara rättvis mot Red Hat anses företaget allmänt och korrekt som en utmärkt förvaltare för Fedoraprojektet, och för de närmaste åren var det också för det förnyade CentOS-projektet.
Goodbye CentOS Linux, hello CentOS Stream
den nuvarande versionen av CentOS är CentOS 8, själv byggd ovanpå RHEL 8., CentOS har normalt samma tioåriga livscykel som RHEL själv-vilket skulle ge CentOS 8 ett slutdatum 2029. Veckans tillkännagivande sätter en gravsten på CentOS 8s grav mycket tidigare, år 2021. (CentOS 7 kommer fortfarande att stödjas tillsammans med RHEL 7, genom 2024.)
nuvarande CentOS-användare måste migrera antingen till RHEL själv eller till det nyare CentOS Stream-projektet, som ursprungligen tillkännagavs i September 2019., Distributions FAQ säger att CentOS Stream inte kommer att vara ”RHEL beta-testplattformen”, men CentOS Community Manager Rich Bowens eget meddelande beskriver Stream som ” uppströms (utveckling) gren av Red Hat Enterprise Linux.”
linjen mellan” development branch ”och” beta version ” slår oss som försvinnande tunn, och det verkar slå många CentOS diskussionsgruppmedlemmar på samma sätt. Kommentarerna om gemenskapens tillkännagivande är legion och är överväldigande negativa.,
Red Hats eget företagsmeddelande delar inte dessa negativa kommentarer, sannolikt eftersom det inte har någon kommentarsektion i första hand. Red Hat CTO Chris Wright tar en mer direkt stab på vad företaget förväntar sig att CentOS Stream ska vara—och förklarar uttryckligen att det inte kommer att bli en ersättning för CentOS Linux.
CentOS Stream är inte en ersättning för CentOS Linux; det är snarare ett naturligt, oundvikligt nästa steg som syftar till att uppfylla projektets mål att främja Enterprise Linux innovation., Stream förkortar återkopplingsslingan mellan utvecklare på alla sidor av RHEL-landskapet, vilket gör det lättare för alla röster, oavsett om de är stora partners eller enskilda bidragsgivare, att höras när vi skapar framtida versioner av RHEL.
Wright fortsätter att ange att Red Hat kommer att flytta sina egna interna projekt till CentOS Stream, snyggt backstopping Bowens beskrivning av det som ”utvecklingsgren” av RHEL själv. Han ger exempel på stora företagspartners enthusing om Stream.,
Facebook, säger Wright, migrerar nu sina miljontals servrar till ett operativsystem som företaget härstammar från CentOS Stream och” fortsätter att driva intern innovation på CentOS Stream ”samtidigt som” har erkänt värdet i samarbete inom Red Hat-plattformen.”Han citerar också en intetsägande godkännande från en Intel VP, som säger att Intel är” upphetsad över CentOS Stream potential inom vårt kundekosystem.,”
Wright avslutar Red Hats meddelande med ett avsnitt med titeln ”bygga en bredare, mer varierad gemenskap”—men samhället, åtminstone i den traditionella öppen källkod mening, verkar vara exakt vad som saknas från detta initiativ. Hans avslutande uttalande – ” Red Hat avser att tillhandahålla verktyg, stöd och expertis för att hjälpa alla användningsfall övergång till den nya innovation hub för RHEL— – låter väl avsedd, men vi misstänker att det kommer att drabba de flesta CentOS Linux-användare som precis vad det är-en top-down företagsinitiativ snarare än en sann gemenskap uppsökande.,
en möjlig återfödelse som Rocky Linux
CentOS grundare Greg Kurtzer är en av de många samhällsmedlemmarna som inte är glad över Red Hats beslut att shutter CentOS Linux. Före CentOS körde Kurtzer ett Red Hat-ombyggnadsprojekt som heter Caos Linux. Kurtzer arbete samman med att Rocky McGough och Lance Davis för att bilda CentOS Projekt.
Kurtzer utfärdade följande pressmeddelande onsdag:
Jag var lika chockad som resten av samhället med nyheterna från Red Hat., När jag började CentOS för 16 år sedan föreställde jag mig aldrig den otroliga räckvidden och effekten som den skulle ha runt om i världen på individer och företag som förlitar sig på CentOS för Linux-distribution.
som svar på detta oväntade skift är jag stolt över att tillkännage lanseringen av ett nytt projekt, Rocky Linux, för att hedra min sena CentOS grundare Rocky McGough. Jag har börjat uppmana deltagande från det globala samhället och snabbt montera ett team för att främja vårt grundläggande åtagande att säkerställa sömlös kontinuitet i affärsverksamheten för företag som kör CentOS 8 långt bortom 2021., På bara en dag har vi sett ett överväldigande svar från tusentals supportrar som är angelägna om att gå med i projektet.
För tillfället är Rocky Linux inget annat än ett namn och en beslutsamhet—dess GitHub repo har för närvarande två åtaganden, både till README.md. – men Kurtzers namn lägger stor vikt vid projektet som ett koncept, tillsammans med de flera tusen signaturerna en orelaterad framställning till CentOS styrelse ackumulerade om några timmar.,
det verkar troligt att samma marknadstryck som drev det ursprungliga skapandet av CentOS sannolikt kommer att driva sin återfödelse som ett återigen oberoende gemenskapsprojekt.
Lämna ett svar