Google l'uscita del sistema operativo , basato su kernel Linux, gestore di sistema upstart, strumenti di compilazione ebuild/portage, componenti open source e browser web . L'ambiente utente di Chrome OS è limitato al browser web, mentre le applicazioni standard sono sostituite da web app; tuttavia, Chrome OS un'interfaccia multi-finestra completa, un desktop e una barra delle applicazioni. La versione di Chrome OS 79 è disponibile per la maggior parte di Chromebook. Gli appassionati hanno creato versioni non ufficiali per computer normali con processori x86, x86_64 e ARM. sono sotto licenza Apache 2.0.
le modifiche in :
- è stata implementata la possibilità di controllare la riproduzione di contenuti multimediali direttamente dallo schermo di blocco del sistema, senza attivare la sessione. Questa funzione è disponibile per YouTube, Music, Spotify e alcune altre applicazioni.
- è stata aggiunta la possibilità di attivare o disattivare il supporto per l'accelerazione del mouse nelle impostazioni.
- sono state ampliate le funzionalità relative all'uso di desktop virtuali. Quando viene aperto un nuovo link, si apre ora sempre nel desktop virtuale attuale, semplificando la separazione degli spazi di lavoro dell'utente.
- per i tablet è stata proposta una nuova modalità di panoramica, che consente di scorrere facilmente le finestre aperte sullo schermo tattile. Questa modalità funziona bene anche su schermi piccoli. Per dividere lo schermo, è sufficiente tenere premuto sulla finestra, dopodiché la finestra può essere spostata a sinistra o a destra.
- è stata unificata la gestione delle applicazioni nelle impostazioni: per modificare le impostazioni e i permessi delle applicazioni, è stata proposta una nuova sezione 'App Management';
- Nel sottosistema Crostini, progettato per eseguire applicazioni Linux, sono state rimosse le limitazioni sui numeri delle porte di rete che è possibile utilizzare per avviare gestori di rete nell'ambiente Linux (ad esempio, per testare applicazioni web) legati all'interfaccia di rete locale (localhost). Nella prossima versione di Chrome OS 80 si prevede la migrazione dell'ambiente Linux di base ai componenti Debian 10 (attualmente si utilizza Debian 9) e la possibilità di inoltrare dispositivi USB per l'uso nell'ambiente Linux.
- Per le stampanti collegate localmente, è stata aggiunta una sezione di impostazioni avanzate nella finestra di anteprima, che consente di modificare attributi PPD in CUPS, come rilegatura, perforazione, scelta del vassoio per la carta, ecc.
In una delle prossime versioni, si prevede la possibilità di stampare tramite connessioni a server di stampa esterni. - Nell'ambiente ARC++ (App Runtime for Chrome, un layer per eseguire applicazioni Android su Chrome OS) l'accesso al catalogo Google Play è attivato di default. In precedenza, Google Play era disabilitato di default e poteva funzionare solo in una modalità che offriva un insieme limitato di applicazioni. Ora questa restrizione è stata rimossa e Google Play è disponibile anche per tutti gli account aziendali, senza necessità di autorizzazione da parte dell'amministratore.
- algoritmo di avvio verificato, che utilizza il modulo dm-verity per la verifica crittografica della partizione radice. Fino ad ora, per generare l'hash per valutare l'integrità della partizione è stato utilizzato l'algoritmo SHA1, per il quale, nonostante in precedenza , il rischio di collisioni è piuttosto basso in una struttura ramificata di formazione dell'hash, composta da hash di diversi blocchi di dati. Tuttavia, è stata presa la decisione di sostituire SHA-1 con l'algoritmo più sicuro SHA256. Per evitare di rallentare il processo di caricamento, poiché SHA256 richiede più risorse per i calcoli, sono state effettuate numerose ottimizzazioni che hanno permesso di raggiungere prestazioni molto vicine al caricamento usando SHA-1.
Fonte: opennet.ru
