Domů > Odborné články > Základní vzdělávání > Co je to vlastně ten Linux?
Odborný článek

Co je to vlastně ten Linux?

1. 12. 2011 Základní vzdělávání
Autor
Mgr. Vlastimil Ott

Anotace

Když se řekne „Linux“, nenajdou se v jedné místnosti dva lidé, kteří se shodnou na stejném obsahu tohoto výrazu. Používá se jako zkratka, jako univerzální slovo nebo ideální řešení. Problém takto zamlžených slov spočívá v tom, že lidé se těžko shodují na tom, co vlastně znamenají. To vede k nejasnostem, komunikačním šumům a frustraci z nenaplněných očekávání. Pojďme tedy objasnit, co je Linux.

Linux jako jádro

V první řadě je to programový kód, který slouží k ovládání hardwaru a řízení spuštěných programů (tedy procesů). Jádro, tedy Linux, vymyslel Linus Torvalds a nadále vede jeho vývoj. Na vývoji se podílejí ze 75 % firmy (zdroj tvrzení) a zbytek jsou volně pracující programátoři. Jádro je díky své licenci dostupné ve formě zdrojových kódů, což byl impuls pro mnoho firem, které jej začaly upravovat, vylepšovat a využívat ve svých produktech. Namátkou jde například o výrobce:

  • modemů, routerů, firewallů a dalších síťových zařízení převážně asijských výrobců
  • operačních systémů (viz dále) a softwaru
  • spotřební elektroniky – televize, set-top-boxy, navigace, mobilní telefony (typicky Android)
  • specializovaných přístrojů a jednoúčelových zařízení (průmysloví dodavatelé)

Linux jako operační systém

Vývoj operačních systémů využívajících jako jádro Linux je zřejmě nejviditelnější větví vývoje. Systémy jsou složeny z několika typických součástí, které spolupracují a tvoří celek označovaný jako linuxová distribuce. Jednotlivé distribuce se od sebe výrazně liší, a to podle účelu nebo zaměření na cílového uživatele.

Základem distribucí je svobodný software, publikovaný s některou licencí GNU – např. GNU GPL. Protože tento software tvoří významnou část z celého operačního systému, měl by být celek označován pojmem „GNU/Linux“. V praxi se to ale příliš nedodržuje a používá se „politicky nekorektní“ a hlavně kratší označení „Linux“ (ano, i v tomto článku).

Linux jako ekosystém

Linux a související technologie se rozrůstají a nabývají na komplexnosti a složitosti. Existuje mnoho virtualizačních platforem, mnoho distribucí a poslední dobou začíná hrát roli také cloud computing, v němž se linuxový systém stává nezbytnou, nicméně neviditelnou základnou. Rozvíjí se také oblast předplacených služeb, které jsou technicky stále složitější, ale pro zákazníka (a školy jsou zákazníkem s velkým významem!) představují obrovské úspory. „Linux“ se tak stává módním slovem, buzzwordem, módou a v případě firem bývá vnímán podobně pozitivně jako zelená energie, třídění a minimalizace odpadu, nediskriminace. Organizace, které se chová ekologicky a používá open source či Linux, je chápána jako společensky odpovědná a progresivní. Ač můžeme polemizovat, faktem zůstává, že Linux je technologický trend (ač je výraz v tomto případě technicky nepřesný).

Proč je Linux bezpečný

Bezpečnost operačních systémů založených na Linuxu je dána několika faktory. Jeden z těch nejvýznamnějších je určen konceptem unixových systémů, do jejichž rodiny Linux patří. Jde o striktní rozdělení systémového a uživatelského prostoru a strukturu uživatelských oprávnění. Uživatel pracující pod neadministrátorským účtem nemůže ohrozit stabilitu systému nebo jej kompromitovat (samozřejmě se bavíme o vhodně zabezpečeném systému). Například spuštění procesu, který neadekvátně vytěžuje systémové zdroje, nevede ke zhroucení systému, nýbrž k ukončení tohoto procesu a jeho potomků.

Uživatelská oprávnění hrají roli při spouštění programů – běžný uživatel může zapisovat pouze do svého domovského adresáře, nemůže tedy měnit nastavení systému. To je zásadní překážka pro aktivity škodlivého kódu (malwaru, virů). Neexistují pro Linux jednak proto, že Linux nedominuje desktopovým počítačům a autorům malwaru se nevyplatí programy vytvářet a šířit, ale hlavně vědí, že takový kód v linuxovém systému mnoho škody nenapáchá.

Zdrojové kódy Linuxu a svobodného softwaru procházejí auditem světové odborné veřejnosti. Kdokoliv na světě může kódy podrobit kontrole a hledat v něm chyby. To se stále děje, takže na tisíc řádků kódu připadá pouze 0,17 chyby (u proprietárního softwaru jde o řádově větší množství).

Mezi další klíčové vlastnosti zajišťující bezpečnost patří také integrovaný firewall a centrální správa softwaru, přičemž softwarové balíčky jsou elektronicky podepsané a pravost podpisu je před instalací ověřena. S tím souvisí také bleskurychlá oprava chyb (v řádech hodin) a dostupnost bezpečnostních aktualizací. Tyto a další vlastnosti dělají z linuxových systémů velmi bezpečné softwarové vybavení.

Kolik stojí Linux

Otázka se složitou odpovědí. Software je zdarma, ale vždy bude potřeba zaplatit práci administrátora, zaškolení uživatelů, průběžná školení, vytvoření nebo zakoupení dokumentace, telefonickou podporu. Úspora spočívá v tom, že není nutné kupovat softwarové licence pro operační systém a vybavení – to je součástí instalace. Další úspora spočívá v tom, že díky používání standardů a otevřených datových formátů (OpenDocument Format) nebude v budoucnu problém s migrací dat na jiný systém – nevznikne závislost na jednom dodavateli, což je v současnosti velkým problém mnoha organizací. Úspory a výhody je tedy nutné hledat s výhledem na příští roky. A v takovém případě nabízí open-source software a Linux mnohé výhody.

Literatura a použité zdroje

[1] – DELIO, Michelle. Linux: Fewer Bugs Than Rivals. 2004. [cit. 2011-10-29]. Dostupný z WWW: [http://www.wired.com/software/coolapps/news/2004/12/66022].
[2] – Co je OpenDocument Format?. 2009. [cit. 2011-10-29]. Dostupný z WWW: [http://www.openoffice.cz/faq/co-je-opendocument-format].
[3] – DOČEKAL, Michal. Linux je bezpečný. Má to v krvi. 2011. [cit. 2011-10-29]. Dostupný z WWW: [http://www.linuxexpres.cz/linux-je-bezpecny-ma-to-v-krvi].
[4] – JELÍNEK, Lukáš. Dvacet let Linuxu: Jak to bylo?. 2011. [cit. 2011-10-29]. Dostupný z WWW: [http://www.linuxexpres.cz/aktuality/dvacet-let-linuxu-jak-to-bylo].
[5] – KIDMAN, Angus. 75% of Linux code now written by paid developers. 2010. [cit. 2011-10-29]. Dostupný z WWW: [http://apcmag.com/linux-now-75-corporate.htm].
[6] – ZAPLETAL, Lukáš. Kolik stojí Linux?. 2009. [cit. 2011-10-29]. Dostupný z WWW: [http://www.linuxexpres.cz/business/kolik-stoji-linux].

Licence

Všechny články jsou publikovány pod licencí Creative Commons BY-NC-ND.

Autor
Mgr. Vlastimil Ott

Hodnocení od recenzenta

Tým RVP.CZ
1. 12. 2011
Nasazení a využívání Linuxu v prostředí českých základních a středních škol stále není v takovém rozsahu, který by si tato platforma zasloužila. Obsah článku je spíše zacílen na management škol a ICT metodiky či koordinátory, nicméně může být využit jako vhodný doplněk pro výuku informatiky v souvislosti s problematikou operačních systémů.

Hodnocení od uživatelů

Článek nebyl prozatím komentován.

Váš komentář

Pro vložení komentáře je nutné se nejprve přihlásit.

Článek není zařazen do žádného seriálu.

Kolekce

Článek je zařazen v těchto kolekcích:

Téma článku:

Informační a komunikační technologie