Boot to Gecko – il sistema operativo per terminali mobili realizzato da Mozilla

      Mozilla è la società creatrice di uno dei browser più popolari al mondo chiamato Firefox. Anche se si tratta di un browser utilizzato da buona parte degli internauti, l'azienda vuole sviluppare anche un sistema operativo per terminali mobili. Stiamo parlando di un sistema operativo web source simile al sistema operativo di Google, Chrome OS. Sebbene Chrome OS abbia bisogno di una connessione Internet costante per funzionare, Boot to Gecko potrà essere utilizzato anche senza di essa, soprattutto perché conterrà alcune funzioni specifiche dei telefoni cellulari. Progetto del sistema operativo si chiama Boot to Gecko e attraverso di esso Mozilla vuole costruire un sistema operativo per telefoni cellulari che conterrà elementi di Android ma funzionerà sulla base di API web.

Gal suddivide il processo in passaggi attuabili. Innanzitutto, il progetto Boot to Gecko mira a prendere le funzioni primarie di un dispositivo mobile (ovvero "Telefonia, SMS, Fotocamera, USB, Bluetooth, NFC") e creare API web per gestirle. Da lì, intendono sviluppare un modo per consentire alle pagine Web e alle applicazioni di accedere in modo sicuro a tali componenti secondo necessità. Sperano che, in questo modo, loro (e altri intrepidi sviluppatori) saranno in grado di creare app di livello nativo che vengano eseguite direttamente sul Web invece di essere disponibili solo su determinati dispositivi.

      Un terminale dotato del sistema operativo Mozilla sarà in grado di effettuare/ricevere telefonate, potrà inviare/ricevere SMS, disporrà di fotocamera, connettività Bluetooth e NFC, ma anche di una porta USB e tutto ciò sarà implementato utilizzando API web. Il progetto è molto ardito, ma se sarà simile a Chrome OS, allora potrebbe avere vita estremamente breve. Pochissime persone sono rimaste colpite dal sistema operativo di Google che non funziona senza una connessione Internet, e Mozilla potrebbe avere lo stesso feedback. Il fatto che funzioni con alcuni elementi del sistema operativo Android è un vantaggio, ma resta da vedere come verranno implementati i componenti web nell'intero sistema.