SSD Nodes Learn Hosting plans →
Mwongozo Matt ConnorNa Matt Connor · Imeboreshwa 2026-08-31

Historia ya RHEL, CentOS, Rocky Linux na AlmaLinux

Jifunze sababu za kuanguka kwa CentOS Linux 8 na jinsi Rocky Linux na AlmaLinux zilivyojitokeza kuchukua nafasi yake kama njia mbadala za bure za Red Hat Enterprise Linux.

Kwa nini kuna matoleo mawili ya bure ya Red Hat Enterprise Linux

Rocky Linux na AlmaLinux zipo kwa sababu Red Hat ilisitisha CentOS Linux miaka kadhaa kabla ya tarehe ambayo watumiaji wake walikuwa wameipangia. CentOS ilikuwa toleo la bure, lisilo na chapa, la Red Hat Enterprise Linux (RHEL), na lilikuwa na muda uleule mrefu wa usaidizi. Mnamo Desemba 8, 2020, Mradi wa CentOS ulitangaza kuwa CentOS Linux 8 ingesitishwa mwishoni mwa 2021 badala ya kuendelea hadi 2029. Miradi miwili mbadala ilitangazwa ndani ya wiki moja tangu chapisho hilo, na yote miwili bado inasambazwa hadi leo.

Tangazo hilo linaeleweka tu pale unapojua CentOS ilikuwa nini, na kwa nini nakala ya bure ya bidhaa ya kibiashara iliruhusiwa kuwepo kabisa. Mlolongo huu unaanzia mwaka 2003.

Mabadiliko ya Red Hat Linux mwaka 2003: Fedora na RHEL

Bidhaa ya awali ya Red Hat ilikuwa toleo la usambazaji lililouzwa kwenye sanduku lililoitwa Red Hat Linux. Toleo la kwanza lisilo la beta lilitoka Mei 1995. Red Hat haikuandika mfumo huo kuanzia mwanzo, na njia kutoka Bell Labs Unix hadi kernel ya Linux ya bure inaelezea kwa nini vipengele ilivyovikusanya vilikuwa huru kuuzwa ndani ya sanduku. Toleo la mwisho, Red Hat Linux 9, lilitolewa Machi 31, 2003 na kufikia mwisho wa maisha yake Aprili 30, 2004.

Kufikia wakati huo, Red Hat ilikuwa ikiuzia makampuni, na makampuni yalihitaji kitu ambacho bidhaa ya sanduku haikuweza kuwapa: toleo linalobaki vilevile kwa miaka mingi, likiwa na marekebisho ya usalama na bila maboresho ya ghafla. Red Hat ilijenga hilo kama Red Hat Linux Advanced Server, ambayo ikawa Red Hat Enterprise Linux 2.1 mnamo Machi 2002. RHEL huuzwa kama usajili, ikitozwa kwa kila mfumo kwa mwaka. Usajili huo hununua masasisho na msaada wa kiufundi. Pia hununua uthibitisho: wauzaji wa vifaa na wauzaji wa programu za kibiashara hufanya majaribio dhidi ya RHEL mahususi, na huitaja katika masharti yao ya msaada.

Laini ya bure wakati huo haikuwa na kazi wazi, kwa hivyo Red Hat iliunganisha na mradi wa jamii ya nje. Fedora Project na Red Hat Project ziliungana rasmi Septemba 22, 2003. Fedora ikawa usambazaji wa haraka na wa bure ambapo kazi mpya huanzia. RHEL ikawa ile ya polepole na ya kulipia iliyokusanywa kutoka humo. Kazi imekuwa ikitiririka katika mwelekeo huo tangu wakati huo: Fedora inaongoza, RHEL inafuata. Mfano ulio wazi zaidi ni systemd, ambayo ikawa chaguo-msingi la Fedora Mei 2011 na kufika RHEL tu katika toleo la 7 mnamo Juni 2014, kwa hivyo mjadala kuhusu kubadilisha SysV init ulikuwa umetatuliwa katika ngazi ya upstream miaka mingi kabla ya kufika kwenye seva ya kibiashara.

Mgawanyo huo uliacha pengo. Watu wengi walitaka mzunguko wa maisha wa miaka kumi wa RHEL bila bili ya kila seva, na Fedora haikuweza kulijaza pengo hilo, kwa sababu toleo la Fedora huungwa mkono kwa takriban miezi kumi na tatu.

Kwa nini ujenzi upya wa bure wa RHEL uliwezekana?

RHEL imejengwa karibu nzima kutokana na programu zilizo chini ya leseni huria, na GNU General Public License (GPL) ndiyo inayohusika hapa. Leseni hii inataka mtu yeyote anayepokea binaries aweze pia kupata source code inayolingana nayo. Red Hat ilitimiza wajibu huo hadharani, kwa kuchapisha source RPMs (SRPMs, yaani source iliyofungashwa kwa kila sehemu) kwenye seva ya umma na baadaye kwenye hazina za git.centos.org.

Source code si bidhaa nzima. Sehemu mbili za RHEL hazikuwa huru kunakiliwa kamwe. Alama za biashara za Red Hat ni mali ya Red Hat, kwa hivyo anayefanya ujenzi upya lazima aondoe kila nembo na kila kutajwa kwa jina hilo. Huduma za kulipia pia hubaki nyuma ya kizuizi cha malipo: seva za masasisho, mkataba wa usaidizi, mchakato wa uthibitishaji, na errata inayoelezea kila marekebisho.

Kichocheo kilikuwa rahisi kuelezea. Chukua source zilizochapishwa, ondoa chapa, jenga upya, na uchapishe matokeo. Lengo lilikuwa utangamano wa bug-kwa-bug, ikimaanisha kuwa ujenzi upya hubeba viraka vilevile na tabia ileile kama RHEL, ikiwemo mende (bugs). Usahihi huo ndio uliokuwa lengo, kwa sababu programu za kibiashara huthibitishwa dhidi ya RHEL. Ikiwa ujenzi upya una tabia sawa kabisa, programu hiyo hufanya kazi humo, ingawa muuzaji hatatoa usaidizi kwenye mfumo huo.

CentOS ilikuwa ya nini?

CentOS inamaanisha Community ENTerprise Operating System. Ilikua kutokana na mradi uliitwa cAos Linux, ulioanzishwa na Gregory Kurtzer mnamo 2002. Toleo la kwanza la CentOS lilitoka Mei 14, 2004, likiwa na namba 2, kwa sababu liliundwa kutoka RHEL 2.1AS.

Kivutio chake kilikuwa ni muda wa maisha wa toleo husika. Kila toleo la CentOS lilifuata kipindi cha usaidizi cha miaka kumi cha RHEL, na halikugharimu chochote. Makampuni ya hosting yaliitumia kwa images za kawaida, vyuo vikuu viliiendesha kwenye clusters, wauzaji wa vifaa waliisafirisha ndani ya bidhaa zao, na paneli za kudhibiti (control panels) zilichukulia kuwa ipo. Ikiwa ulikodisha seva binafsi ya mtandaoni kati ya takriban 2006 na 2020, CentOS ilikuwepo kwenye orodha ya mifumo ya uendeshaji, na mara nyingi ilikuwa chaguo-msingi.

CentOS Linux 7 inaonyesha ahadi hiyo ikifanya kazi kama ilivyotangazwa. Ilitolewa Julai 7, 2014, na usaidizi wake wa kiusalama uliendelea hadi Juni 30, 2024, siku chache kabla ya kutimiza miaka kumi kamili. Rekodi hiyo ndiyo sababu watu walijiamini kuandaa mipango ya miaka kumi kwenye toleo lililofuata.

Nini kilibadilika CentOS ilipojiunga na Red Hat mwaka 2014

Mnamo Januari 7, 2014, Red Hat na Mradi wa CentOS zilitangaza kuwa zinaunganisha nguvu. Afisa mkuu wa teknolojia wa Red Hat wakati huo, Brian Stevens, na msanidi mkuu wa CentOS, Karanbir Singh, wote walizungumza katika tangazo hilo. Red Hat ilichangia wafanyakazi na miundombinu, wasanidi kadhaa wakuu wa CentOS wakawa wafanyakazi wa Red Hat, na mradi huo ukapata bodi rasmi ya usimamizi.

Kwa watumiaji, athari zinazoonekana zilikuwa nzuri. Ujenzi (builds) ulifika haraka zaidi baada ya kila toleo la RHEL. Vyanzo (sources) vilihamia git.centos.org. Vikundi vya Maslahi Maalum (Special Interest Groups) vilizalisha maudhui ya ziada juu ya usambazaji wa msingi, kama vile stack za virtualisation na storage.

Mabadiliko ya kimuundo yalikuwa ya kimya zaidi, na ndiyo yaliyokuwa na uzito miaka sita baadaye. Mradi uliokuwa ukijenga upya RHEL sasa ulikuwa ukifadhiliwa na kuendeshwa kwa kiasi kikubwa na kampuni inayouza RHEL. Hakuna chochote katika mpangilio huo kilichoilazimisha Red Hat kuendeleza ujenzi huo wa CentOS.

Kwa nini CentOS Linux 8 ilifikia mwisho mwaka 2021?

CentOS Linux 8 ilitolewa mnamo Septemba 24, 2019. RHEL 8 ilikuwa na usaidizi hadi Mei 31, 2029, kwa hivyo CentOS Linux 8 ilitarajiwa kuwa nzuri hadi mwaka 2029 pia.

Mnamo Desemba 8, 2020, Rich Bowen alichapisha "CentOS Project shifts focus to CentOS Stream" kwenye blogu ya CentOS. CentOS Linux 8 ingefikia mwisho wake mnamo Desemba 31, 2021. CentOS Linux 7 ingebaki na tarehe yake ya awali ya Juni 30, 2024. Sababu iliyotolewa ni kwamba mustakabali wa mradi huo ulikuwa CentOS Stream.

ChartCentOS Linux 8 support window in years, announced at release versus delivered
The data behind this chart
[
  {
    "label": "Announced at release, September 2019",
    "support_window": 9.7
  },
  {
    "label": "Delivered, ended December 2021",
    "support_window": 2.3
  }
]

CentOS Linux 8 ilitolewa ikiwa na muda wa usaidizi unaotarajiwa wa takriban miaka 9.7. Ilitoa takriban 2.3. Hakuna kipengele kilichoondolewa na hakuna msimbo uliokuwa mbaya zaidi. Watu walichopoteza ni tarehe waliyokuwa wameikubali awali, kwenye mashine zilizokuwa tayari katika uzalishaji, wakiwa na taarifa ya muda wa mwaka mmoja tu. Kuhamisha mfumo wa uendeshaji kwenye kundi la seva ni kazi inayopangwa, na hii ikawa kazi isiyopangwa iliyoambatana na tarehe ya mwisho.

CentOS Stream ni nini hasa?

Maelezo mengi bado yanaelezea CentOS Stream kama kitu kilichofuta CentOS Linux. Muda unaoendana ni sahihi lakini maelezo si sahihi, kwa sababu bidhaa hizi mbili zinaelekea pande tofauti.

CentOS Linux ilikuwa downstream ya RHEL. Red Hat ilitoa toleo dogo (minor release) la RHEL, na CentOS ilijenga upya toleo hilo baadaye. Nakala hiyo ilifika kila wakati baada ya toleo asilia.

CentOS Stream ni upstream ya RHEL. Hili ni tawi la umma ambapo toleo dogo linalofuata la RHEL huandaliwa. Kazi hutiririka kutoka Fedora kwenda CentOS Stream na kisha kwenda RHEL, kwa hivyo kifurushi huonekana kwanza kwenye Stream na kufikia toleo dogo la RHEL baadaye. Stream hutolewa kwa kuendelea, kwa hivyo haisimami kati ya matoleo madogo kama inavyofanya RHEL iliyotolewa rasmi.

Hii inafanya Stream kuwa muhimu kwa kazi ambazo CentOS Linux haikuweza kufanya. Ikiwa unadumisha programu inayopaswa kuendelea kufanya kazi kwenye toleo dogo linalofuata la RHEL, Stream inakuonyesha toleo hilo miezi kadhaa kabla. Ikiwa unataka hitilafu (bug) irekebishwe kwenye RHEL, Stream ni mahali ambapo unaweza kutuma viraka (patch), jambo ambalo ujenzi wa downstream haukuwahi kutoa. Hoja ya Red Hat mwaka 2020 ilikuwa kwamba hii inabadilisha nakala tulivu kuwa usambazaji ambao jamii inaweza kuubadilisha kikweli.

Stream bado ni mbadala duni kwa kile watumiaji wa CentOS Linux walichotaka, na muda wake wa usaidizi unathibitisha hilo. CentOS Stream 10 ilitolewa mnamo Desemba 12, 2024 ikiwa na muda wa takriban miaka mitano, ikilinganishwa na miaka kumi ya RHEL. Timu inayoendesha mifumo kwa mpango wa miaka kumi haikupokea toleo la haraka la mpango huo. Walipokea bidhaa tofauti yenye kusudi tofauti.

Asili ya Rocky Linux na AlmaLinux

Rocky Linux ilitangazwa mnamo Desemba 8, 2020, siku moja na chapisho la CentOS, na Gregory Kurtzer, ambaye alianzisha mradi uliokuja kuwa CentOS. Jina hilo ni heshima kwa Rocky McGaugh, mmoja wa waanzilishi wa awali wa CentOS. Mradi huu unasimamiwa na Rocky Enterprise Software Foundation (RESF), na mfadhili wake mkuu wa kibiashara ni CIQ, kampuni iliyoanzishwa na Kurtzer. Toleo la majaribio (release candidate) lilitokea mwishoni mwa Aprili 2021, na toleo la kwanza thabiti, Rocky Linux 8.4 "Green Obsidian", lilifuata mnamo Juni 21, 2021.

AlmaLinux ilitoka kwa CloudLinux, kampuni ambayo tayari ilikuwa ikiuza usambazaji wa Linux uliotokana na RHEL kwa watoa huduma za hosting. Mnamo Desemba 15, 2020, CloudLinux iliahidi zaidi ya dola milioni moja za Marekani kwa mwaka kwa ajili ya ujenzi wa bure wa RHEL, ambao wakati huo ulijulikana kama Project Lenix. Jina AlmaLinux lilitangazwa mnamo Januari 12, 2021, toleo la beta lilifika Februari 1, na AlmaLinux 8.3 "Purple Manul" ilitolewa mnamo Machi 30, 2021. Siku hiyo hiyo, umiliki ulihamishiwa kwa AlmaLinux OS Foundation, shirika lisilo la faida ambalo linashikilia alama ya biashara na kuendesha bodi ya mradi huo.

Miradi hii miwili ilitatua tatizo lilelile kwa mifumo tofauti ya utawala. Rocky ilitoka kwa mtu aliyeanzisha CentOS, akiwa na kampuni iliyojengwa kuizunguka. AlmaLinux ilitoka kwa kampuni iliyokabidhi alama ya biashara kwa msingi siku ilipotoa toleo lake la kwanza. Kwa miaka miwili, tofauti ya kiutendaji ilikuwa ndogo, na zote mbili zilitoa kile ambacho watumiaji wa CentOS Linux walikuwa wamepoteza.

Mabadiliko ya Red Hat kuhusu vyanzo vya RHEL mnamo 2023

Mnamo Juni 21, 2023, Mike McGrath, aliyekuwa makamu wa rais wa mifumo ya msingi katika Red Hat, alichapisha "Furthering the evolution of CentOS Stream". Sentensi kuu ilisema kuwa CentOS Stream itakuwa hazina pekee ya matoleo ya hadharani ya msimbo wa chanzo (source code) yanayohusiana na RHEL. Vyanzo vya RHEL vilivyokuwa vikitumwa kwenye git.centos.org viliacha kutumwa huko.

Wateja na washirika wa Red Hat wanaendelea kupata vyanzo vya RHEL kupitia tovuti ya wateja, jambo linalotimiza masharti ya GPL, kwa sababu wajibu huo unawahusu watu waliopokea binaries. Kilichobadilika ni njia ya hadharani. Rekodi ya kila kifurushi cha kile kilichosafirishwa katika toleo dogo (minor release) la RHEL haikuwekwa tena hadharani, na CentOS Stream iko mbele ya RHEL badala ya kuwa sambamba nayo, kwa hivyo mjenzi upya (rebuilder) anayefanya kazi kutoka Stream pekee hawezi kuzalisha upya toleo dogo lililotolewa kwa usahihi.

Msimamo wa Red Hat ulikuwa kwamba Stream ndiyo upstream, na kwamba chanzo cha hadharani ni cha upstream. Msimamo wa miradi ya ujenzi upya (rebuild projects) ulikuwa kwamba mabadiliko hayo yaliondoa nyenzo walizokuwa wakijengea tangu 2004. Maelezo yote mawili ni sahihi. Kutokubaliana huko kunahusu madhumuni ya leseni, badala ya kile inachosema.

Jinsi mifumo ya rebuild ilivyojibu, na OpenELA ni nini

Rocky Linux ilijibu kwanza. Katika chapisho la tarehe 29 Juni 2023, mradi huo ulisema utaendelea kupata vyanzo vya RHEL kupitia njia zisizohitaji makubaliano ya ziada: picha za container za Universal Base Image (UBI) za Red Hat, na mifano ya RHEL ya kulipia kwa kila matumizi katika public clouds. Mtu yeyote anayepokea binaries hizo anashikilia haki ya GPL ya kupata source husika. Rocky ilidumisha lengo lake la kufuatilia kila toleo la RHEL.

AlmaLinux ilijibu kwa njia tofauti. Mnamo Julai 2023, bodi yake, ikiongozwa na benny Vasquez, iliacha lengo la kuwa sawa na RHEL na badala yake ikachagua utangamano wa application binary interface (ABI). Utangamano wa ABI unamaanisha kuwa programu iliyojengwa kwa ajili ya RHEL inaweza kufanya kazi bila kubadilishwa kwenye AlmaLinux, bila mifumo hiyo miwili kuwa sawa kabisa. Uamuzi huo ulileta uhuru. AlmaLinux inaweza kutoa marekebisho kabla ya RHEL, na inaweza kuendelea kusaidia vifaa ambavyo RHEL imeviondoa.

Wachuuzi wengine wawili wakubwa walichukua hatua pia. Mnamo Julai 11, 2023, SUSE ilisema itafanya fork ya RHEL inayopatikana hadharani na kuwekeza zaidi ya dola milioni kumi za Marekani katika usambazaji unaoendana nayo. Oracle, ambayo imekuwa ikisambaza Oracle Linux kama bidhaa inayooana na RHEL tangu 2006, ilichapisha majibu yake katika wiki hiyo hiyo.

Mnamo Agosti 10, 2023, CIQ, Oracle na SUSE zilitangaza Open Enterprise Linux Association (OpenELA). Hii ni chama cha kibiashara chenye kazi moja: kuchapisha vyanzo vya enterprise Linux ili usambazaji unaooana na RHEL uweze kuendelea kujengwa, na kuweka vyanzo hivyo kuwa huru kusambazwa tena. Mnamo Novemba 2023 ilitangaza nyaraka zake za utawala na upatikanaji wa code. AlmaLinux haikujiunga, jambo linalotokana na uamuzi wake wa ABI, kwa sababu haihitaji tena chanzo kamili cha source.

Ni ipi unapaswa kuiendesha kwenye seva leo?

ChartSupport window in years published by each project for its version 10 release, as of August 2026
The data behind this chart
[
  {
    "distro": "RHEL 10",
    "support_window": 10,
    "notes": "Released May 2025, supported to May 2035"
  },
  {
    "distro": "AlmaLinux 10",
    "support_window": 10,
    "notes": "Released May 2025, supported to May 2035"
  },
  {
    "distro": "Rocky Linux 10",
    "support_window": 10,
    "notes": "Released June 2025, supported to May 2035"
  },
  {
    "distro": "CentOS Stream 10",
    "support_window": 5,
    "notes": "Released December 2024, supported to May 2030"
  }
]

Matoleo ya 10 yanaonyesha mahali ambapo mambo yamefika. RHEL 10 ilitoka Mei 20, 2025, AlmaLinux 10 "Purple Lion" Mei 27, 2025, na Rocky Linux 10 "Red Quartz" Juni 11, 2025. Kila moja kati ya hizo inachapisha dirisha la usaidizi la 10 miaka. CentOS Stream 10 inachapisha 5 miaka, ambayo ni ishara ya wazi kuwa ni tawi la maendeleo na si lengo lililogandishwa.

Miradi hii pia imeanza kutofautiana kwa njia ambazo unaweza kukwama. RHEL 10 ilipandisha kiwango chake cha chini cha maunzi hadi x86-64-v3, kiwango cha microarchitecture kinachohitaji maelekezo mapya ya CPU kama vile AVX2. Rocky Linux 10 ilifuata kiwango hicho na kuacha x86-64-v2. AlmaLinux 10 inakuja na x86-64-v3 kwa chaguo-msingi na inachapisha toleo tofauti la x86-64-v2 kwa ajili ya vichakataji vya zamani. Kwenye VPS ya bei nafuu inayotumia CPU ya zamani, uamuzi huo mmoja hubadilisha kama mfumo utaweza kusakinika. Ikiwa unapima chaguo hilo kwa mashine mahususi, ulinganisho wa matoleo haya mawili kwa ajili ya VPS unaweka ahadi za utangamano na viwango vya chini vya CPU kando kando. Tofauti hizo zinaendelea baada ya usakinishaji, na kusakinisha Docker Engine kwenye Rocky Linux au AlmaLinux kwa kawaida ndilo jambo la kwanza watu hukutana nalo, kwa sababu podman tayari inashikilia amri ya docker na SELinux inabadilisha lebo za bind mounts kwa njia ambazo mwongozo wa Ubuntu haujawahi kutaja.

Ufafanuzi nne wa kivitendo wa kalenda hii:

  • Ikiwa unahitaji uhusiano na muuzaji, nunua RHEL. Usajili ndio bidhaa yenyewe, na inabeba vyeti na mstari wa usaidizi ambao hakuna toleo lingine linaloweza kutoa.
  • Ikiwa unataka kile ambacho CentOS Linux ilikupa, AlmaLinux na Rocky Linux zote zinatoa hivyo, bila malipo na kwa dirisha la miaka kumi. Ukija kutoka mashine ya Debian au Ubuntu, marekebisho ya kila siku ni ya meneja wa vifurushi (package manager), kwa hivyo weka ulinganifu wa dnf wa kila amri ya apt karibu kwa wiki ya kwanza.
  • Ikiwa unaandika programu ambayo lazima iendeshwe kwenye RHEL, au unataka viraka (patches) vyako vifike huko, CentOS Stream ndilo lengo sahihi, na dirisha fupi la usaidizi ndilo gharama yake.
  • Ikiwa hakuna kati ya hayo yanayohusika, upande wa Debian wa ulimwengu unajibu swali hilo la mzunguko wa maisha kwa njia yake, na chaguo kati ya Ubuntu LTS na matoleo ya muda ndilo toleo la uamuzi huu unalokutana nalo huko.

Somo lililopo chini ya kalenda hii linahusu utawala badala ya msimbo. CentOS Linux ilikuwa programu nzuri, na bado ilimalizika mapema, kwa sababu ilifadhiliwa na kampuni ambayo bidhaa yake ilinakiliwa. Unapochagua mfumo wa uendeshaji kwa mashine unayotarajia kuiendesha kwa muongo mmoja, soma nani anailipia na nani anamiliki alama ya biashara. AlmaLinux inashikilia alama yake ya biashara katika msingi (foundation). Rocky inashikilia yake katika RESF, huku CIQ ikiwa mfadhili wa kibiashara. Miradi yote miwili inachapisha majibu hayo, ambayo ni zaidi ya kile mtumiaji wa CentOS angeweza kukagua mwaka 2019.

Hili linakuhusu moja kwa moja ikiwa unakodisha seva. Kwenye VPS isiyosimamiwa unatumia masasisho mwenyewe, kwa hivyo mwisho wa maisha ya mfumo unakuwa ni uhamiaji wako wa kupanga na wakati wako wa kutumia. Sehemu ya kawaida ya kazi hiyo haihitaji uwe kwenye kibodi, na kuweka dnf-automatic kusakinisha masasisho ya usalama kwa wakati kukuacha huru kutumia umakini kwenye uhamiaji unaohitaji umakini huo. Kusakinisha kiraka si sawa na kukiendesha, kwa hivyo kagua ni yapi kati ya masasisho hayo yanayohitaji reboot na yapi yanahitaji huduma kuanzishwa upya kabla ya kusema mashine imepata kiraka. Ikiwa swali la mfumo wa uendeshaji bado halijajibiwa kwa kiwango kikubwa, ulinganisho kati ya Linux na Windows Server unakuja kabla ya yote haya.

FAQ

Je, CentOS imekufa?

CentOS Linux imesitishwa. CentOS Linux 8 ilifikia mwisho wake tarehe 31 Desemba 2021 na CentOS Linux 7 ilifikia mwisho tarehe 30 Juni 2024, hivyo hakuna toleo kati ya hayo linalopokea masasisho ya usalama tena. Mradi wa CentOS wenyewe unaendelea na unatoa CentOS Stream, ambayo ni bidhaa tofauti: ni tawi la maendeleo la umma linalolisha Red Hat Enterprise Linux. Ikiwa seva bado inaendesha CentOS Linux, haina viraka vya usalama, na maeneo ya kawaida ya kuhama ni AlmaLinux na Rocky Linux.

Kuna tofauti gani kati ya CentOS Stream na CentOS Linux?

Mwelekeo. CentOS Linux ilikuwa ya mkondo wa chini (downstream): Red Hat ilitoa toleo dogo la RHEL na CentOS ilijenga upya toleo hilo baadaye. CentOS Stream ni ya mkondo wa juu (upstream): hapa ndipo toleo dogo lijalo la RHEL linapokusanywa, kwa hivyo maudhui yake hufika kabla ya RHEL badala ya baada ya RHEL. Stream inasasishwa mfululizo badala ya kugandishwa, na CentOS Stream 10 ina muda wa usaidizi wa takriban miaka mitano dhidi ya miaka kumi ya RHEL.

Je, nichague Rocky Linux au AlmaLinux?

Zote ni za bure, zote hufuata RHEL kwa karibu, na zote huchapisha muda wa usaidizi wa miaka kumi, kwa hivyo kwa seva nyingi, yoyote kati ya hizo inafaa. Tofauti za kivitendo zinatokana na maamuzi yao ya mwaka 2023. Rocky inalenga kulingana na kila toleo la RHEL, ikijenga upya kutoka vyanzo inavyopata kupitia picha za container za UBI na instances za public cloud. AlmaLinux inalenga utangamano wa ABI, jambo linaloiwezesha kutoa viraka mapema na kudumisha usaidizi wa vifaa ambavyo RHEL imeviondoa. AlmaLinux 10 inachapisha build ya x86-64-v2 kwa ajili ya CPU za zamani na Rocky Linux 10 inahitaji x86-64-v3, kwa hivyo kwenye vifaa vya zamani, maelezo hayo madogo yanaweza kuamua chaguo lako.

Je, Red Hat ilivunja GPL mwaka 2023?

Hakuna mahakama iliyosema hivyo, na wajibu wa GPL unawahusu watu wanaopokea binaries. Red Hat bado inawapa wateja wake vyanzo vinavyolingana. Hoja ni kuhusu nini kinatokea baadaye: usajili unaweza kukataliwa kurejeshwa, na miradi ya kujenga upya (rebuild projects) inatafsiri hilo kama shinikizo la kutotumia haki ya kusambaza upya ambayo leseni inawapa. Ndiyo sababu Rocky ilihamia kwenye njia za vyanzo ambazo hazina mkataba wa usajili, na ndiyo sababu OpenELA iliundwa ili kuchapisha vyanzo kwa uwazi.

Kwa nini Red Hat ilisitisha CentOS Linux kabisa?

Sababu iliyotolewa katika tangazo la tarehe 8 Desemba 2020 ilikuwa kwamba mustakabali wa mradi huo ulikuwa CentOS Stream, na kwamba ujenzi upya ambao ulinakili RHEL pekee haukuipa jamii njia ya kuathiri mradi huo. Watumiaji wengi waliona nia ya kibiashara pia, kwa kuwa CentOS Linux ilikuwa toleo la bure la bidhaa ambayo Red Hat inauza, ikitumika katika uzalishaji kwenye mashirika ambayo yangeweza kumudu usajili. Machapisho ya Red Hat yenyewe yanashughulikia mfano wa maendeleo badala ya tafsiri hiyo.