Sameer Samat, presidente di Google per lo sviluppo dell'ecosistema Android, ha menzionato in un'intervista a Techradar l'intenzione di unire Chrome OS e Android in un'unica piattaforma. Durante la conversazione, Sameer ha notato il MacBook e l'Apple Watch del giornalista, chiedendo quali applicazioni utilizzasse sul suo laptop e come gestisse i suoi dispositivi, spiegando che era curioso di sapere come le persone utilizzano i propri laptop poiché Google sta pianificando di unire Chrome OS e Android.
In precedenza, i rappresentanti ufficiali di Google non avevano menzionato apertamente piani per unire Chrome OS e Android, con informazioni su questo che erano pervenute in modo non ufficiale da alcuni dipendenti di Google nel novembre 2024. Come motivazione per l'unione, è stata citata la volontà di aumentare la competitività con l'iPad e di utilizzare in modo più efficiente le risorse ingegneristiche per non disperdere gli sforzi su due sistemi operativi.
Una conferma indiretta delle intenzioni di Google è stata l'inizio, lo scorso anno, del lavoro per trasferire l'ambiente di sistema di ChromeOS a una variante del kernel Linux, ai framework e ai componenti di sistema della piattaforma Android. Allo stesso tempo, nelle ultime versioni della piattaforma Android, è iniziato un attivo sviluppo della modalità desktop e delle funzionalità per il lavoro su dispositivi con schermi più grandi.
Il sistema operativo ChromeOS ricorda nella sua architettura le distribuzioni Linux a aggiornamento atomico, utilizza il kernel Linux con patch specifiche, il gestore di sistema upstart e gli strumenti di build ebuild/portage di Gentoo Linux. Anche se l'ambiente utente di ChromeOS è incentrato sull'uso del browser web e invece dei programmi standard sfrutta le web-app, la piattaforma include un'interfaccia multi-finestra completa, un desktop e una barra delle applicazioni. Per eseguire le applicazioni create per Linux e Android, vengono utilizzati macchine virtuali, avviate tramite l'ipercontrollore CrosVM, basato su KVM.
Per impostazione predefinita, in Chrome OS viene applicata la crittografia delle partizioni del disco con i dati degli utenti (utilizzando fscrypt), mentre le partizioni di sistema vengono montate in modalità di sola lettura, verificate tramite firma digitale e aggiornate in modo atomico (due partizioni radice, una per il lavoro e una per l'installazione degli aggiornamenti, che cambiano posti). L'uscita su schermo avviene tramite lo stack grafico Freon e il gestore di finestre Aura (il progetto sviluppa anche il compositore Exo basato su Wayland, che lavora sopra Aura). Il codice sorgente è distribuito sotto licenza open source Apache 2.0. un server Il codice sorgente è distribuito sotto licenza open source Apache 2.0.
Fonte: opennet.ru
