Tuttavia, anche se l'ecologia di Android sembra indistruttibile, Google non ha rinunciato a sviluppare un nuovo sistema operativo che non dipenda completamente dal kernel di Linux: è Fuchsia.
Secondo TheReg, Google ha rilasciato la documentazione del kernel di Fuchsia OS il 12 per fornire indicazioni di programmazione agli sviluppatori.
Il sistema operativo fucsia è basato su un microkernel (come Windows) chiamato Zircon ed è stato sviluppato dal dipendente di Google Travis Geiselbrecht, che è entrato a far parte di Google nel 2012 e ha iniziato a lavorare nel 2015.
Zircon è scritto in linguaggio C. Le applicazioni possono utilizzare handle a 32 bit per accedere agli oggetti, come la gestione della memoria, lo scambio di informazioni con altri programmi, ecc. Il kernel fornisce anche classi C ++ per manipolare gli oggetti attraverso le chiamate di sistema.
Il kernel è Zircon Core, che gestisce i driver di dispositivo, inclusi input e output, caricamento binario ELF, ecc. Esiste anche lo Zircon Framework, che esegue la libreria principale.
L'attuale soluzione di progettazione supporta architetture di processori di set di istruzioni x86-64 e ARM 64. L'ultimo capitolo del documento è 'retrocompatibile' ma è temporaneamente vuoto.
Lo sviluppo del sistema operativo è un processo lungo, ma Google è chiaramente pronto a passare a un nuovo prodotto che abbandona Java e reintegra Android e Chrome OS su tutte le piattaforme.