Você está na página 1de 10

Firefox OS

Firefox OS
Parte de la familia Linux
Mozilla Firefox logo 2013.png
B2G 2.1 prerelease eu.png
Pantalla de inicio de Firefox OS 2.1. (en euskera)
Desarrollador
Mozilla Corporation
www.mozilla.org/firefoxos/
Informacin general
Modelo de desarrollo Cdigo abierto1
Lanzamiento inicial 23 de abril de 2013
ltima versin estable 2.5.0 2
10 de noviembre de 2015 (1 ao, 3 meses y 17 das)
ltima versin en pruebas ?3
actualizada cada da.
Tipo de mercado Genrico (inicialmente smartphones y porttiles)
Escrito en HTML, CSS, JavaScript,4 C++
Ncleo Linux
Interfaz grfica por defecto Gaia (IGU)
Plataformas soportadas ARM (smartphones)
Sistema de gestin de paquetes Firefox Marketplace (usando
manifestos)5
Mtodo de actualizacin OTA o imagen ROM por separado.
Licencia MPL y otras1
Estado actual Descontinuado
Idiomas Multilinge
En espaol S
Soporte tcnico
Ayuda de la comunidad
Artculos relacionados
Dispositivos compatibles
[editar datos en Wikidata]
Firefox OS (nombre clave: Boot to Gecko o B2G)6 es un sistema operativo
mvil, basado en HTML5 con ncleo Linux, de cdigo abierto para varias
plataformas. Es desarrollado por Mozilla Corporation bajo el apoyo de otras
empresas7 y una gran comunidad de voluntarios de todo el mundo. El sistema
operativo est diseado para permitir a las aplicaciones HTML5 comunicarse
directamente con el hardware del dispositivo usando JavaScript y Open Web
APIs.6

Inicialmente estuvo enfocado en los dispositivos mviles, smartphones y


tabletas, especficamente en el sector de gama baja;8 9 el 2 de julio de 2013,
Telefnica comenz la venta del primer terminal con Firefox OS, el ZTE Open 10
11 que fue rpidamente seguido por el telfono Peak de Geeksphone.12
Tambin se pudo aplicar a otros dispositivos como Raspberry Pi,13 y en el
desarrollo prximo de computadores de bajo consumo14 y televisores (Smart
TV y conectores HDMI).15 16

A finales de 2015 la Corporacin Mozilla da por concluido el desarrollo del


sistema Firefox OS para mviles y anuncia el fin de su desarrollo. El sistema ya
desarrollado ser adaptado a otros tipos de dispositivos. Se argumenta que el
proyecto no logr el objetivo de ofrecer a sus usuarios la mejor experiencia
posible. Los principales obstculos encontrados al desarrollo del sistema fueron
de tipo comercial. El sistema no se vendi y los costos excedieron los
beneficios. 17

ndice [ocultar]
1 Historia
1.1 Orgenes
1.2 Lanzamiento comercial
2 Caractersticas
3 Arquitectura
3.1 Gonk
3.2 Gecko
3.3 Gaia
4 Aplicaciones y desarrollo
5 Demostraciones
6 Historial
6.1 Poltica de actualizaciones
7 Recepcin
8 Futuro
9 Vase tambin
10 Referencias
11 Enlaces externos
Historia[editar]
Orgenes[editar]
Los antecedentes del Firefox OS estaban relacionado con el futuro de los
mviles mediante prototipos. En el 2010, Billy May, de Mozilla Labs, public un
vdeo acerca del mvil del futuro llamado SeaBird inspirado en Android.18
Lamentablemente, la fundacin no tena planes para distribuirlo pese a las
buenas crticas de la comunidad.19

En el mismo ao, la fundacin Mozilla lanz como respuesta a la reciente


publicacin de la tienda de aplicaciones Chrome Web Store de Google en lanzar
su propia tienda. Inicialmente se llam Open Web Apps (literalmente
Aplicaciones web abiertas), y es ingresada desde el sitio web a travs de
cualquier navegador moderno.20 Su funcionamiento consta de una tienda de
aplicaciones porttil (equivalente a una pgina de inicio en la nube virtual), un
directorio de aplicaciones y aplicaciones auto-publicadas (que funcionan en el
sitio web de la aplicacin).21 En paralelo, Telefnica tambin estaba planeando
junto a operadoras como AT&T, Orange y muchos ms, bajo el nombre de la
Wholesale Applications Community (WAC), en el desarrollo de smartphones con
la tecnologa Webkit.22

El proyecto Boot to Gecko se inici en el 2011 bajo la direccin del experto de


seguridad Andreas Gal. El plan era revolucionar el modelo enfocado en
plataformas abiertas de bajos recursos econmicos. Cuando fracas la
produccin de los mviles WAC por conflictos en la mecnica API, de ah su
nombre, especialmente en el funcionamiento del sistema de pagos, al ao
siguiente, Telefnica confim el apoyo a la fundacin Mozilla.23

Lanzamiento comercial[editar]
En julio de 2012 se reemplaz el nombre a Firefox OS.24 El 21 de octubre del
mismo ao Mozilla estren Firefox Marketplace,25 una tienda online de
aplicaciones para Firefox OS.

En septiembre de 2012, los analistas de Strategy Analytics pronosticaron que el


Firefox OS representara el 1% del mercado mundial de smartphones en 2013,
su primer ao de disponibilidad comercial.26

Para la caracterstica bsqueda adaptativa que es usada en la integracin de


aplicaciones web en una barra unificada, se recurri a Everything.me. La
compaa lanz la aplicacin en el 2011 inicialmente para iPhone sin mucho
xito y ms tarde para Android.27 En el 2012, la compaa recibi la inversin
de 25 millones por parte de Mozilla y socios para la incorporacin en el sistema
operativo.28

En febrero de 2013 Mozilla anunci planes para el lanzamiento mundial de


Firefox OS.29 Mozilla ha comunicado en rueda de prensa antes del inicio del
Mobile World Congress en Barcelona, que la primera ola de dispositivos con
Firefox OS estar disponible Brasil, Colombia, Hungra, Mxico, Montenegro,
Polonia, Serbia, Espaa y Venezuela. Firefox tambin ha anunciado que LG
Electronics, ZTE, Huawei y TCL Corporation se han comprometido a la
fabricacin de dispositivos con Firefox OS.30

En el 2014, en la siguiente Mobile World Congress, Mozilla y Telefnica


anunciaron nuevos terminales desarrollados por Alcatel, Huawei y ZTE. Segn
el analista Nick Dillon de la firma Ovum predice que la colaboracin de
Spreadtrum, una fabricadora china de hardware, a Mozilla en el desarrollo del
modelo SC6821,31 llamado el celular de 25 dlares, podra determinar el fin de
los feature phone.32 33 34 Durante este periodo ya se habra expandido su
mercado en varios sectores de Sudamrica, ms adelante Centroamrica y
parte de Europa.35 36

Vase tambin: Anexo:Dispositivos compatibles con Firefox OS


Caractersticas[editar]

Capturas de pantalla de las aplicaciones nativas de Firefox OS: navegador web


y reproductor musical.
Firefox OS posee diversas caractersticas de uso, que varan en cada
actualizacin:37 38
Almacenamiento: SQLite, una base de datos liviana, que es usada para
propsitos de almacenamiento de datos.
Aplicaciones web: Las aplicaciones web pueden ser ejecutadas directamente
sin necesidad de ingresar al navegador. Los permisos que se concedan a ellas,
dependern si son de uso offline o simplemente online:5
Las aplicaciones que no necesitan permisos antes de su instalacin son
consideradas planas, y pueden utilizarse para experimentar el potencial del
HTML5 (como guardar informacin o hacer notificaciones) usando el archivo
manifest.webapp.
Para las aplicaciones que usan componentes sensibles, como la cmara o el
sistema, son consideradas privilegiadas (usado dentro del Firefox Marketplace),
o certificadas (si los paquetes estn bajo mecanismo de autenticidad). Pueden
ser hospedadas o empaquetadas.
Bsqueda adaptativa: En la pantalla de inicio, se puede realizar bsquedas a
travs de aplicaciones web usando el programa Everything.me. Cuando se
realiza una bsqueda se mostrar diversos sitios web donde cada sitio puede
ser un sitio oficial o una aplicacin web.
Diseo de dispositivo: El diseo del sistema operativo es adaptable en
cualquier resolucin sea multitctil o no con un estilo orgnico y sencillo de
visualizar a travs de la interfaz Gaia. Posee funciones multitarea y puede ser
realizado con el botn central.
Contactos: Es capaz de almacenar contactos usando Facebook y Gmail.
Correo electrnico: Con notificaciones de correo nuevo.
Calendario: Es capaz de programar citas y alarmas que se pueden sincronizar.
Navegador web: El navegador por defecto es Firefox, inspirado en la aplicacin
para Android.
GPS: Permite la geolocalizacin usando la aplicacin Here de Nokia para la
visualizacin de mapas.
Mensajera: Incluye mensajes de texto (SMS) y multimedia (desde 1.1).39
Segn una comunidad regional de Mozilla, existe aplicaciones de terceros que
pueden usar otros servicios de manera gratuita.40
Teclado: Desde la 2.0, es posible cortar, copiar y pegar y predecir la
escritura.41
Multimedia: Posee la capacidad de tomar fotos, grabar vdeo o reproducir
contenido multimedia.
Notificaciones: Deslizando desde la parte superior del mvil hacia abajo se
encuentra la bandeja de utilidades para activar o desactivar conexiones Wifi,
datos, Bluetooth, modo avin y realizar ajustes.
Radio FM: Posee un sintonizador de radio, con capacidad de crear listas de
canales de audio.
Arquitectura[editar]
Imagen externa
Representacin grfica de la arquitectura de Firefox OS
Atencin: este archivo est alojado en un sitio externo, fuera del control de la
Fundacin Wikimedia.

Diagrama de la arquitectura Firefox OS, con los componentes tcnicos.


La arquitectura de Firefox OS tiene tres componentes muy importantes:42

Gonk: Conformado por el kernel Linux y una capa de abstraccin de hardware.


Gecko: El entorno de ejecucin.
Gaia: La interfaz grfica de usuario.
Gonk[editar]
"Es el "sistema operativo" de bajo nivel de B2G. A grandes rasgos, consiste en
un kernel o ncleo Linux y una capa de abstraccin de hardware. El sistema
hereda gran parte de Android, as como los drivers y componentes tpicos de
una distro GNU/Linux para las funciones vitales del smartphone como el control
de batera o la cmara".

Para conceder los permisos de alto nivel se ejecuta el proceso b2g que permite
la interaccin total con el sistema usando la capa de Gecko. Por ejemplo, para
visualizar un video Firefox usa un proceso, la funcin MediaServer para el
empleo de cdecs libres, para la ejecucin del video, sin embargo, Gecko se
encarga de la decodificacin de la misma una vez que haya concedido el
permiso de Gonk.42 43

Gecko[editar]
Artculo principal: Gecko (motor de renderizado)
Es el entorno de ejecucin. En Gecko estn implementados los estndares de
HTML, CSS y JavaScript y permite que esas interfaces se ejecuten
correctamente en los distintos sistemas operativos. En otra palabras, el motor
Gecko puede ejecutar tareas como visualizar pginas web, manipular la
interfaz de usuario, conceder permisos usando el sistema API.42 Prcticamente
consiste en una serie de pilas de grficos, un motor de dibujado y una mquina
virtual para JavaScript, entre otras cosas escritas en el lenguaje C++.

Gaia[editar]
Es la interfaz grfica del sistema operativo. Todo lo que aparece en la pantalla
desde que B2G se inicia, es parte de Gaia. Es decir, las aplicaciones tales como
la pantalla de bloqueo, el marcador telefnico, la aplicacin de mensajes de
texto, etc, son parte de Gaia. Esta interfaz grfica est escrita enteramente en
HTML, CSS y JavaScript.

Tanto las aplicaciones internas como externas usan directrices de diseo. La


tipografa por defecto es Fira Sans, una variacin Sans Serif. Los iconos de
acceso directo son redondeados. Mientras la interfaz es amplia y los colores
son levemente suaves, los botones son planos y accesibles, fondos legibles,
con tonalidades oscuras o iluminadas.44

Aplicaciones y desarrollo[editar]
El desarrollo de Firefox es mantenida por su comunidad, donde se puede
realizar aportaciones en el mantenimiento, documentacin y servicios
relacionados al sistema operativo. En la conferencia O'Reilly Open Source
Convention (OSCON), el responsable de la comunidad virtual de Mozilla
Benjamin Kerensa describe como una "plataforma abierta para el pblico y las
empresas pueden ser los propios desarrolles sin restricciones".45 Previamente,
antes de la llegada a los mviles, era posible ejecutar pginas de Internet como
si fueran aplicaciones independientes mediante WebRunner, un componente
experimental ya obsoleto.

Crear una aplicacin depende de los privilegios que concedan al usuario, algo
que la comunidad de desarrolladores Mozilla Hacks crearon un sitio titulado
Building Firefox OS, donde alberga informacin de todo tipo.46 Existen los
manifestos: metadatos tipo MIME que identifican al programa o enlace si no
quiere almacenarse; el diseo web: donde visualmente se presencia la
tipografa y el diseo, basada en el HTML5, junto a la vectorizacin CSS y la
animacin de la interfaz con JavaScript; las WebAPI: interacciones con los
componentes del sistema como la cmara, los contactos, dialer, etctera;
donde algunos requieren certificacin de la aplicacin.47
Demostraciones[editar]
En el Mobile World Congress de 2012, Mozilla y Telefnica anunciaron que el
proveedor de telecomunicaciones espaol pretende ofrecer "dispositivos de
Web abierta" en 2012, basados en HTML5 y sus API.48 Mozilla tambin anunci
que las empresas Adobe y Qualcomm darn soporte al proyecto, y que el
Laboratorio de Innovacin de la Deutsche Telekom se unir al proyecto.49
Mozilla ha mostrado un "avance" del software y las aplicaciones corriendo en
un telfonos Samsung Galaxy S II (en reemplazo del sistema operativo Android
habitual).8 50 En agosto de 2012, un empleado de Nokia demuestra el sistema
operativo que se ejecuta en un Raspberry Pi.51 En julio de 2013, la empresa
Movistar comenz a comercializar en Espaa el primer mvil con sistema
operativo Firefox OS.52

Entre los dispositivos compatibles con Firefox OS se encuentran: Otoro,


PandaBoard, Emulator (ARM y x86), PC, Nexus S, Nexus S 4G, Samsung Galaxy
S II y Galaxy Nexus.53 Tambin se ha portado en celulares Xperia E a travs de
un ROM creado por Sony.54 Para la versin de escritorio, se lanz una
extensin que simula al sistema operativo llamado "Firefox OS Simulator"
disponible para el navegador Firefox, lanzado a finales de 2012.55 56 Para los
dispositivos Android, an en pruebas, existe la posibilidad de cambiar la
pantalla de inicio mediante la aplicacin oficial Firefox Launcher, que permite
agrupar las aplicaciones, realizar bsquedas y ver noticias en tiempo real.57

Historial[editar]
Obsoleta Extendida Actual Beta Alfa

Prototipo preliminar de Gaia, interfaz que fue lanzada en la primera versin de


Firefox OS.
Versin58 Fecha lanzamiento59 Nombre Versin Gecko Incluye
arreglos
de seguridad
Pre-alpha60 Mediados de 2012 61 62 B2G Vara Ninguno
1.0 21 de febrero de 2013 TEF Gecko 18 Gecko 18
1.0.1 6 de septiembre de 2013 Shira Gecko 18 Gecko 20
1.1.0 9 de octubre de 201363 Leo Gecko 18+ (APIs nuevas) Gecko 23
1.2.0 9 de diciembre de 201364 Koi Gecko 26 Gecko 26
1.3.0 17 de marzo de 201465 TBD Gecko 28 Gecko 28
1.4.0 8 de agosto de 201466 TBD Gecko 30 Gecko 30
2.0.0 21 de julio de 2014 2 Gecko 32 Gecko 32
2.1.0 13 de octubre de 2014 2 Gecko 34 Gecko 34
2.2.0 29 de abril de 2015 2 Gecko 37 Gecko 37
2.5.0 2 de noviembre de 2015 2 Gecko 43 Gecko 43
Poltica de actualizaciones[editar]
Las actualizaciones de Mozilla son trimestrales.67 Despus del lanzamiento
comercial de los mviles integrados bajo Firefox OS, se decidi actualizar a
travs de una mecnica similar a la versin de escritorio: Scoping Complete
para los Nightly builds, Functional Complete para las compilaciones
preliminares y el Code Freeze (versin definitiva) que son alternadas cada 12
semanas, el doble de tiempo que en las versiones tradicionales.58

Despus que la primera versin de Firefox fuese lanzado en el 2013, se espera


una segunda gran actualizacin para julio de 2014. Entre sus cambios busca
enfocar su imagen sencilla, adems de aadir funciones de copiar y pegar,
bsqueda genrica, servicio de recuperacin de equipos FindMyFox,
compatibilidad con WebRTC para videollamadas y su dinmico diseo de
bloqueo. Un representante de Mozilla, la compaa de diseo alemn Soeren-
Hentzschel, anunci nuevos conceptos de la versin 2.0 reduciendo sobras y
bordes.68 69

Recepcin[editar]
Desde la publicacin de Firefox, tuvo variadas crticas. Desde su lanzamiento,
el ZTE Open, tuvo una buena acogida en sectores de clase limitada,70 aunque
su funcionamiento posea ciertas limitaciones relacionadas al uso cotidiano y al
entorno grfico.71 En Europa, el director de produccin e innovacin de la
compaa Deutsche Telekom, Thomas Kiessling, expres su agrado tras el xito
en Alemania y zonas cercanas. En Estados Unidos, el vicepresidente de
investigacin de la International Data Corporation referencia el valor
econmico y la accesibilidad mediante las plataformas de la web como parte
importante de su comercializacin.72

En Latinoamrica es administrado por Telefnica, donde Bolivia es uno de los


pases involucrados que promociona los mviles con duracin extendida.73 Se
anunci oficial en Brasil, gener reaccin de la competencia; Nokia, con la idea
de reemplazar la fama con dispositivos bajo Symbian, decidi lanzar Nokia X
meses despus.74 Irnicamente, existe un anuncio comercial para Chile
basado en el meme de Internet What Does The Fox Say? del do noruego Ylvis,
donde un joven decide realizar una coreografa caracterizado como zorro
presumiendo a los dems invitados disfrazados de animales sus habilidades
multifacticas.75 76

Uno de los detalles ms criticados es la carencia de aplicaciones esenciales,


siendo WhatsApp la ms importante. Mozilla estaba buscando una solucin en
incorporar por defectos en terminales de su gama.77 Aunque algunos
desarrolladores aficionados pudieron adaptar el servicio a aplicaciones no
oficiales,78 se confirm, das despus que Facebook lo comprara, que slo sus
competidores Telegram y LINE llevarn al sistema operativo primero.79

Futuro[editar]
Entre marzo y junio del 2016 comienza una transformacin en el proyecto
Firefox OS para smartphone, ya que pasar a ser desarrollado por la comunidad
de voluntarios que quieren seguir dndole soporte a este sistema operativo en
telfono inteligente, dejar de llamarse Firefox OS para renombrarse como B2G
OS, el nombre Firefox OS se usar para el sistema operativo de los televisores
Panasonic.

Vase tambin[editar]

Você também pode gostar