Compania Google a anunțat că lucrează la traducerea sistemului de operare Chrome OS pe o variantă a nucleului Linux și a cadrelor utilizate în platforma Android. Se menționează că lucrările de traducere a mediului sistemului Chrome OS pe componentele platformei Android sunt la etapa inițială și vor necesita mult timp înainte ca noua variantă a sistemului să devină adecvată pentru utilizarea finală. Printre acțiunile întreprinse se numără integrarea în ChromeOS 122 a noului stiv de Bluetooth Floss, bazat pe stiva Bluetooth Fluoride din platforma Android.
Noul mediu va afecta doar părțile sistemului platformei și nu va duce la modificări ale interfeței utilizatorului și conceptului general al platformei. După finalizarea proiectului, compania Google va asigura o migrație transparentă de la ChromeOS clasic la noul mediu bazat pe componentele din platforma Android. Se așteaptă ca unificarea cu Android să accelereze progresul în ChromeOS tehnologiilor noi, corelate cu învățarea automată, și va simplifica întreținerea și va ajuta la obținerea unei integrări mai strânse cu computerele Chromebook de diverse dispozitive, cum ar fi telefoanele și accesoriile acestora. Este demn de remarcat faptul că ideea de a traduce ChromeOS pe Android nu este nouă, de exemplu, planul de unire a acestor platforme a fost discutat în 2015.
În forma sa actuală, arhitectura ChromeOS este similară cu distribuțiile Linux actualizate atomic. Proiectul utilizează un nucleu Linux cu patch-uri specifice, managerul de sistem upstart și unelte de construcție ebuild/portage, create de proiectul Gentoo. Deși mediul utilizatorului este concentrat pe utilizarea browser-ului web, iar în locul programelor standard sunt folosite aplicații web, ChromeOS include o interfață multi-fereastră complet funcțională, un birou și o bară de activități. Pentru a rula aplicații create pentru Linux și Android, se utilizează mașini virtuale, care sunt lansate cu ajutorul hypervizorului CrosVM (bazat pe KVM).
În mod implicit, platforma utilizează criptarea partițiilor de disc cu datele utilizatorului prin fscrypt, iar partițiile de sistem sunt montate în modul de citire, verificate prin semnătură digitală și actualizate atomic (două partiții rădăcină, una de lucru și alta pentru instalarea actualizării, care își schimbă locurile). Ieșirea pe ecran se realizează prin stiva grafică Freon (se lucrează la trecerea la utilizarea Wayland) și managerul de feronerie Aura. Codul sursă este distribuit sub licența liberă Apache 2.0.

Sursa: opennet.ro
