Unix ei ole yksittäinen käyttöjärjestelmä. Se tarjoaa monia nykyaikaisia "makuja" -suosituksia, tyyppejä, jakeluja tai toteutuksia - haarautumista sen alkuperän 1970-luvun alussa mainframe-laskennassa. Vaikka Unix-komentojen ydinjoukon perusteella, eri jakeluilla on omat yksilölliset komennot ja ominaisuudet, ja ne on suunniteltu toimimaan erilaisten laitteistojen kanssa.
Kukaan ei tiedä tarkalleen, kuinka monta Unix-makua on olemassa, mutta on turvallista sanoa, että jos kaikki hämärät ja vanhentuneet ovat mukana, Unix-makujen määrä on ainakin sadoissa. Usein voidaan sanoa, että käyttöjärjestelmä on Unix-perheessä, jos sillä on nimi, joka on kirjainten U, I ja X yhdistelmä.
Unixin pääosastot
Nykyaikaiset Unix-toteutukset eroavat toisistaan riippumatta siitä, ovatko ne avoimen lähdekoodin (eli vapaita ladata, käyttää tai muokata) tai suljettua lähdettä (eli omia binaaritiedostoja, jotka eivät ole käyttäjän muutosten alaisia).
- Minix - Unix-kaltainen avoimen lähdekoodin projekti, jota kotikäyttäjät käyttävät harvoin
- Linux - avoimen lähdekoodin aloite Unixin kaltaisen ympäristön tuomiseksi sekä työpöydälle että palvelintilaa varten; Linux on suosittu kotitietokoneiden harrastajille
- Mac OS X -Applen työpöydän käyttöjärjestelmä
- BSD: n (FreeBSD, DragonflyBSD, NetBSD, OpenBSD) - haarautuminen aikaisimmista Unix-määrityksistä noudattaen Berkeley Software Distributionin suunnitteluperiaatteita
- AIX -a Unix-pohjaisten toimintaympäristöjen sarja, jonka IBM on kehittänyt palvelimilleen
- Solaris - Sun Microsystemsin kehittämä Unix-palvelimeen perustuva palvelimen käyttöjärjestelmä
- OpenSolaris - avoimen lähdekoodin variantti Solaris
- HP-UX -a-sarja Unix-pohjaisia toimintaympäristöjä, jotka HP on kehittänyt palvelimilleen
Yleiset kuluttajajakaumat
Vuosien mittaan erilaiset Linux-maut ovat olleet suosittuja, mutta useat erottuvat yleisimmin toimiviksi pöytätietokoneilla. kuten DistroWatchin mukaan on pitkäaikainen sivusto, joka ylläpitää Linux-jakeluuutisia. Joitakin yleisimmin käytettyjä jakeluja vuonna 2017 ovat:
- Mint- versio Ubuntu-ohjelmistosta lisäohjelmistovälineillä ja pienillä muokkauksilla
- Debian - tämä projekti laskee itsensä "yleisiksi käyttöjärjestelmiksi" ja sillä on merkittävä markkinaosuus ja tukeva sovellusperusta
- Manjaro - Arch Linux -projektin pohjalta Manjaro tukee laajaa konfiguraatiota
- Ubuntu on merkittävä toimija Linux-markkinoilla. Ubuntun tavoitteena on tarjota helppokäyttöinen jakelu, joka on kauniisti suunniteltu ja helppokäyttöinen kielten ja vammaisten esteiden
- Antergos-arkkitehtuuriin perustuva Arch Linux -hankkeessa tämä jakelu tarjoaa oman mukautetun asennusohjelmansa
- OpenSUSE -pitkäkestoinen saksalainen jakelu, joka on SUSE Linux -jakauman yhteisön versio
- Fedora -yhteisöprojekti, joka perustuu Red Hat -ohjelmaan
- Solus - Irlannista rakennettu irrotettava nauha, jossa on mukautettu työpöytäympäristö nimeltä "Budgie", joka näyttää vanhalta GNOME 2 -työpöydältä
- Zorin- jakelu, jonka tarkoitus on jäljitellä Windows-ulkoasua auttaakseen uusia Linux-käyttäjiä siirtymään pois Microsoftin käyttöjärjestelmästä
- Elementary- pohjainen Ubuntu, elementaryOS käyttää mukautettua työpöytäympäristöä nimeltä Parthenon joka muistuttaa, jollain tavalla, Mac OS
Jakelu suosio muuttuu nopeasti. Vuonna 2002 Top 10 -jakaumaa kiinnostuksen kohteina olivat Mandrake, Red Hat, Gentoo, Debian, Sorcerer, SuSE, Slackware, Lycoris, Lindows ja Xandros. Viisitoista vuotta myöhemmin vain Debian on edelleen Top 10 -listalla; seuraava korkein, Slackware, oli laskenut nro 33. Vuonna 2017 suosituista jakeluista Debian ei ollut olemassa vuonna 2002.
Linux-jakelutiedot
Hämmentynyt siitä, mikä Linux-jakelu yrittää? Desktop-käyttäjän näkökulmasta suurin ero Linux-makujen välillä laskee vain muutamiin valintoihin:
- Desktop-ympäristö - kuten Microsoft Windows tai Mac OS X, Linux tukee monia eri työpöytäympäristöjä, joista jokaisella on erilainen allekirjoituksen ulkoasu. Yleisiä ympäristöjä ovat Gnome (Cinnamon and MATE), KDE, Xfce ja Budgie.
- Paketinhallinta -Linux-ohjelmat on suunniteltu tiettyihin paketinhallintatyökaluihin. Suurin ero on Red Hat Package Manager -tiedostojen tai Debian-tiedostojen välillä, joita erottaa niiden RPM- tai DEB-tiedostopääte. Red Hat Linux käyttää RPM: ää, Ubuntu käyttää DEB: ää; siirtyminen kahden välillä on edistyksellinen käyttäjätaito.
- FOSS-tila - käyttäjät pitävät huolella siitä, että jakelu noudattaa vapaan ja avoimen lähdekoodin periaatteita.
Sinulla saattaa olla Linux-laite kädessäsi. Android-käyttöympäristö älypuhelimille ja tablet-laitteille perustuu Linuxiin ja sitä voidaan pitää Linux-jakelun tyypinä itsenäisesti.