14Aug

Velká debata: Je to Linux nebo GNU / Linux?

click fraud protection

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ě zúčastnili, ale tento článek by vám měl pomoci pochopit, proč existuje pojmenování polemik a jaký je rozdíl mezi výrazy "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 pro 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 Linux Distro a jak se liší?

instagram viewer

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 jako open source software, ačkoli svobodný software se více zaměřuje na "svobodu".)

Do roku 1991Projekt 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 volným softwarem, jako je X Window System, který poskytoval grafický desktop.

Hlavní čá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, což mělo za následek dlouhé prodlevy.(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 projektem GNU.V roce 1991 vydal Linus Torvalds první verzi jádra Linuxu. Nyní bylo k dispozici dostatek softwaru pro zcela volný operační systém a distributoři( jako moderní distribuce Linuxu) společně nasadili Linuxové jádro, GNU software a X Window System.

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".

Pouzdro 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 spojeno s debatou o "svobodném softwaru" - termínu zaměřením se na svobodu - a "otevřeným zdrojem" - výrazem zamýšleným zaměřit se na technické výhody a podkopávat filozofický úhel.

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

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

Dnes používají desítky milionů uživatelů operační systém, který byl vyvinut, 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 soustředit se pouze na GNU, protože průměrná distribuce obsahuje software od různých organizací a mohl by být nazván Mozilla /KDE/Apache/X.org/GNU/ Linux s podobným zdůvodněním.

Termín Linux je také používán více lidmi - jestliže nic jiného, ​​je to jednodušší a jednodušší jméno zapamatovat, psát a vyslovovat. Bez ohledu na to, co je ideální jméno, operační systém sám o sobě 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ě rozumí.

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

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

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

Image Credits: francois na Flickr, Alison Upton, Gisle Hannemyr na Flickr