14Aug

Suuri keskustelu: Onko Linux tai GNU / Linux?

click fraud protection

Yleensä Linux-käyttöjärjestelmä kutsutaan Linux-verkoksi. Käytettynä käytetään kuitenkin toisinaan termiä "GNU / Linux".Linux ja GNU / Linux viittaavat samaan käyttöjärjestelmään ja ohjelmistoon, ja on kiistaa siitä, mikä termi on sopivampi.

Emme ole täällä ottaaksemme puolestasi tässä vanhassa keskustelussa, mutta tämän artikkelin pitäisi auttaa sinua ymmärtämään, miksi on nimeämiskysymys ja mikä ero on ilmausten "Linux" ja "GNU / Linux" välillä.

Mikä on Linux”?

"Linux" on itse ydin - käyttöjärjestelmän keskeinen osa. Muita ohjelmistoja, kuten GNU C-kääntäjä, jota käytetään ytimen, bash-komentorivin kuoren, GNU-komentojonojen( kaikki peruskomennot, joita käytät komentorivillä), X.org-graafisen palvelimen, graafisen työpöydän, kuten Unityn,ja graafisen työpöydän yläpuolella toimiva ohjelmisto, kuten Firefox, tuottaa kaikki kehittäjät.

Linux -jakaumat kokoavat kaiken tämän erilaisen ohjelmiston eri kehittäjiltä ja kutsuvat täydellistä Linux-versiota. Lisätietoja Linux-jakeluista ja niiden tekemisestä Lue HTG-selitykset: Mikä on Linux Distro ja miten ne eroavat toisistaan?

instagram viewer

GNU-projekti

Richard Stallman teki GNU: n suunnitelmia vuonna 1983. GNU: n olisi oltava täydellinen, Unix-yhteensopiva käyttöjärjestelmä, joka koostuu vapaista ohjelmistoista. GNU on rekursiivinen lyhenne "GNU's Not Unix!"( "Vapaa ohjelmisto" on vastaava termi avoimen lähdekoodin ohjelmistosta, mutta vapaat ohjelmat keskittyvät enemmän "vapauteen".) Mutta tämä on toinen kiistely. GNU-projekti oli lopettanut useita GNU-käyttöjärjestelmän osia, mukaan lukien GNU C-kääntäjä( gcc), bash-komentorivin kuori, monet kuori-apuohjelmat, Emacs-tekstieditori ja paljon muuta. Muita käyttöjärjestelmän osia voisivat tarjota jo olemassa olevat vapaat ohjelmistot, kuten X Window System, joka tarjosi graafisen työpöydän.

Käyttöjärjestelmän ydinosa - GNU Hurd -ydin - ei kuitenkaan ollut täydellinen. GNU-projekti valitsi ytimen kunnianhimoisen mikrokernelisuunnittelun, mikä johti pitkään viivästymiseen.(Vuodesta 2013 GNU Hurd -ydin on ollut kehittymässä 23 vuoteen eikä vakaa versio ole koskaan julkaistu.)

Linux saapui

: lle GNU-projektin GNU-käyttöjärjestelmän GNU-hankkeen "viimeinen puuttuva pala".Vuonna 1991 Linus Torvalds julkaisi Linux-ytimen ensimmäisen version. Nyt oli tarpeeksi ohjelmisto täysin vapaalle käyttöjärjestelmälle, ja jakelijat( kuten nykyaikaiset Linux-jakelut) asettivat yhdessä Linux-ytimen, GNU-ohjelmiston ja X Window Systemin.

Aluksi keskusteltiin jonkin verran siitä, mitä näiden jakaumien kutsutaan. Vuonna 1992 Yggdrasil-projekti valitsi nimen "Yggdrasil Linux /GNU/ X" ohjelmistonsa yhdistämiseen. GNU / Linux on Richard Stallmanin ja Free Software Foundationin suosima termi. Debian viittaa edelleen ohjelmistoaan "GNU / Linux" tänään.

GNU / Linux

-tyyppinen GNU-projekti muodostaa suuren osan standardi "Linux" -järjestelmästä ja oli projekti, jonka tarkoituksena oli kehittää GNU: n täydellinen käyttöjärjestelmä.Merkittävä osa Richard Stallmanin käsitteestä "Linux" vastustaa kuitenkin sitä, että se vähentää GNU: n ja sen alkuperäisen tarkoituksen merkitystä: täysin ilmainen käyttöjärjestelmä, jonka tarkoituksena on tarjota käyttäjille vapaus. Tämä on sidoksissa keskusteluun "vapaan ohjelmiston" käsitteestä - termille, joka on tarkoitettu keskittymään vapauteen - ja "avoimeen lähdekoodiin" - termiin, jonka tarkoituksena on keskittyä teknisiin hyötyihin ja pienentää filosofista kulmaa.

Kuten Richard Stallman sanoi ZNET-haastattelussa vuonna 2005:

Linuxia ei suunniteltu tavoitteenaan vapauttaa kyberavaruudesta, ja motiivit Linuxille eivät olisi antaneet meille koko GNU / Linux-järjestelmää.

Nykyään kymmenet miljoonat käyttäjät käyttävät käyttöjärjestelmää, joka on kehitetty niin, että heillä olisi vapaus - mutta he eivät tiedä tätä, koska he ajattelevat, että järjestelmä on Linux ja että se on kehittänyt opiskelija "vain hauskaa"."

Hänen ajatuksiaan aiheesta voi lukea GNU: n verkkosivuilla.

Linuxin

-tapaus Termin "Linux" kannattajat väittävät virheen keskittyvän vain GNU: hen, sillä keskimääräinen jakelu sisältää ohjelmia useilta organisaatioilta ja sitä voidaan kutsua Mozilla /KDE/Apache/X.org/GNU/ Linux -ohjelmistolla, jolla on samat perustelut.

Termiä Linux käytetään myös useamman henkilön - jos ei muuta, se on yksinkertaisempi ja helpompi nimi muistaa, kirjoittaa ja lausua. Ja mitä ihanteellinen nimi onkin, useimmilla ihmisillä tarkoitetaan yleensä itse käyttöjärjestelmää Linuxiksi. Löydät sen nimellä "Linux" tässä How-To Geeksta ja muualla, koska se on yleisempi termi, jonka lukijat ymmärtävät välittömästi.

Lopetamme Linus Torvaldsin lainaus vuonna 1996:

Umm, tämä keskustelu on mennyt melko pitkään, kiitos paljon.

It does not really _matter_ mitä ihmiset kutsuvat Linuxille, kunhan luotto on annettu, jos luotto johtuu( molemmilla puolilla).Henkilökohtaisesti minulla on vielä paljon nimitystä "Linux"

Image Credits: francois Flickrillä, Alison Uptonilla, Gisle Hannemyrillä Flickrissä