Kotisivu » miten » Suuri keskustelu Onko se Linux tai GNU / Linux?

    Suuri keskustelu Onko se Linux tai GNU / Linux?

    Yleensä Linux-käyttöjärjestelmä kutsutaan "Linuxiksi" verkossa. Termiä ”GNU / Linux” käytetään kuitenkin joskus. Linux ja GNU / Linux viittaavat samaan käyttöjärjestelmään ja ohjelmistoon, ja siinä on ristiriita siitä, mikä termi on sopivampi.

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

    Mikä on “Linux”?

    ”Linux” itse on vain ydin - käyttöjärjestelmän ydin. Muu ohjelmisto, kuten GNU C-kääntäjä, jota käytetään ytimen kääntämiseen, bash-komentorivikäyttö, GNU-apuohjelmat (kaikki perus komentot, joita käytät komentorivillä), X.org-graafinen palvelin, graafinen työpöytä kuten Unity, ja ohjelmisto, joka toimii graafisen työpöydän päällä, kuten Firefox, on kaikki tuotettu eri kehittäjien ryhmissä.

    Linux-jakelut kokoavat tämän erilaisen ohjelmiston eri kehittäjiltä ja kutsuvat täydellistä pakettia ”Linux”. Lisätietoja Linux-jakelusta ja siitä, mitä he tekevät, lue HTG Explains: Mikä on Linux-distro ja miten ne eroavat toisistaan??

    GNU-projekti

    Richard Stallman suunnitteli GNU: ta vuonna 1983. GNU: n oli oltava täydellinen, Unix-yhteensopiva käyttöjärjestelmä, joka koostuu vapaista ohjelmistoista. GNU on rekursiivinen lyhenne sanoista "GNU: n Not Unix!" ("Vapaa ohjelmisto" on samanlainen termi kuin avoimen lähdekoodin ohjelmistolla, vaikka vapaa ohjelmisto keskittyy enemmän "vapaana". Mutta se on erilainen kiista.)

    Vuoteen 1991 mennessä GNU-projekti oli saanut päätökseen useita GNU-käyttöjärjestelmän kappaleita, kuten GNU C-kääntäjä (gcc), bash-komentorivikäyttö, monet shell-apuohjelmat, Emacsin tekstieditori ja paljon muuta. Muita käyttöjärjestelmän osia voitaisiin tarjota jo olemassa olevalla vapaalla ohjelmistolla, kuten X Window Systemillä, joka tarjosi graafisen työpöydän.

    Käyttöjärjestelmän ydinosa - GNU Hurdin ydin - ei kuitenkaan ollut täydellinen. GNU-projekti valitsi ytimelle kunnianhimoisen mikrokernelin, mikä johti pitkiin viiveisiin. (Vuodesta 2013 lähtien GNU Hurdin ydin on ollut kehittymässä 23 vuotta ja vakaata versiota ei ole koskaan julkaistu.)

    Linux saapuu

    GNU-projekti katsoi ytimen olevan GNU-käyttöjärjestelmän viimeinen puuttuva kappale. Vuonna 1991 Linus Torvalds julkaisi ensimmäisen version Linux-ytimestä. Nyt oli tarpeeksi ohjelmistoja täysin vapaaseen käyttöjärjestelmään, ja jakelijat (kuten modernit ”Linux-jakelut”) ottivat Linux-ytimen, GNU-ohjelmiston ja X-ikkunajärjestelmän yhteen.

    Aluksi keskusteltiin siitä, mitä nämä jakaumat pitäisi kutsua. Vuonna 1992 Yggdrasil-projekti valitsi ohjelmiston yhdistelmäksi nimen Yggdrasil Linux / GNU / X. GNU / Linux on Richard Stallmanin ja Free Software Foundationin suosima termi. Debian viittaa edelleen ohjelmistoonsa "GNU / Linux" -päivänä.

    Kotelo GNU / Linuxille

    GNU-projekti muodostaa suuren osan tavallisesta ”Linux” -järjestelmästä, ja se oli hanke, jonka tarkoituksena oli kehittää GNU-niminen täysi käyttöjärjestelmä. Merkittävä osa Richard Stallmanin vastustuksesta termille "Linux" on kuitenkin se, että se alentaa GNU: n merkitystä ja sen alkuperäistä tarkoitusta: täysin vapaaksi käyttöjärjestelmäksi, jonka tarkoituksena on tarjota käyttäjille vapaus. Tämä liittyy toisiinsa "vapaita ohjelmistoja" koskevaan keskusteluun - termiin, jonka tarkoituksena on keskittyä vapauteen - ja "avoimeen lähdekoodiin" - termi, jonka tarkoituksena on keskittyä teknisiin etuihin ja heikentää filosofista näkökulmaa.

    Kuten Richard Stallman sanoi ZNET: n haastattelussa vuonna 2005:

    Linuxia ei ollut suunniteltu kyberavaruuden vapauttamiseksi, eikä Linuxin motiivit olisi antaneet meille koko GNU / Linux-järjestelmää.

    Nykyään kymmeniä miljoonia käyttäjiä käyttää sellaista 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ä opiskelija on kehittänyt sen "vain hauskaa".

    Lisää hänen ajatuksiaan aiheesta voi lukea GNU: n verkkosivuilta.

    Kotelo Linuxille

    Termin "Linux" kannattajat väittävät, että on virhe keskittyä vain GNU: hun, koska keskimääräinen jakelu sisältää ohjelmistoja useilta eri organisaatioilta ja sitä voidaan kutsua Mozilla / KDE / Apache / X.org / GNU / Linuxiksi samanlaisin perustein.

    Termiä Linux käyttää myös enemmän ihmisiä - jos ei muuta, se on yksinkertaisempi ja helpompi muistaa, kirjoittaa ja lausua. Ja mikä tahansa ihanteellinen nimi on, useimmilla ihmisillä on yleisesti nimitystä Linux. Sitä kutsutaan nimellä "Linux" täällä How-To Geekissa ja muualla, koska se on yleisempi termi, jonka lukijat ymmärtävät välittömästi.

    Lopetamme Linus Torvaldsin tarjouksen vuonna 1996:

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

    Se ei oikeastaan ​​_matter_, mitä ihmiset kutsuvat Linuxiksi, niin kauan kuin luottoa annetaan, kun luotto on maksettava (molemmin puolin). Henkilökohtaisesti kutsun sitä edelleen "Linuxiksi"

    Kuva Laajuus: Francois Flickrissä, Alison Upton, Gisle Hannemyr Flickrissä