ChromiumOS je svobodný a otevřený operační systém na bázi Linuxu. Hlavním uživatelským rozhraním operačního systému je vyhledávač Chromium, ve kterém uživatel provádí veškeré své činnosti.
Operační systém ChromiumOS byl vydán pod BSD licencí 19. listopadu 2009 společností Google. Zdrojový kód systému ChromiumOS je volně dostupný a stáhnout si ho může kdokoli. Primárně je určen pro programátory, kteří si na jeho základě mohou postavit operační systém podle vlastních představ.
Z projektu ChromiumOS později vzešel proprietární operační systém ChromeOS. Ten je na rozdíl od systému ChromiumOS určen pro běžného zákazníka a jeho zdrojový kód není volně dostupný. Systém ChromeOS je k dostání například na noteboocích Chromebook, kde je již předinstalovaný.
Cílová skupina Projekt ChromiumOS cílí hlavně na programátory, kteří si chtějí vytvořit vlastní operační systém. Stažením souboru ChromiumOS získají základní konstrukci operačního systému, na kterou mohou následně přidávat další segmenty. Všechny aplikace výsledného operačního systému běží v prohlížeči, čímž dochází ke zrychlení, zjednodušení a zbezpečnění užívání počítače pro ty, kteří tráví většinu času na internetu. Výsledný systém ChromiumOS je určen především pro lehčí zařízení (např. notebooky) nebo pro zařízení sdílené například v rámci domácností.
Pro koncového uživatele bez znalostí programování mohou být alternativou již plně funkční operační systémy ChromiumOS, nabízené na internetu jednotlivými programátory, kteří je zhotovili. Tyto operační systémy ale nejsou ověřovány společností Google, tudíž je potřeba se před instalací ujistit o jejich bezpečnosti.
Systémové požadavky Hlavní požadavkem pro programování operačního systému ChromiumOS je mít linuxovou pracovní stanici a testovací zařízení se samotným systémem ChromiumOS. Pro spojení pracovní stanice se zařízením se doporučuje použít Ethernet.
Pracovní stanice by měla mít tyto vlastnosti: * vícejádrový procesor x86-64 nebo kompatibilní ARM procesor minimální paměť RAM o velikosti 4 GB, doporučená 32 GB minimálně 16 GB, doporučeno 200 GB volného místa na disku typu NVMe SSD.
Pro vývoj systému ChromiumOS je potřebná také znalost programovacího jazyka C++, protože většina kódu je v něm napsaná.
Architektura ChromiumOS se skládá ze tří hlavních komponentů:
Vyhledávač (na základě Chromium) a správce oken (X window manager), Systémový software a servis user-land, Firmware.
Srovnání ChromiumOS a ChromeOS ChromiumOSChromeOSOpen source – zdrojový kód volně dostupnýClosed source – zdrojový kód není volně dostupnýUrčen pro programátoryUrčen pro koncového uživateleLze stáhnout do zařízeníOriginál nelze stáhnout (musí se zakoupit zařízení s předinstalovaným ChromeOS) – lze stáhnou variantu ChromeOS FlexKoncipován pro různá zařízeníNavržen speciálně pro zařízení ChromebookÚdržbu musí provádět sám uživatelPravidelně aktualizován společností GooglePro funkčnost je nutné připojení k internetuPro funkčnost není zapotřebí připojení k internetu
Odkazy
Reference
Externí odkazy
Oficiální webové stránky
Kategorie:Údržba:Články s referencemi v nadpisech Kategorie:Linuxové distribuce