Nykyinen versio |
Oma tekstisi |
Rivi 1: |
Rivi 1: |
| {{perustietoa}} | | {{perustietoa}} |
| [[Kuva:Gnu.png|right|thumb|250px|GNU-projektin logo]]
| | GNU (GNU's Not Unix) on [[FSF]]:n projekti, jossa kehitetään [[vapaa ohjelmisto|vapaata]] GNU-käyttöjärjestelmää (jonka perustana oli [[Unix]], mutta joka ei olisi Unix). |
| '''GNU''' (GNU's Not Unix) on [[Richard Stallman]]in vuonna 1983 ideoima projekti, josta [[vapaa ohjelmisto|vapaan ohjelmiston]] idea periytyy. Tämän projektin kehitystä tukemaan hän perusti [[Free Software Foundation]]in vuonna 1985, joka tukee ja kehittää vapaata [[Unix]]maista GNU-käyttöjärjestelmää.
| |
|
| |
|
| GNU kehitettiin Unixin pohjalta ja sen kanssa yhteensopivaksi, jolloin sen osia saatetaan kehittää yksitellen, mutta tavoitteena on luoda uusi käyttöjärjestelmä. Esimerkiksi unixien [[man]]-sivut korvattiin [[info]]-sivuilla, ohjelmat käyttävät pitkiä [[valitsin|valitsimia]], ohjelmia kirjoitettaessa ei pyritä muistinkulutuksen minimoimiseen (kuten aikoinaan unixeissa), vakioeditoriksi otettiin [[emacs]] [[vi]]:n korvaajaksi ja [[tiedosto]]jen [[i-node|metadatassa]] on useampia kenttiä.
| | Kun [[wikipedia:fi:Linus Torvalds|Linus Torvalds]] kehitti omaa Unix-klooniansa, hän käytti GNU-projektia varten koottuja ja luotuja ohjelmistoja, ja nämä ovat hyvin keskeisessä osassa nykyäänkin. Tästä syystä, ja muistuttaakseen vapauden tärkeydestä, FSF suosittelee nimen [[GNU/Linux]] käyttöä. |
|
| |
|
| ==GNU Hurd==
| | GNU/Linux-käyttöjärjestelmissä (jakeluissa) GNU-ohjelmistoja ovat muun muuassa [[GCC|C/C++-kääntäjä]], järjestelmäkirjasto [[libc]], keskeiset työkalut ("[[coreutils]]", "[[binutils]]"), [[komentotulkki]] [[Bash]], [[tekstieditori|editor]]it [[Emacs]] ja [[Nano]] sekä [[työpöytäympäristö]] [[Gnome]]. |
|
| |
|
| Varsinainen GNU-käyttöjärjestelmä, jonka ytimenä Linuxin sijaan on [[Muita käyttöjärjestelmäytimiä#GNU Hurd|GNU Hurd]], jota on kehitetty vuodesta 1990 lähtien, on nyt käyttökelpoinen ja löytyy mm. [[Arch Hurd]], [[Debian GNU/Hurd]]- sekä [[Guix System]]-jakeluista. | | Varsinainen GNU, jonka kernelinä Linuxin sijaan on [[wikipedia:fi:Hurd|Hurd]], on nyt valmistumassa: se on käyttökelpoinen, mutta ei vielä sopiva luotettavaa toimintaa vaativiin tarkoituksiin. |
| | |
| ==Linux==
| |
| | |
| Kun [[Linus Torvalds]] kehitti omaa Unix-klooniansa, hän käytti GNU-projektia varten koottuja ja luotuja ohjelmistoja, ja nämä ovat hyvin keskeisessä osassa nykyäänkin. Tästä syystä, ja muistuttaakseen vapauden tärkeydestä, FSF suosittelee nimen [[GNU/Linux]] käyttöä.
| |
| | |
| GNU/Linux-käyttöjärjestelmissä (jakeluissa) GNU-ohjelmistoja ovat muun muuassa [[GNU Compiler Collection]], järjestelmäkirjasto [[libc]], keskeiset työkalut ("[[coreutils]]", "[[binutils]]"), [[komentotulkki]] [[Bash]], [[tekstieditori|editor]]it [[Emacs]] ja [[Nano]] sekä [[työpöytäympäristö]] [[GNOME]].
| |
| | |
| GNU-projekti kehittää ohjelmiaan myös suoraan Linuxia ajatellen.
| |
|
| |
|
| ==Aiheesta muualla== | | ==Aiheesta muualla== |
| *[https://www.gnu.org/ GNU:n kotisivu] | | *[[wikipedia:fi:GNU|GNU-artikkeli Wikipediassa]] |
| *[[Richard Stallman]]
| | *[http://www.gnu.org/ GNU:n kotisivu] |
|
| |
|
| [[Luokka:Käsitteet]] | | [[Luokka:Käsitteet]] |