Firefox OS | ||||||||
![]() Arranque en Geeko OS Community versión 2.6. | ||||||||
Familia | GNU / Linux | |||||||
---|---|---|---|---|---|---|---|---|
Idiomas | Plurilingüe | |||||||
Tipo de núcleo | Kernel de Linux | |||||||
Estado del proyecto |
![]() |
|||||||
Depositar | github.com/mozilla-b2g/B2G | |||||||
Plataformas | X86 , arquitectura ARM y arquitectura MIPS | |||||||
Empresa / Desarrollador |
Mozilla Corporation | |||||||
Licencia | Licencia pública de Mozilla , licencia libre y licencia de Apache | |||||||
Escrito en | C ++ , HTML5 , CSS y JavaScript | |||||||
Primera versión | 21 de febrero de 2013 | |||||||
Última versión estable | 2,5 (2 de noviembre de 2015) | |||||||
Última versión avanzada | 2,6 (26 de febrero de 2016) | |||||||
Método de actualización | OTA | |||||||
Ambiente de oficina | Gaia | |||||||
Sitio web | support.mozilla.org/en/products/firefox-os | |||||||
| ||||||||
Firefox OS es un sistema operativo móvil gratuito para objetos conectados ofrecido y desarrollado por Mozilla Corporation . Firefox OS se presentó públicamente en febrero de 2012; su desarrollo fue abandonado en septiembre de 2016.
Firefox OS está basado en Linux y utiliza el motor de renderizado Gecko para ejecutar aplicaciones web : "nuestra ambición no es imponer otro sistema cerrado, sino al contrario introducir más apertura , llevando finalmente toda la web a los móviles. " .
Mozilla, a través de asociaciones con operadores, comercializó Firefox OS en Europa y América del Sur desde 2013 hasta el final del proyecto en 2016.
El 25 de julio de 2011, el director de investigación de Mozilla Corporation, Andreas Gal, anunció el proyecto “Boot to Gecko” (B2G) en la lista de correo mozilla.dev.platform. El objetivo del proyecto era perseguir la creación de un sistema operativo completo e independiente para la web abierta con el fin de encontrar las lagunas que impiden a los desarrolladores crear aplicaciones que sean en todos los aspectos iguales a las aplicaciones nativas desarrolladas para iOS , Android. y Windows Phone 7. Tras este anuncio, el trabajo se centró en:
Mozilla apunta con B2G a mostrar que los estándares abiertos basados en la web tienen el potencial de ser una alternativa competitiva a los proveedores de aplicaciones de los sistemas operativos móviles dominantes. En 2012, Andreas Gal amplía el objetivo de Mozilla. Caracteriza el estado actual de los sistemas operativos móviles como sistemas cerrados y presenta Firefox OS como más accesible. Afirma que dentro de Firefox OS solo se utilizan estándares abiertos y no hay software ni tecnología patentados. También afirma que un número significativo de desarrolladores se basa en Firefox OS utilizando tecnología HTML5. Mozilla desea estandarizar las API web que ha producido con el W3C . Intenta llenar el vacío que existe entre las aplicaciones web y los marcos nativos. El objetivo es brindar a los desarrolladores la capacidad de crear aplicaciones multiplataforma utilizando API web sin reescribir la aplicación en cada plataforma.
En el Mobile World Congress 2012, Mozilla y Telefónica anuncian que el proveedor de telecomunicaciones español pretende ofrecer "dispositivos web abiertos" basados en HTML5 y otras API. Mozilla también anuncia el apoyo de Adobe y Qualcomm , así como la voluntad de los Laboratorios de Innovación de Deutsche Telekom para unirse al proyecto. En este evento, también se mostró una primera versión del software y las aplicaciones utilizando un Samsung Galaxy S II.
En julio de 2012, Boot to Gecko pasó a llamarse "Firefox OS", después del nombre del navegador web Firefox. Las primeras capturas de pantalla aparecieron en agosto de 2012.
En agosto de 2012, un empleado de Nokia hizo una demostración del sistema operativo en una Raspberry Pi .
En diciembre de 2012, Mozilla lanzó una actualización que puso a disposición Firefox OS Simulator 1.0, que se puede descargar como una extensión de Firefox. La última versión 4.0 de Firefox OS Simulator fue lanzada el 11 de julio de 2013. La fundación también anunció un teléfono inteligente Firefox OS fabricado por Spreadtrum disponible por $ 25. Mozilla ha trabajado con cuatro fabricantes de teléfonos y cinco proveedores de servicios inalámbricos para entregar cinco dispositivos en Europa y América Latina con el sistema operativo Firefox OS. El marketing estuvo a cargo de John D. Bernard. En India , Mozilla había planeado lanzar teléfonos inteligentes por $ 25 en asociación con Intex & Spice, pero el precio final resultó ser de $ 33 (28 €, en India, 1.999 rupias ).
En febrero de 2013, Mozilla anunció sus planes para el marketing global de Firefox OS. La primera ola de teléfonos Firefox OS estará disponible para Brasil , Colombia , Hungría , México , Montenegro , Polonia , Serbia , España y Venezuela . Los fabricantes involucrados son LG , ZTE , Huawei , Alcatel y TCL Corporation . Estará disponible en Francia con el ZTE Open C.
El 2 de julio de 2013, los primeros teléfonos inteligentes Firefox OS se comercializan al público en general en España por Telefónica (bajo su Movistar marca ).
En el CES 2013 de enero, Telefónica comercializó el ZTE Open (in) en España, el primer teléfono con Firefox OS. En diciembre de 2014, había 14 operadores que comercializaban teléfonos en 28 países de todo el mundo con el sistema operativo Firefox OS.
El 4 de febrero de 2016, Mozilla anunció el abandono de sus ambiciones por un sistema operativo para teléfonos inteligentes y una reorientación de sus prioridades hacia el Internet de las cosas, indicando detener todo soporte más allá de la versión 2.6 y dejar el sistema operativo en desarrollo a su comunidad si así lo desea. para apoderarse de él.
Entre marzo y junio de 2016 se estableció una etapa de transición del proyecto Firefox OS para móviles, que consiste en pasar el desarrollo a la comunidad. El nombre del sistema operativo de la comunidad pasa a llamarse B2G OS.
Mozilla también tiene una asociación con T2Mobile para hacer un teléfono de referencia con Firefox OS llamado "Flame". Está diseñado para desarrolladores para que puedan contribuir al sistema y probar aplicaciones. El 8 de diciembre de 2015, Mozilla Corporation declaró que estaba deteniendo la comercialización de móviles con Firefox OS para centrarse en los objetos conectados . Sin embargo, Mozilla Corporation continuaría ofreciendo Firefox OS para teléfonos inteligentes a través de otros canales distintos de las asociaciones anteriores. El proyecto no ha tenido más desarrollo desde 2016.
El sistema operativo tiene tres capas principales:
Gaia tiene el papel de la interfaz de usuario de Firefox OS y controla todo lo que interactúa con la pantalla. Es el intermediario entre el usuario y el sistema, y esto utiliza solo API web abiertas. Gaia incluye una pantalla de bloqueo, pantalla de inicio, lista de contactos, aplicación de teléfono, aplicación de mensajería, aplicación de cámara y aplicación de galería de forma predeterminada. Las funciones básicas como la función de correo electrónico, el calendario, la calculadora y la tienda de aplicaciones están presentes. El desarrollo de Gaia se realizó en HTML , CSS y JavaScript . Como Gaia usa API web abiertas, puede ejecutarse en otros sistemas operativos y otros navegadores web.
Gecko es el software del motor para ejecutar Firefox OS. Permite el soporte de tres estándares: HTML, CSS y JavaScript. Asegura que cada una de estas tecnologías funcione en todos los sistemas operativos compatibles con Gecko. Por lo tanto, incluye: una pila de red, un motor de presentación, una máquina virtual JavaScript y capas de portabilidad.
Gonk consta de un kernel de Linux y una capa de abstracción de hardware de espacio de usuario (HAL). El kernel y otras bibliotecas de espacio de usuario son parte de proyectos comunes de código abierto : Linux, libusb, bluez , etc. Otras partes de HAL se comparten con el proyecto de Android: el GPS y la cámara, por ejemplo. De hecho, Gonk es una distribución de Linux muy básica. Gonk es un objetivo de la realización del Gecko, hay un puerto de Gecko gonk, ya que hay un puerto para Gecko OS X . Dado que Firefox OS tiene control total sobre Gonk, es posible exponer objetos a Gecko que no se pueden exponer en otros sistemas operativos. Por ejemplo, Gecko tiene acceso directo a la batería del teléfono y la pantalla del búfer de cuadro en Gonk, pero no tiene este tipo de acceso en otros sistemas operativos.
Los analistas predijeron, incluso con un mercado que ya está bastante saturado con el número de SO móviles, que este sistema operativo alcanzaría una cuota de mercado del 1% en 2013. Muchos operadores como Telefónica , Telecom Italia , Telenor y Deutsche Telekom , pero también equipos fabricantes como ZTE y TCL están apoyando el desarrollo.
Se puede probar desde un módulo que se puede instalar en el navegador Mozilla Firefox en una computadora. Este módulo permite reproducir el funcionamiento de Firefox OS mediante virtualización (emulación).
En Francia, el primer teléfono inteligente Firefox OS salió a la venta en julio de 2014.
Versión | Fecha de descontinuación de agregar funciones | Fecha de publicación | Nombre clave | Versión Gecko | Incluye correcciones de seguridad |
---|---|---|---|---|---|
1.0 | 22 de diciembre de 2012 | 21 de febrero de 2013 | TEF | Gecko 18 | Gecko 18 |
1.0.1 | 15 de enero de 2013 | 6 de septiembre de 2013 | Shira | Gecko 18 | Gecko 20 |
1.1.0 | 29 de marzo de 2013 | 9 de octubre de 2013 | León | Gecko 18+ (nuevas API ) | Gecko 23 |
1.1.1 | HD | como 1.1.0 con WVGA | Gecko 23 | ||
1.2.0 | 15 de septiembre de 2013 | 9 de diciembre de 2013 | Koi | Gecko 26 | Gecko 26 |
1.3.0 | 31 de enero de 2014 | 17 de marzo de 2014 | Gecko 28 | Gecko 28 | |
1.4.0 | 29 de abril de 2014 | 9 de junio de 2014 | Gecko 30 | Gecko 30 | |
2.0.0 | 21 de julio de 2014 | 1 st de septiembre de 2014 | Gecko 32 | Gecko 32 | |
2.1.0 | 13 de octubre de 2014 | 21 de noviembre de 2014 | Gecko 34 | Gecko 34 | |
2.2.0 | 29 de abril de 2015 | 18 de mayo de 2015 (previsto) | Gecko 37 | Gecko 37 | |
2.5.0 | 2 de noviembre de 2015 | ? | Gecko 44 | Gecko 44 |
Firefox OS es compatible con una gran cantidad de dispositivos, como Samsung Nexus S , Samsung Nexus S 4G, Samsung Galaxy S II , Samsung Galaxy Nexus , Nexus 4 y muchos más.
A partir del 13 de junio de 2014, todas las aplicaciones de Firefox OS se pueden ejecutar en teléfonos inteligentes Android con Firefox 29 (o posterior) instalado.