CentOS (lyhenne sanoista Community Enterprise Operating System) on vapaa ja avoin Linux-jakelu.

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.https://blog.centos.org/2020/12/future-is-centos-stream/

CentOS Stream on syyskuussa 2019 esitelty versio, joka on "ylävirtaan" RHEL-jakelusta.

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). RHEL on aikaisemmin käyttänyt Fedora-jakelua ylävirtana. Jatkossa sekä RHEL- että Rocky Linux hakevat päivityksiä CentOS Streamistä, jolloin CentOS Streamiin tehdyt päivitykset päätyvät useammille käyttäjille.

Yleiskatsaus Rocky McGaugh ja Gregory Kurtzer perustivat CentOS:n vuonna 2004.https://arstechnica.com/gadgets/2021/01/rocky-linux-gets-a-parent-company-with-4m-series-a-funding/ 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ä. Näin vältetään sekaannukset kaupallisen RHEL:n ja maksuttoman CentOS:n välillä. Red Hatiin viitataankin nimellä PNAELVPNAELV (Prominent North American Enterprise Linux Vendor).

Red Hat on osallisena CentOS:n kehittämisessä.

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.

CentOS Versio Julkaisupäivä Viimeiset päivitykset Huomioitavaa 3 4 5 6 7 8 Lähde:

CentOS Stream Versio Julkaisupäivä Viimeiset päivitykset Huomioitavaa 8 2021 9 2027 (arvioitu)

Vanhat versiot CentOS:a pyritään kehittämään samaan tahtiin kuin Red Hat Enterprise Linuxia. Versionumeroinnin osalta ne ovat hyvin samanlaisia. Versio Päivämäärä RHEL-versio 2 14. toukokuuta 2004 2.1 3.1 19. maaliskuuta 2004 3 4.6 16. joulukuuta 2007 4, päivitys 4 5 12. huhtikuuta 2007 5 5.1 2. joulukuuta 2007 5.1 5.2 20. kesäkuuta 2008 5.2 6.0 10. heinäkuuta 2011 6.0 6.1 9. joulukuuta 2011 6.1 6.2 20. joulukuuta 2011 6.2 6.3 9. heinäkuuta 2012 6.3 6.4 9. maaliskuuta 2013 6.4 6.5 1. joulukuuta 2013 6.56.6 28. lokakuuta 20146.66.7 7. elokuuta 20156.76.8 25. toukokuuta 20166.86.9 5. huhtikuuta 20176.96.10 3. heinäkuuta 20186.10 7.0 7. heinäkuuta 2014 7.0 7.1 3. maaliskuuta 2015 7.17.2 14. joulukuuta 20157.27.3 12. joulukuuta 20167.37.4 13. syyskuuta 20177.47.5 10. toukokuuta 20187.57.6 3. joulukuuta 20187.67.7 17. syyskuuta 20197.77.8 27. huhtikuuta 20207.87.9 12. marraskuuta 20207.98.0.1905 24. syyskuuta 20198.08.1-1911 8.2.2004 15. kesäkuuta 20208.28.3-2011 8.4-2105 8.5-2111

Lähteet

Aiheesta muualla

CentOS:n verkkosivut

Luokka:Red Hat Linuxin johdannaiset