Linux kernel

Běžný ajťák by měl vědět, že samotný název Linux je spíš jen značka. Co reálně existuje je Linux kernel tedy jádro operačního systému Linux, které samo o sobě nic nedělá. 1

Toto jádro je zcela zdarma i pro použití a úpravu na komerční účely a jeho původní autor Linus Torvalds a celá komunita dalších ajťáků na Linuxovém jádře pracují dodnes.

Linuxové distribuce

Z tohoto jádra vznikají konkrétní Linuxové distribuce což už jsou konkrétní OS, kterých je obrovské množství. Dále to komplikuje fakt, že některé distribuce jsou postavené na jiných distribucích.

Konkrétně nejznámější Linuxová distribuce Ubuntu je postavena na distribuci Debian. Mezi další známé distribuce patří Fedora, CentOS, Red Hat Enterprise Linux (RHEL), Alpine.

Každá tato distribuce má za sebou svoji vlastní skupinu lidí nebo společnost, která tento OS staví a spravuje. Linuxové jádro v každé distribuci může být i libovolně upraveno, reálně tedy NELZE říct, že každá Linuxová distribuce má naprosto totožné jádro. Z toho plyne, že program běžící na jedné Linuxové distribuci nemusí běžet i na jiné Linuxové distribuci.

Linuxové jádro a distribuce

Linuxovou distribucí je mimochodem i Android 2 o kterém budu mluvit v následujících dílech.

Pohled do historie: Unix

Důležitý pohled do historie: Linux je inspirován OS zvaným Unix. Tento operační systém v nějakých distribucích (např. FreeBSD) existuje dodnes, já jej nepovažuji za běžný OS, se kterým se běžný ajťák denně setkává.

Z Unixu byl postaven i macOS.

Proto je možné při práci s Linuxovými distribucemi a macOS narazit na určité podobnosti - obojí totiž vychází z Unixu.


  1. StackOverflow - Is it possible to install the Linux kernel alone? ↩︎

  2. Přesto se však Android za samostatnou distribuci nepovažuje. Google má Androida pevně pod kontrolou, vzhledem k zaměření na telefony oproti tradičním distribucím funguje hodně odlišně a není moc běžné, že byste Androida někam instalovali. ↩︎