GNU a Richard Stallman

Projekt GNU (GNU's Not Unix) vznikl v roce 1983 jako reakce na nespokojenost Richarda Stallmana s uzavřenými a proprietárními systémy, které omezovaly svobodu uživatelů a vývojářů. V té době začala být software často chráněn licencemi, což bránilo úpravám, sdílení a volnému používání kódu. Stallman chtěl vytvořit operační systém, který by poskytl všem stejnou svobodu používat, studovat, sdílet a upravovat software.

Počátky GNU a filozofie svobodného softwaru

V září 1983 Stallman oznámil svůj záměr vytvořit kompletní a svobodný operační systém podobný Unixu, který by však neobsahoval žádný proprietární kód. V roce 1985 pak založil Free Software Foundation (FSF), jejímž cílem bylo podpořit vývoj svobodného softwaru a zajistit, aby software byl dostupný pro všechny. Filozofie svobodného softwaru byla klíčová: důležité bylo zajistit, aby uživatelé měli čtyři základní svobody, tedy možnost software spustit, studovat, měnit a distribuovat upravené verze.

Technický vývoj projektu GNU

GNU se skládalo z různých nástrojů, jako je textový editor Emacs, překladač GCC (GNU Compiler Collection), debugger GDB a mnoho dalších. Tyto nástroje poskytovaly základní funkce potřebné pro plnohodnotný operační systém. Jedinou chybějící částí byl jádro operačního systému, na kterém se začalo pracovat později pod názvem GNU Hurd. Vývoj Hurdu byl ale velmi náročný a zdlouhavý, a tak se v komunitě svobodného softwaru začal místo něj používat Linux, který vyvinul Linus Torvalds v roce 1991.

GNU/Linux: Spojení s Linuxem

S příchodem jádra Linux a jeho kombinací s nástroji GNU vznikl kompletní operační systém, který je známý jako „GNU/Linux.“ Toto spojení umožnilo GNU software skutečně prakticky využívat a rychle rozšířit mezi uživateli a servery po celém světě. Stallman a FSF vždy zdůrazňovali důležitost označení „GNU/Linux“ pro připomenutí klíčového přínosu GNU projektu, který umožnil vznik a rozšíření svobodných operačních systémů.

Význam GNU a vliv na software dnes

GNU mělo zásadní vliv na svobodný software a open source komunitu. Mnoho dnes běžně používaného softwaru vzešlo přímo z GNU nebo bylo inspirováno jeho filozofií. GNU GPL (General Public License), kterou Stallman navrhl, je stále jednou z nejpoužívanějších licencí pro ochranu svobody softwaru.

Projekt GNU zůstává aktivní a FSF i nadále podporuje svobodný software a pracuje na ochraně uživatelských práv v digitálním světě.