Ero sivun ”GNU” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
Ei muokkausyhteenvetoa
p (korjaus)
 
(5 välissä olevaa versiota 2 käyttäjän tekeminä ei näytetä)
Rivi 1: Rivi 1:
{{perustietoa}}
{{perustietoa}}
[[Kuva:Gnu.png|right|thumb|250px|GNU-projektin logo]]
[[Kuva:Gnu.png|right|thumb|250px|GNU-projektin logo]]
'''GNU''' (GNU's Not Unix) on [[FSF]]:n projekti, jossa kehitetään [[vapaa ohjelmisto|vapaata]] [[Unix]]maista GNU-käyttöjärjestelmää.
'''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ä.
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-käyttöjärjestelmä, 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. GNU-projekti kehittää ohjelmiaan myös suoraan Linuxia ajatellen.
==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==
*[[wikipedia:fi:GNU|GNU-artikkeli Wikipediassa]]
*[https://www.gnu.org/ GNU:n kotisivu]
*[http://www.gnu.org/ GNU:n kotisivu]
*[[Richard Stallman]]


[[Luokka:Käsitteet]]
[[Luokka:Käsitteet]]

Nykyinen versio 17. maaliskuuta 2022 kello 15.29

Linux.fi-wikissä artikkelit käsittelevät yleensä aihettaan siltä osin, kuin se koskee Linuxia ja avoimia/vapaita ohjelmistoja. Yleisluontoisemman artikkelin tästä aiheesta löydät tietosanakirja Wikipediasta.
GNU-projektin logo

GNU (GNU's Not Unix) on Richard Stallmanin vuonna 1983 ideoima projekti, josta vapaan ohjelmiston idea periytyy. Tämän projektin kehitystä tukemaan hän perusti Free Software Foundationin vuonna 1985, joka tukee ja kehittää vapaata Unixmaista 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ä valitsimia, ohjelmia kirjoitettaessa ei pyritä muistinkulutuksen minimoimiseen (kuten aikoinaan unixeissa), vakioeditoriksi otettiin emacs vi:n korvaajaksi ja tiedostojen metadatassa on useampia kenttiä.

GNU Hurd[muokkaa]

Varsinainen GNU-käyttöjärjestelmä, jonka ytimenä Linuxin sijaan on 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.

Linux[muokkaa]

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, editorit Emacs ja Nano sekä työpöytäympäristö GNOME.

GNU-projekti kehittää ohjelmiaan myös suoraan Linuxia ajatellen.

Aiheesta muualla[muokkaa]