GNU
Wikipedia
GNU on ohjelmoija Richard Stallmanin vuonna 1983 käynnistämä projekti, jonka tavoitteena on kehittää täydellinen Unixin kaltainen käyttöjärjestelmä, joka on vapaa ohjelmisto: GNU-järjestelmä, joka on vapaasti käytettävissä ja muokattavissa GNU-lisenssin mukaisesti. Nykyisin GNU-projekti toimii Free Software Foundationin alaisuudessa.
GNU on rekursiivinen lyhenne sanoista "GNU's Not Unix", sillä järjestelmän rakenne on Unixin kaltainen, mutta se on täysin vapaata koodia eikä sisällä lainkaan Unix-koodia. 1990-luvun alussa GNU-käyttöjärjestelmä sisälsi tarvittavat osat, lukuun ottamatta käyttöjärjestelmän ydintä. Suomalainen opiskelija Linus Torvalds pelasti tilanteen Linux-ytimellään, jonka ympärille kootaan yleensä GNU-projektin työkalut Linux-käyttöjärjestelmäksi. GNU-projektin oman ytimen, Hurdin kehitys on ollut hidasta, ja se ei ole vieläkään tuotantokelpoinen.
GNUn kehitystyöstä vastaa GNU Project, ja sen julkaisemia ohjelmia sanotaan GNU-paketeiksi tai GNU-ohjelmiksi. Järjestelmän perusosiin kuuluvat kääntäjä (GNU Compiler Collection, GCC), GNU-binääriohjelmat (binutils), bash-komentotulkki, GNU C-kirjasto (glibc) sekä perusohjelmia sisältävä coreutils-paketti.
GNU-käyttöjärjestelmän muunnelmia, joiden ydin on Linux, käytetään yleisesti. Näistä järjestelmistä käytetään usein nimeä "Linux", vaikka Stallmanin mukaan tarkempi nimi olisi GNU/Linux-järjestelmä.
GNU General Public License (GPL), GNU Lesser General Public License (LGPL) sekä GNU Free Documentation License (GFDL) kirjoitettiin GNU-projektia varten, mutta nykyisin niitä käytetään laajasti muissakin projekteissa.
[muokkaa] GNU-ohjelmat
GNU-projekti sisältää käyttöjärjestelmän lisäksi myös muita ohjelmistoja, kuten GNOME-työpöytäympäristön, tekstieditori Emacsin, GCC-kääntäjän ja GIMP-kuvankäsittelyohjelman.
Useita GNU-ohjelmia on siirretty toisille käyttöjärjestelmille, ja niitä asennetaan usein Unix-järjestelmiin kaupallisten hyötyohjelmien tilalle. Vertailutilanteessa GNU-ohjelmat on osoitettu kaupallisia versioita luotettavammiksi [1]. GNUn maine on erittäin hyvä etenkin Linux-käyttäjien keskuudessa kehitystyökalujen korkean laadun vuoksi.
[muokkaa] GNU-jakelut
Hurdia käyttävää GNUta voi kokeilla live-CD:n avulla.
- Bee GNU/Hurd (espanjaksi)
- Debian GNU/Hurd (englanniksi)
- GNUAB (katalaaniksi)
- Superunprivileged.orgin Hurd LiveCD (englanniksi)