ChromiumOS
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.[1] Operační systém ChromiumOS byl vydán pod BSD licencí 19. listopadu 2009 společností Google.[1] 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.[2] Z projektu ChromiumOS později vzešel proprietární operační systém ChromeOS.[3] 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ý.[2] Cílová skupinaProjekt ChromiumOS cílí hlavně na programátory, kteří si chtějí vytvořit vlastní operační systém.[2] 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.[3] 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í.[4] 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.[2] Systémové požadavkyHlavní 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 vícejádrový procesor x86-64, RAM o velikosti 32 GB a 200 GB volného místa na disku typu NVMe SSD.[5] 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á.[6] ArchitekturaChromiumOS se skládá ze tří hlavních komponentů:
Srovnání ChromiumOS a ChromeOS[7]
OdkazyReference
Externí odkazy
|