Domovská » jak » Velká debata Je to Linux nebo GNU / Linux?

    Velká debata Je to Linux nebo GNU / Linux?

    Budete obvykle vidět operační systém Linux nazvaný "Linux" online. Termín "GNU / Linux" je však občas používán. Linux a GNU / Linux se týkají stejného operačního systému a softwaru a je zde spory o tom, který termín je vhodnější.

    Nejsme zde, abychom se v této staré debatě zabývali, ale tento článek by měl pomoci pochopit, proč existuje pojmenování polemik a jaký je rozdíl mezi slovy "Linux" a "GNU / Linux".

    Co je to "Linux"?

    "Linux" sám je jen jádro - hlavní část operačního systému. Další software, jako je kompilátor GNU C používaný ke kompilaci jádra, shell bash příkazového řádku, utility shell GNU (všechny základní příkazy, které byste použili na příkazovém řádku), grafický server X.org, grafický desktop jako Unity, a software, který běží na grafické ploše, jako je například Firefox, jsou vyráběny různými skupinami vývojářů.

    Distribuce Linuxu shromažďují celý tento odlišný software od různých vývojářů a zavolá celý balíček "Linux". Další informace o distribucích Linuxu ao tom, co dělají, si přečte HTG vysvětluje: Co je to Linux Distro a jak se liší?

    Projekt GNU

    Richard Stallman vytvořil plány pro GNU v roce 1983. GNU měl být kompletním operačním systémem kompatibilním s Unix, který se skládá ze svobodného softwaru. GNU je rekurzivní zkratka pro "GNU's Not Unix!" ("Svobodný software" je podobný termín pro software s otevřeným zdrojovým kódem, ačkoli svobodný software se více zaměřuje na "svobodu". Ale to je jiný spor.)

    V roce 1991 projekt GNU dokončil mnoho částí operačního systému GNU, včetně kompilátoru GNU C (gcc), shellu příkazového řádku bash, mnoha nástrojů shellu, textového editoru Emacs a dalších. Jiné části operačního systému by mohly být poskytovány již existujícím svobodným softwarem, jako je X Window System, který poskytl grafický desktop.

    Klíčová část operačního systému - jádro GNU Hurd - však nebyla úplná. Projekt GNU si pro jádro zvolil ambiciózní design mikrokernelu, který má za následek dlouhé zpoždění. (Od roku 2013 je jádro GNU Hurd ve vývoji již 23 let a žádná stabilní verze nebyla nikdy uvolněna.)

    Linux přichází

    Jádro bylo považováno za "poslední chybějící kus" operačního systému GNU podle projektu GNU. V roce 1991 vydal Linus Torvalds první verzi jádra Linuxu. Nyní bylo k dispozici dostatek softwaru pro úplně volný operační systém a distributoři (jako moderní distribuce Linuxu) nasadili Linuxové jádro, GNU software a X Window System dohromady.

    Zpočátku proběhla debata o tom, co by měly být tyto distribuce nazývány. V roce 1992 projekt Yggdrasil zvolil pro svou kombinaci softwaru název "Yggdrasil Linux / GNU / X". GNU / Linux je preferovaným výrazem pokročilým Richardem Stallmanem a Free Software Foundation. Debian stále odkazuje na svůj software jako "GNU / Linux".

    Případ pro GNU / Linux

    Projekt GNU tvoří velkou část standardního systému "Linux" a byl projekt určený k vývoji plného operačního systému s názvem GNU. Nicméně významná část námitky pana Richarda Stallmana k termínu "Linux" spočívá v tom, že snižuje význam GNU a jeho původního účelu: jako zcela svobodný operační systém určený k poskytování svobody uživatelům. To je propojeno s debatou o "svobodném softwaru" - termínem zaměřením se na svobodu - a "open source" - termínem zamýšleným zaměřit se na technické výhody a zmírnit filozofický úhel.

    Jak uvedl Richard Stallman v rozhovoru pro ZNET v roce 2005:

    Linux nebyl navržen s cílem osvobození kyberprostoru a motivy pro Linux by nám neposkytli celý systém GNU / Linux.

    Dnes používají desítky milionů uživatelů operační systém vyvinutý tak, aby mohli mít svobodu - ale to nevědí, protože si myslí, že systém je Linux a že byl vyvinut studentem "jen pro zábavu". "

    Více jeho myšlenek na toto téma lze přečíst na webových stránkách GNU.

    Případ pro Linux

    Zástupci výrazu "Linux" argumentují, že je chyba zaměřit se pouze na GNU, protože průměrná distribuce obsahuje software od různých organizací a může být nazván Mozilla / KDE / Apache / X.org / GNU / Linux s obdobným odůvodněním.

    Termín Linux je také používán více lidmi - jestliže nic jiného, ​​je to jednodušší a snadnější jméno zapamatovat, psát a vyslovovat. A bez ohledu na to, co je ideální jméno, operační systém sám je většinou označován jako Linux. Najdete zde odkaz na "Linux" zde na stránce How-To Geek a jinde, protože je to běžnější termín, který čtenáři okamžitě pochopí.

    V roce 1996 skončíme s citátem od Linusa Torvalda:

    Umm, tato diskuse trvala poměrně dlouho, moc děkuji.

    To opravdu _matter_ to, co lidé nazývají Linux, pokud je poskytnut úvěr, kde je úvěr splatný (na obou stranách). Osobně ji budu i nadále nazývat "Linux"

    Kredity obrázku: francois na Flickr, Alison Upton, Gisle Hannemyr na Flickru