CentOS (lyhenne sanoista Community Enterprise Operating System) on vapaa ja avoin Linux-jakelu.[2]
CentOS Linux oli alun perin Red Hatin kaupalliseen Red Hat Enterprise Linux (RHEL) -käyttöjärjestelmän perustuva jakelupaketti, joka pyrkii toiminnalliseen yhteensopivuuteen sen kanssa.
CentOS oli itsenäinen jakelu, kunnes Red Hat osti sen 2014.
Joulukuussa 2020 projekti ilmoitti että RHEL 8:n klooniksi kehitetyn CentOS Linux 8:n päivitykset loppuvat vuoden 2021 lopussa.[3]
CentOS Stream on syyskuussa 2019 esitelty versio, joka on "ylävirtaan" RHEL-jakelusta.[4]
Red Hatin ilmoitettua CentOS Streamin korvaavan CentOS:n ja sen roolin muuttumisesta on perustettu vaihtoehtoisia klooneja CentOS:lle kuten Rocky Linux ja AlmaLinux (ennen Lenix).[5][6]
RHEL on aikaisemmin käyttänyt Fedora-jakelua ylävirtana.[7] Jatkossa sekä RHEL- että Rocky Linux hakevat päivityksiä CentOS Streamistä, jolloin CentOS Streamiin tehdyt päivitykset päätyvät useammille käyttäjille.[8]
Yleiskatsaus
Rocky McGaugh ja Gregory Kurtzer perustivat CentOS:n vuonna 2004.[9]
Sen tarkoituksena oli tarjota yritystason käyttöjärjestelmästä maksuton versio.
Red Hat julkaisee Red Hat Enterprise Linuxin lähdekoodin GNU GPL -lisenssillä, mutta binääriversiot ovat maksullisia. CentOS-projektin kehittäjät kääntävät RHEL:n lähde-RPM-paketeista maksuttoman uudelleenjakelun. Red Hatin logo ei kuitenkaan saa näkyä uudelleenjakelussa, eikä siinä saa viitata Red Hatiin tavaramerkillisistä syistä[10]. Näin vältetään sekaannukset kaupallisen RHEL:n ja maksuttoman CentOS:n välillä. Red Hatiin viitataankin nimellä PNAELV[11] (Prominent North American Enterprise Linux Vendor).
Red Hat on osallisena CentOS:n kehittämisessä. [12] [13]
CentOS käyttää RPM-paketinhallintaa, jonka pääasiallisena paketinhallintaohjelmana on komentorivikäyttöinen yum. Graafisessa tilassa paketinhallintaohjelmana voidaan käyttää Red Hatin kehittämää up2date-ohjelmaa. Virallisten RPM-pakettien lisäksi on myös mahdollista käyttää Red Hatin tekemiä RPM-paketteja, sillä CentOS on täysin binääriyhteensopiva Red Hat Enterprise Linuxin kanssa. Paketit eroavat lähinnä kuvitusten, kuten logojen osalta.
Versiot
Aiemman CentOSin sijaan jatkossa julkaisut ovat CentOS Streamin versioita ja julkaisutapa on muuttunut.
CentOS perustui Red Hat Enterprise Linuxiin ja oli siitä "alavirtaan". CentOS Streamin versioista tulee Red Hat Enterprise Linux -versioita, ja on "ylävirtaan". Ylävirrassa olevassa jakelussa tehdyt muutokset päätyvät alavirtaan viiveellä testauksen jälkeen. Fedora Linux on ylävirrassa CentOS Streamiin nähden.[14][15]
CentOS
Seloste: Vanha versio Vanhempi versio, yhä tuettu Viimeisin versio Viimeisin testiversio tulevasta julkaisusta Tuleva versio
|
Versio
|
Julkaisupäivä
|
Viimeiset päivitykset
|
Huomioitavaa
|
Vanha versio, ei enää tuettu: |
3
|
2004-03-19-119. maaliskuuta 2004
|
2010-10-31-131. lokakuuta 2010
|
|
Vanha versio, ei enää tuettu: |
4
|
2005-03-09-19. maaliskuuta 2005
|
2012-02-29-129. helmikuuta 2012
|
|
Vanha versio, ei enää tuettu: |
5
|
2007-04-12-112. huhtikuuta 2007
|
2017-03-31-131. maaliskuuta 2017
|
|
Vanha versio, ei enää tuettu: |
6
|
2011-07-10-110. heinäkuuta 2011
|
2020-11-30-130. marraskuuta 2020
|
|
Vanhempi versio, yhä tuettu: |
7
|
2014-07-07-17. heinäkuuta 2014
|
2024-06-30-130. kesäkuuta 2024
|
|
Vanha versio, ei enää tuettu: |
8
|
2019-09-24-124. syyskuuta 2019
|
2021-12-31-131. joulukuuta 2021
|
|
Lähde: [16]
|
CentOS Stream
Seloste: Vanha versio Vanhempi versio, yhä tuettu Viimeisin versio Viimeisin testiversio tulevasta julkaisusta Tuleva versio
|
Versio
|
Julkaisupäivä
|
Viimeiset päivitykset
|
Huomioitavaa
|
Vanhempi versio, yhä tuettu: |
8
|
2021[17]
|
2024-05-31-131. toukokuuta 2024[15]
|
|
Nykyinen versio: |
9
|
2021-12-03-13. joulukuuta 2021[14]
|
2027 (arvioitu)[18]
|
|
|
Vanhat versiot
CentOS:a pyritään kehittämään samaan tahtiin kuin Red Hat Enterprise Linuxia. Versionumeroinnin osalta ne ovat hyvin samanlaisia.
Lähteet
Aiheesta muualla