Společnost Google oznámila, že pracuje na přenosu operačního systému Chrome OS na varianty jádra Linux a frameworky používané na platformě Android. Uvádí se, že práce na přenosu systémového prostředí Chrome OS na komponenty platformy Android je v počáteční fázi a bude vyžadovat hodně času, než se nová varianta systému stane vhodnou pro koncové uživatele. Mezi již provedené kroky patří integrace nového Bluetooth stacku Floss do ChromeOS 122, který je založen na Bluetooth stacku Fluoride z platformy Android.
Nové prostředí se dotkne pouze systémových částí platformy a nepovede ke změně uživatelského rozhraní a celkové koncepce platformy. Po dokončení projektu zajistí společnost Google plynulou migraci klasického ChromeOS na nové prostředí založené na komponentách z platformy Android. Očekává se, že sjednocení s Androidem urychlí pokrok v ChromeOS nových technologií, spojených s strojovým učením, a také zjednoduší údržbu a pomůže dosáhnout užší integrace s Chromebooky různých zařízení, jako jsou telefony a příslušenství k nim. Zajímavé je, že myšlenka přenosu ChromeOS na Android není nová, například plán na sloučení těchto platforem se diskutoval v roce 2015.
V současné podobě je architektura ChromeOS blízká atomárně aktualizovaným distribucím Linuxu. Projekt využívá jádro Linuxu se specifickými patche, správce systému upstart a nástroj na sestavování ebuild/portage, vytvořený projektem Gentoo. I když je uživatelské prostředí zaměřeno na používání webového prohlížeče a namísto standardních programů se používají webové aplikace, ChromeOS zahrnuje plnohodnotné víceokenné rozhraní, pracovní plochu a hlavní panel. Pro spuštění aplikací, které byly vytvořeny pro Linux a Android, se používají virtuální stroje, které se spouštějí pomocí hypervizora CrosVM (založeno na KVM).
Ve výchozím nastavení platforma používá šifrování diskových oddílů s uživatelskými daty pomocí fscrypt, zatímco systémové oddíly jsou montovány v režimu pouze pro čtení, ověřovány digitálním podpisem a aktualizovány atomicky (dva kořenové oddíly, pracovní a pro instalaci aktualizací, které se navzájem vyměňují). Výstup na obrazovku se provádí pomocí grafického zásobníku Freon (probíhá práce na přechodu na používání Waylandu) a správce oken Aura. Zdrojové texty jsou distribuovány pod volnou licencí Apache 2.0.

Zdroj: opennet.ru
