Hjemmeside » hvordan » Den store debatten Er det Linux eller GNU / Linux?

    Den store debatten Er det Linux eller GNU / Linux?

    Du vil vanligvis se Linux-operativsystemet kalt "Linux" på nettet. Begrepet "GNU / Linux" brukes imidlertid til og med i stedet. Linux og GNU / Linux refererer til det samme operativsystemet og programvaren, og det er en kontrovers over hvilket term som er mer hensiktsmessig.

    Vi er ikke her for å ta en side i denne gamle debatten, men denne artikkelen skal hjelpe deg å forstå hvorfor det er en navngivende kontrovers og hva forskjellen er mellom vilkårene "Linux" og "GNU / Linux."

    Hva er "Linux"?

    "Linux" i seg selv er bare kjernen - kjernen av operativsystemet. Annen programvare, for eksempel GNU C-kompilatoren, brukes til å kompilere kjernen, bash-kommandolinjeskallet, GNU-shellverktøyene (alle de grunnleggende kommandoene du vil bruke på en kommandolinje), X.org grafisk server, et grafisk skrivebord som Unity, og programvaren som kjører på toppen av det grafiske skrivebordet, som Firefox, er alle produsert av forskjellige grupper av utviklere.

    Linux-distribusjoner samler alle denne forskjellig programvare fra forskjellige utviklere og kaller hele pakken "Linux". For mer informasjon om Linux-distribusjoner og hva de gjør, les HTG Forklarer: Hva er Linux Distro og hvordan er de forskjellige?

    GNU-prosjektet

    Richard Stallman laget planer for GNU i 1983. GNU skulle være et komplett, Unix-kompatibelt operativsystem bestående av fri programvare. GNU er et rekursivt akronym som står for "GNU er ikke Unix!" ("Free software" er et lignende uttrykk for open source-programvare, selv om fri programvare fokuserer mer på "frihet." Men det er en annen kontrovers.)

    GNU-prosjektet var i 1991 ferdig med mange av stykkene av GNU-operativsystemet, inkludert GNU C Compiler (gcc), bash kommandolinjeskall, mange shellverktøy, Emacs-tekstredigereren og mer. Andre deler av operativsystemet kan leveres av allerede eksisterende fri programvare, for eksempel X Window System, som ga et grafisk skrivebord.

    Kjernen av operativsystemet - GNU Hurd-kjernen - var imidlertid ikke fullført. GNU-prosjektet valgte en ambisiøs mikrokjerneløsning for kjernen, noe som resulterte i lange forsinkelser. (Fra og med 2013 har GNU Hurd-kjernen vært i utvikling i 23 år, og ingen stabil versjon har blitt utgitt.)

    Linux kommer

    Kjernen ble sett på som "det siste manglende stykket" av GNU-operativsystemet ved GNU-prosjektet. I 1991 lanserte Linus Torvalds den første versjonen av Linux-kjernen. Det var nå nok programvare for et helt gratis operativsystem, og distributører (som moderne "Linux-distribusjoner") forankret Linux-kjernen, GNU-programvaren og X Window System sammen.

    I begynnelsen var det litt debatt om hva disse fordelingene skulle kalles. I 1992 valgte Yggdrasil-prosjektet navnet "Yggdrasil Linux / GNU / X" for sin kombinasjon av programvare. GNU / Linux er den foretrukne termen avansert av Richard Stallman og Free Software Foundation. Debian refererer fortsatt til programvaren som "GNU / Linux" i dag.

    Saken for GNU / Linux

    GNU-prosjektet utgjør en stor del av standard "Linux" -systemet og var et prosjekt beregnet på å utvikle et fullt operativsystem, kalt GNU. En vesentlig del av Richard Stallmans innvendinger mot begrepet "Linux" er imidlertid at det viser ned betydningen av GNU og dens opprinnelige formål: som et helt gratis operativsystem som skal gi brukerne frihet. Dette er sammenflettet med debatten om "fri programvare" - et begrep som skal fokusere på frihet - og "åpen kilde" - et begrep som skal fokusere på tekniske fordeler og nedbryte den filosofiske vinkelen.

    Som Richard Stallman sa i et intervju med ZNET i 2005:

    Linux ble ikke designet med sikte på å frigjøre cyberspace, og motivene for Linux ville ikke ha gitt oss hele GNU / Linux-systemet.

    I dag bruker titalls millioner brukere et operativsystem som ble utviklet slik at de kunne ha frihet - men de vet ikke dette fordi de tror at systemet er Linux og at det ble utviklet av en student "bare for moro skyld". "

    Flere av hans tanker om emnet kan leses på GNUs nettside.

    Saken for Linux

    Proponenter av begrepet "Linux" hevder at det er en feil å bare fokusere på GNU, da gjennomsnittlig distribusjon inneholder programvare fra en rekke organisasjoner og kan kalles Mozilla / KDE / Apache / X.org / GNU / Linux med tilsvarende begrunnelse.

    Begrepet Linux brukes også av flere personer - om ikke noe annet, er det et enklere og enklere navn å huske, skrive og uttale. Og uansett det ideelle navnet er, er selve operativsystemet generelt referert til som Linux av de fleste. Du finner det referert til som "Linux" her på How-To Geek og andre steder fordi det er et mer vanlig begrep som leserne umiddelbart forstår.

    Vi slutter med et sitat fra Linus Torvalds i 1996:

    Umm, denne diskusjonen har gått ganske lenge nok, tusen takk.

    Det er egentlig ikke _matter_ hva folk kaller Linux, så lenge kreditt er gitt hvor kreditt skyldes (på begge sider). Personlig vil jeg veldig mye fortsette å kalle det "Linux"

    Image Credits: Francois på Flickr, Alison Upton, Gisle Hannemyr på Flickr