Con KataOS, Google punta a un sistema operativo specifico per i dispositivi di apprendimento automatico incorporati. KataOS è scritto quasi interamente in Rust con un kernel seL4 basato su C.
Google è una delle poche parti che ancora testano nuovi sistemi operativi oggi. Dopo il successo di ChromeOS e Android, il colosso della ricerca ha lavorato rossastro, un sistema operativo che potrebbe integrare i due a lungo termine. Aggiungi alla lista dei sistemi operativi anche KataOS, un nuovo sistema operativo focalizzato su hardware embedded ML.
KataOS ha annunciato con Sparrow in blog di google open source. KataOS è il design del sistema operativo, Sparrow è l’applicazione di riferimento.
Secondo Google, KataOS dovrebbe costituire una piattaforma sicura con ottimizzazione per i dispositivi embedded che eseguono applicazioni ML. Oggi, lo sviluppo si concentra principalmente sul set di istruzioni Arm64. A tempo debito, dovrebbe essere aggiunto anche openTitan, che utilizza RISC-V.
Il nuovo sistema operativo è scritto interamente in Rust secondo github. Il micro kernel è costituito solo da seL4, che è composto principalmente da C. Haskell e Python sono usati come livello di astrazione secondo disco Per raggruppare i livelli C e Rust insieme.
Il successo di KataOS dipende dalla forza di attrazione che può generare. Per lo stesso denaro è consentito Cimitero di Google Diamo il benvenuto al nuovo membro a tempo debito. Il tempo lo dirà.