Samir Samat, presidente di Google per lo sviluppo dell'ecosistema legato ad Android, in un'intervista al Techradar ha menzionato l'intenzione di unire Chrome OS e Android in un'unica piattaforma. Durante la conversazione, Samir ha notato il MacBook e l'Apple Watch del giornalista e ha chiesto quali applicazioni utilizzi sul suo laptop e come gestisca i suoi dispositivi, spiegando che stava chiedendo poiché Google intende unire Chrome OS e Android, ed è interessato a come le persone utilizzano i propri laptop.
In precedenza, i rappresentanti ufficiali di Google non avevano menzionato pubblicamente i piani per l'unificazione di Chrome OS e Android, informazioni di cui si era avuta conoscenza non ufficialmente da alcuni dipendenti di Google nel novembre 2024. Tra le motivazioni per l'unione si è parlato del desiderio di rafforzare la concorrenza con l'iPad e di utilizzare in modo più efficiente le risorse ingegneristiche, evitando di disperdere gli sforzi su due sistemi operativi.
Una conferma indiretta delle intenzioni di Google è stata data dal lavoro avviato lo scorso anno per la conversione dell'ambiente di sistema di ChromeOS a una variante del kernel Linux, framework e componenti di sistema della piattaforma Android. Allo stesso tempo, nelle ultime versioni della piattaforma Android è iniziato lo sviluppo attivo della modalità desktop e delle funzionalità per lavorare su dispositivi con schermi grandi.
Il sistema operativo ChromeOS ricorda per la sua architettura le distribuzioni Linux aggiornate in modo atomico, utilizza un kernel Linux con patch specifiche, un gestore di sistema upstart e strumenti di raccolta e build ebuild/portage di Gentoo Linux. Nonostante l'ambiente utente di ChromeOS sia focalizzato sull'uso del web browser e invece dei programmi standard vengano utilizzate applicazioni web, la piattaforma include un'interfaccia multi-finestra completa, un desktop e una barra delle applicazioni. Per eseguire applicazioni create per Linux e Android vengono utilizzati macchine virtuali, avviati tramite un hypervisor CrosVM, basato su KVM.
Di default, su Chrome OS viene applica la crittografia delle partizioni del disco con dati dell'utente (tramite fscrypt), e 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 si scambiano). L'output viene gestito tramite lo stack grafico Freon e il gestore di finestre Aura (il progetto sta anche sviluppando un compositore server Exo basato su Wayland, che opera sopra Aura). Il codice sorgente è distribuito con licenza libera Apache 2.0.
Fonte: opennet.ru
