Co je to Linux

 

Kdo vymyslel Linux, kdo je jeho zakladatel a jak vzniklo první grafické prostředí?

1. Zrození Linuxu: Linus Torvalds a počátek revoluce (1991)

Linux, jak jej známe dnes, vznikl v roce 1991, kdy tehdy 21letý finský student Linus Benedict Torvalds vytvořil svůj vlastní operační systém jako alternativu k systému MINIX, což byl výukový Unixový systém používaný na univerzitách. Linus nebyl spokojený s omezeními MINIXu a chtěl vytvořit něco svobodnějšího a výkonnějšího.

V srpnu 1991 napsal slavný příspěvek na diskusní skupinu comp.os.minix, kde oznámil, že pracuje na novém volně dostupném operačním systému:

„Ahoj všichni, vyvíjím (zdarma) operační systém (jen pro zábavu), nebude to nic velkého a profesionálního jako GNU...“

Tento nový systém pojmenoval Linux – což je kombinace jeho jména Linus a slova Unix.

První verze jádra Linuxu (verze 0.01) byla vydána 17. září 1991 a měla pouze základní funkce. Postupně se k vývoji začala připojovat komunita programátorů z celého světa.


2. GNU a role Richarda Stallmana

Abychom ale pochopili celý příběh, musíme zmínit i Richarda Stallmana, zakladatele GNU projektu v roce 1983. Cílem GNU bylo vytvořit kompletně svobodný operační systém. Projekt měl téměř všechny potřebné komponenty – překladače, knihovny, shell – ale chybělo mu jádro.

Když Linus vytvořil své jádro Linux, vývojáři GNU jej začali používat společně se svým softwarem – a tak vznikl první plně funkční svobodný operační systém.

Z technického hlediska je tedy správnější mluvit o systému jako GNU/Linux, ale většina lidí používá zkráceně jen „Linux“.


3. Vznik prvního grafického prostředí v Linuxu

Linux byl původně čistě textový, tedy založený na příkazové řádce. Uživatelé tehdy pracovali pomocí terminálu, podobně jako na Unixu. Ale pro běžné uživatele bylo potřeba vytvořit grafické prostředí, které by umožnilo ovládání myší, okna a ikony – podobně jako Windows nebo macOS.

X Window System (X11) – základ grafiky

Prvním skutečným grafickým prostředím pro Unixové systémy – a následně i Linux – byl X Window System, známý také jako X11. Vyvinut byl na univerzitě MIT v roce 1984 a jeho verze 11 (X11) se stala standardem od roku 1987.

Linux začal používat X11 brzy po svém vzniku, a právě to umožnilo vývoj prvních desktopových prostředí.


4. První desktopová prostředí pro Linux

Jakmile bylo možné používat grafiku přes X11, vývojáři začali tvořit kompletní desktopová prostředí, která zahrnují panely, správce souborů, nabídky a další prvky.

FVWM a první pokusy (počátek 90. let)

Jedním z prvních lehkých „window managerů“ byl FVWM (F Virtual Window Manager), který byl populární kolem roku 1993. Nabízel jednoduché rozhraní a nízké nároky.

KDE – K Desktop Environment (1996)

Jedním z prvních profesionálně vypadajících prostředí byl KDE, jehož vývoj začal v roce 1996. Zakladatel Matthias Ettrich chtěl vytvořit jednotné a uživatelsky přívětivé prostředí pro Linux. KDE používalo knihovny Qt a přineslo pokročilé funkce jako panel, menu Start a více oken.

První verze KDE byla vydána 12. července 1998.

GNOME – GNU Network Object Model Environment (1997)

Kvůli licenčním problémům s knihovnami Qt začal v roce 1997 vznikat projekt GNOME, který stavěl na svobodných knihovnách GTK+. Zakladateli byli Miguel de Icaza a Federico Mena. GNOME mělo za cíl být úplně svobodné, flexibilní a modulární.

První stabilní verze GNOME byla vydána v roce 1999.


5. Shrnutí klíčových milníků

Rok Událost
1983 Richard Stallman zakládá GNU projekt
1984 Vzniká X Window System (MIT)
1991 Linus Torvalds vydává první verzi Linuxu (verze 0.01)
1993 Linux začíná používat X11 a window managery (např. FVWM)
1996 Spuštěn projekt KDE
1997 Spuštěn projekt GNOME
1998 Vydána první verze KDE
1999 Vydána první stabilní verze GNOME

6. Dnešní stav

Dnes existuje mnoho desktopových prostředí pro Linux, například KDE Plasma, GNOME, Xfce, Cinnamon, Mate, LXQt a další. Každé má své výhody, filozofii a uživatelské rozhraní.

Linux se díky komunitě, otevřenému vývoji a flexibilitě stal základem pro mnoho systémů: od serverů přes desktopy až po chytré telefony (například Android).


Linux je výsledkem spolupráce tisíců lidí, ale jeho příběh začal u jednoho studenta – Linuse Torvaldse. Díky jeho práci a práci dalších průkopníků jako Richard Stallman nebo Matthias Ettrich se z Linuxu stal jeden z nejvlivnějších operačních systémů v historii.

 

 

 


Co je to Linuxová distribuce?

a

Co distribuce obsahuje?

Linuxová distribuce (často se jí říká jednoduše „distro“) je kompletní operační systém postavený na Linuxovém jádře. Jádro je srdcem každého systému – zajišťuje komunikaci mezi hardwarem a softwarem. Ale samotné jádro by ti nestačilo. Proto existují distribuce, které jádro doplňují o vše potřebné pro běžné používání – jako je uživatelské rozhraní, ovladače, balíčkovací systém, bezpečnostní nástroje nebo aplikace.

 

Každá linuxová distribuce obvykle obsahuje:

  • Linuxové jádro – základ systému.
  • Balíčkovací systém – nástroj pro instalaci a správu softwaru (např. APT, DNF, Pacman).
  • Uživatelské rozhraní – např. GNOME, KDE, XFCE, které určuje vzhled a ovládání systému.
  • Základní software – webový prohlížeč, správce souborů, textový editor a další.
  • Správu uživatelů, síť, aktualizace, zabezpečení…

 

Proč tolik různých distribucí?

Linux je open-source systém – kdokoliv si ho může přizpůsobit. Proto vzniklo stovky různých distribucí. Každá má trochu jiné zaměření:

  • Některé jsou určené pro začátečníky (např. Ubuntu, Linux Mint).
  • Jiné jsou zaměřené na stabilitu a servery (např. Debian, CentOS, Rocky Linux).
  • Další jdou cestou extrémního přizpůsobení a výkonu (např. Arch Linux, Gentoo).
  • A pak jsou i speciální distribuce pro hackery, starší počítače, vývojáře nebo školy.

Jaký je rozdíl mezi nimi?

Distribuce se liší hlavně:

  • Balíčkovacím systémem (např. APT vs DNF vs Pacman).
  • Uživatelským prostředím (některé vypadají jako Windows, jiné jako macOS).
  • Frekvencí aktualizací – některé jsou konzervativní (Debian), jiné vždy nejnovější (Arch, Fedora).
  • Účelem použití – běžný desktop, server, vývoj, bezpečnost, atd.