Gentoo Linux

Gentoo Linux on edistyneille käyttäjille suunnattu GNU/Linux-käyttöjärjestelmän jakelupaketti. Gentoon paketinhallintajärjestelmä on nimeltään Portage. Gentoo eroaa monista Linux-jakeluista siinä, että sen ohjelmat yleensä asennetaan kääntämällä ja optimoimalla ne suoraan lähdekoodista. Nykyään käyttäjällä on myös mahdollisuus halutessaan käyttää valmiiksi käännettyjä binaaripaketteja. Valmiita binaareja on saatavilla lähes kaikista saatavilla olevista paketeista.

 Muokattavuus 

Gentoon hyviin puoliin kuuluu sen joustavasta pakettienhallinnasta seuraava järjestelmän muokattavuus ja säädettävyys. Gentoon epävirallisena tunnuslauseena onkin Gentoo is all about choice, Gentoossa on kyse valinnan mahdollisuudesta. Paketinhallinta tukee kääntäjäoptioiden eli CFLAGien sekä linkittäjäoptioiden eli LDFLAG:ien asettamista globaalisti ja pakettikohtaisesti. Tästä syystä Gentoo onkin saanut suosiota virittelijöiden keskuudessa.

Merkittävämpiin kuuluvana säätövarana on ns. USE-liput (eng. USE-flag). Näillä optioilla valitaan asennettavista paketeista ominaisuuksia käyttöön tai jätetään niitä pois. USE-lippuja voi asettaa niin globaalisti kuin pakettikohtaisestikin. Esimerkiksi USE-lipulla xvid otetaan käyttöön tuki XviD-videokoodekille. Vastaavasti lipulla -xvid määrätään paketinhallinta jättämään kyseinen tuki pois.

Säädettävyydellä on haittapuolensa, esimerkiksi ohjelmien kääntämiseen kuluva aika  nykytietokoneillakin: suurten ohjelmistojen kuten LibreOfficen kääntäminen voi viedä pitkään, mutta lähes kaikille ohjelmistoille on olemassa myös valmiiksi käännettyjä binääripaketteja.

 Julkaisumalli 
Gentoon jakelumalli perustuu lähdekoodipaketteihin, jotka käännetään kohdekoneella eikä jakelun infrastruktuurissa. Malli lisää muokattavuuden mahdollisuuksia.

Gentoo käyttää jatkuvan julkaisun mallia, jossa on jatkuvia päivityksiä itsenäisiin ohjelmapaketteihin useita kertoja päivässä.
Aiemmin oli puolivuosittaisia tilannekuvia () paketinhallintajärjestelmästä. Julkaisustrategia muuttui automaattisesti tehtäviin viikoittaisiin käännöksiin virallisten julkaisujen sijaan.

Huhtikuussa 2024 Gentoo kielsi täysin tekoälyn avustamat ja kokonaan tuottamat muutokset lähdekoodiin. Kolme tärkeintä syytä kiellolle ovat mahdollisuus tekijänoikeusloukkauksiin, laadunvalvontaongelmat ja eettiset näkökulmat tekoälyn vaatimalle energialle sekä suuryritysten rooliin hallinnassa.

 Versiohistoria 
Loppuvuodesta 2008 Gentoo muutti julkaisumallia säästääkseen työmäärässä ja versio 2008.1 peruttiin.
 Versio Julkaisupäivämäärä Lähde 1.0  31. maaliskuuta  2002  1.2  kesäkuu  1.4  5. elokuuta  2003  1.4-r1  11. syyskuuta  2004.0  1. maaliskuuta  2004   2004.1  28. huhtikuuta  http://archives.gentoo.org/gentoo-announce/msg_02473.xml 2004.2  26. kesäkuuta  http://www.gentoo.org/proj/en/releng/release/2004.2/2004.2-press-release.txt  2004.3  15. marraskuuta  http://www.gentoo.org/news/en/gwn/20041115-newsletter.xml  2005.0  27. maaliskuuta  2005  http://www.gentoo.org/news/20050327-release-2005.0.xml  2005.1  8. elokuuta  http://www.gentoo.org/news/20050808-annoncement-release-2005.1.xml  2005.1-r1  21. marraskuuta  http://www.gentoo.org/news/20051121-release-2005.1-r1.xml  2006.0  27. helmikuuta  2006  http://www.gentoo.org/news/20060227-release-2006.0.xml  2006.1  30. elokuuta  http://www.gentoo.org/news/20060830-release.xml  2007.0  7. toukokuuta  2007  http://www.gentoo.org/news/20070507-release-2007.0.xml  2008.0  6. kesäkuuta  2008  http://www.gentoo.org/news/20080706-release-2008.0.xml 

20. joulukuuta 2008 lähtien on Gentoon peilipalvelimilla jaettu edellä mainittujen julkaisujen lisäksi myös viikoittaisia automaattisesti tehtyjä julkaisuja minimaalisesta asennuslevystä sekä asennuksessa tarvittavasta niin sanotusta stage3-paketista. Julkaisut on tehty tuoreimpien vakaaksi merkittyjen pakettien mukaan. Niiden hyödyntäminen asennuksessa vähentää versioiden merkitystä entisestään.

Gentoo Linuxiin perustuvat jakeluversiot

Yksi Gentoohon perustuva jakelu on italialainen Sabayon Linux, jossa on useita eri työpöytäohjelmistoja perusratkaisuna toimivan KDE:n lisäksi.

Funtoo Linuxhttp://www.funtoo.org/ on Gentoon kehittäjän Daniel Robbinsin myöhemmin Gentoohon perustuva Linux-jakeluversio.

SystemRescueCD ei sinänsä ole oma jakeluversionsa vaan Live CD, jonka pääasiallinen tarkoitus on järjestelmän korjaaminen tai tietojen palauttaminen esimerkiksi levyrikon, viruksen tai muun ongelman sattuessahttp://www.sysresccd.org/. Levyllä on tuki niin Linuxin kuin Windowsin huoltotoimille.

 Lähteet 

 Aiheesta muualla 

 Gentoo Linux
 Gentoon dokumentointiprojektin suomennokset
 Epävirallinen Gentoo-wiki