Google ha annunciato ufficialmente che il supporto delle app Linux arriverà su Chrome OS, iniziando con un'anteprima su Google Pixelbook ma espandendosi in futuro ad altri Chromebook.
Per gran parte della storia iniziale di Chrome OS, il sistema operativo era visto come un browser web glorificato. Con la maturazione del sistema operativo, questa visione è diventata ingiustificata: da allora Chrome OS ha aggiunto funzionalità offline e supporto per app Android per espandere in modo significativo il suo set di funzionalità. Il prossimo grande passo di Google è invogliare gli sviluppatori introducendo il supporto per le app Linux, disponibile in anteprima su Google Pixelbook.
Chromebook sono macchine eccellenti per chi ha un budget limitato e il crescente supporto delle app grazie alle app Android e App Web progressive significa che la maggior parte degli utenti sacrifica poco quando passa da un comparabile Microsoft Windows o un portatile macOS. Per gli sviluppatori, tuttavia, Sistema operativo Chrome
non offre strumenti come Visual Studio, Base di fuoco, Google Cloud SDK o Studio Android, facendo a Chromebook una vendita difficile. Chromebook di fascia alta come Google Pixelbook sono certamente in grado di gestire lo sviluppo mentre sono in movimento, ma il supporto software semplicemente non è stato presente.Gli sviluppatori intraprendenti hanno utilizzato Crostino installare GNU/Linux distribuzioni, ma ciò richiede un livello di know-how tecnico che è scoraggiante per molte persone. Inoltre, Crouton non è una soluzione perfetta poiché potresti riscontrare fastidiosi bug che richiedono soluzioni alternative altrettanto fastidiose. Infine, abilitare Crouton richiede il passaggio alla modalità sviluppatore, il che significa perdere misure di sicurezza come Avvio verificato. Ma ciò cambierà in futuro grazie al lavoro di Google sui contenitori.
App Linux su Chrome OS
Il supporto delle app Linux sarà possibile grazie alla containerizzazione. L'integrazione sarà molto più semplice rispetto all'esecuzione di una distribuzione GNU/Linux tramite chroot: puoi avvia le app Linux dal Launcher con un clic del mouse, sposta le finestre e apri i file direttamente da app. Il tema della finestra dell'app sarà addirittura basato su una versione modificata del file Tema Adapta Gtk, una bella Progettazione dei materialitema ispirato. Avrai accesso all'ampia gamma di popolari strumenti per sviluppatori disponibili sulla maggior parte delle distribuzioni GNU/Linux, che Google spera di convincere gli sviluppatori a iniziare a sviluppare su un Chromebook e non su un MacBook Apple o Microsoft Superficie. E per quelli di voi che hanno familiarità con Linux desktop, non sarà necessario modificare il modo in cui si installano le nuove app: l'installazione tramite apt-get nella riga di comando o il download dei tarball dovrebbero funzionare.
Il supporto delle app Linux su Chrome OS è chiamato internamente "Crostini" da Google e lo abbiamo monitorato ampiamente nelle ultime settimane. Alcuni possessori di Chromebook sugli ultimi canali Dev o Canary potrebbero aver notato una nuova voce di menu per le app Linux in Impostazioni: per Crostini, e mentre funziona solo su Google Pixelbook, Google promette di portare il supporto per altri Chromebook nel futuro. Google vuole assicurarsi che Crostini funzioni abbastanza bene prima di un lancio più ampio e testandolo prima su una base di utenti più piccola (ad es. I possessori di Pixelbook abbastanza audaci da far funzionare le loro macchine sul canale Dev o Canary) saranno in grado di eliminare il maggior numero di bug possibile.
Ma non aspettarti che Crostini venga distribuito su tutti i Chromebook sul mercato. Secondo Kan Liu, direttore della gestione del prodotto per Chrome OS, supporto per app Linux richiede il kernel Linux 4.4 e versioni successive grazie alla tecnologia di base di cui Crostini si avvale. E al momento l'accelerazione GPU non è disponibile, quindi quelli di voi che stanno cercando di giocare sul proprio Chromebook sono sfortunati. COME scoperto per conto nostro Kieran Miyamoto e confermato dal signor Liu, tuttavia, Il supporto per l'accelerazione GPU arriverà entro la fine dell'anno.
Per ora, il team vuole concentrarsi sulle esigenze degli sviluppatori. Se di recente hai dato un'occhiata a un Pixelbook, allora è il momento giusto per entrarci. Puoi anche aspettare un po' altri produttori di Chromebook stanno lavorando sui concorrenti Pixelbook di fascia alta. Investire in un Pixelbook o in un altro Chromebook adesso o in futuro è comunque una buona idea data la rapida espansione di Chrome OS negli ultimi anni.
Sviluppo per una base utenti di Chromebook in rapida crescita
Chrome OS di Google è un colosso nel settore dell'istruzione. Secondo NPD, i Chromebook hanno trainato quasi un quarto delle vendite di tutti i notebook durante la settimana del Black Friday del 2017. Inoltre, nel 2017 sono stati venduti il doppio dei Chromebook rispetto al 2016. Tablet con sistema operativo in esecuzione arriveranno presto, e questo grazie all'interesse per il formato da parte delle scuole. Come il sistema operativo diventa più touch-friendly, c'è una domanda crescente di app progettate per dispositivi Chrome OS touchscreen.
Prendi il popolare Evernote un'app per prendere appunti come esempio. In un caso di studio, l'azienda afferma che, dopo aver implementato l'API dello stilo a bassa latenza per la scrittura su touchscreen, gli utenti di Pixelbook hanno trascorso nell'app 4 volte più tempo rispetto all'utente medio. Un'altra app per prendere appunti chiamata Calamaro ha visto un grande successo anche da ottimizzazione per Chrome OS: i Chromebook hanno rappresentato il 7% della loro base utenti complessiva negli ultimi 30 giorni, ma hanno rappresentato il 21% delle loro entrate.
Conclusione
Chrome OS è molto apprezzato per la sua velocità, semplicità e sicurezza. È un sistema operativo che gli sviluppatori spesso consigliano ai loro amici e familiari non esperti di tecnologia per semplificare la loro vita. Ma il sistema operativo non offre molto per convincere gli stessi sviluppatori a migrare effettivamente nell'ecosistema. L'aggiunta del supporto per le app Linux al sistema operativo rappresenta un importante passo avanti per raggiungere questo obiettivo.