Firefox OS es el nombre que le dieron al proyecto interno Boot To Gecko (B2G), un sistema operativo para smartphones basado en Linux. La mayor diferencia con Android es que las aplicaciones, y la interfaz de usuario, no usa Java, sino HTML 5 y javascript. Con esto obtenemos una mejora de rendimiento bastante considerable.
En la mayoría de los casos los drivers de los móviles Android se pueden reutilizar para Firefox OS. Pero como he dicho, al ser HTML 5 y javascript lo que se usa para programarlo, es fácil hacer un software de prueba en el navegador Firefox. El manejo de las cámaras y otros elementos hardware se hacen mediante los cambios a la especificación de HTML 5 entre otras iniciativas open source.
Si queréis trastear un poco con él, lo podéis instalar desde la página de r2d2b2g del proyecto. Está disponible para Mac, PC y Linux, y aunque es una beta, funciona bastante bien.