martes, 29 de noviembre de 2016

Fire Fox OS

Fire Fox OS

Resultado de imagen para FIRE FOX OS

¿Qué es?

Firefox OS (nombre clave: Boot to Gecko o B2G) es un sistema operativo móvil, basado en HTML5 con núcleo Linux, de código abierto para varias plataformas. Es desarrollado por Mozilla Corporation bajo el apoyo de otras empresas y una gran comunidad de voluntarios de todo el mundo. El sistema operativo está diseñado para permitir a las aplicaciones HTML5 comunicarse directamente con el hardware del dispositivo usando JavaScript y Open Web APIs.
Inicialmente estuvo enfocado en los dispositivos móviles, smartphones y tabletas, específicamente en el sector de gama baja; el 2 de julio de 2013, Telefónica comenzó la venta del primer terminal con Firefox OS, el ZTE Open  que fue rápidamente seguido por el teléfono Peak de Geeksphone. También se pudo aplicar a otros dispositivos como Raspberry Pi, y en el desarrollo próximo de computadores de bajo consumo y televisores (Smart TV y conectores HDMI).
A finales de 2015 la Corporación Mozilla da por concluido el desarrollo del sistema Firefox OS para móviles 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 obstáculos encontrados al desarrollo del sistema fueron de tipo comercial. El sistema no se vendió y los costos excedieron los beneficios

Resultado de imagen para FIRE FOX OS
Historia

Los antecedentes del Firefox OS estaban relacionado con el futuro de los móviles mediante prototipos. En el 2010, Billy May, de Mozilla Labs, publicó un vídeo acerca del móvil del futuro llamado SeaBird inspirado en Android. Lamentablemente, la fundación no tenía planes para distribuirlo pese a las buenas críticas de la comunidad.
En el mismo año, la fundación Mozilla lanzó como respuesta a la reciente publicación 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 través de cualquier navegador moderno. Su funcionamiento consta de una tienda de aplicaciones portátil (equivalente a una página de inicio en la nube virtual), un directorio de aplicaciones y aplicaciones auto-publicadas (que funcionan en el sitio web de la aplicación). En paralelo, Telefónica también estaba planeando junto a operadoras como AT&T, Orange y muchos más, bajo el nombre de la Wholesale Applications Community (WAC), en el desarrollo de smartphones con la tecnología Webkit.
El proyecto Boot to Gecko se inició en el 2011 bajo la dirección del experto de seguridad Andreas Gal. El plan era revolucionar el modelo enfocado en plataformas abiertas de bajos recursos económicos. Cuando fracasó la producción de los móviles WAC por conflictos en la mecánica API, de ahí su nombre, especialmente en el funcionamiento del sistema de pagos, al año siguiente, Telefónica confimó el apoyo a la fundación Mozilla.


Fabricantes del hardware

Alcatel y LG son algunas de las famosas marcas que fabrican algunos de sus celulares con este sistema operativo.

Clasificación

Sistema Operativo Móvil


Características

  • Almacenamiento: SQLite, una base de datos liviana, que es usada para propósitos 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, dependerán si son de uso offline o simplemente online:
    • Las aplicaciones que no necesitan permisos antes de su instalación son consideradas planas, y pueden utilizarse para experimentar el potencial del HTML5 (como guardar información o hacer notificaciones) usando el archivo manifest.webapp.
    • Para las aplicaciones que usan componentes sensibles, como la cámara o el sistema, son consideradas privilegiadas (usado dentro del Firefox Marketplace), o certificadas (si los paquetes están bajo mecanismo de autenticidad). Pueden ser hospedadas o empaquetadas.
  • Búsqueda adaptativa: En la pantalla de inicio, se puede realizar búsquedas a través de aplicaciones web usando el programa Everything.me. Cuando se realiza una búsqueda se mostrará diversos sitios web donde cada sitio puede ser un sitio oficial o una aplicación web.
  • Diseño de dispositivo: El diseño del sistema operativo es adaptable en cualquier resolución sea multitáctil o no con un estilo orgánico y sencillo de visualizar a través de la interfaz Gaia. Posee funciones multitarea y puede ser realizado con el botón central.
  • Contactos: Es capaz de almacenar contactos usando Facebook y Gmail.
  • Correo electrónico: 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 aplicación para Android.
  • GPS: Permite la geolocalización usando la aplicación Here de Nokia para la visualización de mapas.
  • Mensajería: Incluye mensajes de texto (SMS) y multimedia (desde 1.1). Según una comunidad regional de Mozilla, existe aplicaciones de terceros que pueden usar otros servicios de manera gratuita.
  • Teclado: Desde la 2.0, es posible cortar, copiar y pegar y predecir la escritura.
  • Multimedia: Posee la capacidad de tomar fotos, grabar vídeo o reproducir contenido multimedia.
  • Notificaciones: Deslizando desde la parte superior del móvil hacia abajo se encuentra la bandeja de utilidades para activar o desactivar conexiones Wifi, datos, Bluetooth, modo avión y realizar ajustes.
  • Radio FM: Posee un sintonizador de radio, con capacidad de crear listas de canales de audio.


Aplicaciones

El desarrollo de Firefox es mantenida por su comunidad, donde se puede realizar aportaciones en el mantenimiento, documentación 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 público y las empresas pueden ser los propios desarrolles sin restricciones". Previamente, antes de la llegada a los móviles, era posible ejecutar páginas de Internet como si fueran aplicaciones independientes mediante WebRunner, un componente experimental ya obsoleto.
Crear una aplicación 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 información de todo tipo. Existen los manifestos: metadatos tipo MIME que identifican al programa o enlace si no quiere almacenarse; el diseño web: donde visualmente se presencia la tipografía y el diseño, basada en el HTML5, junto a la vectorización CSS y la animación de la interfaz con JavaScript; las WebAPI: interacciones con los componentes del sistema como la cámara, los contactos, dialer, etcétera; donde algunos requieren certificación de la aplicación


Ventajas

Sin duda alguna su ventaja radica en su ligereza y el pertenecer al grupo de OS totalmente abiertos. El sistema está totalmente basado en HTML5, y eso es una ventaja a la hora de usar las aplicaciones desarrolladas para este nuevo estándar. También es muy beneficioso para los desarrolladores (no tendrán que aprender ningún lenguaje nuevo). Al ser totalmente abierto será posible por parte de los usuarios, desarrolladore u operadoras, modificarlo completamente. admite la modificación completa por parte de los usuarios, desarrolladores y operadoras.


Desventajas

Es un sistema operativo completamente nuevo y tendremos que ver cómo funcionan las integraciones de los fabricantes en los nuevos terminales y cómo la comunidad de desarrolladores responde al nuevo sistema. Otra duda puede ser, como será el funcionamiento de sistema operativo cuando no se posea conexión a internet.


Seguridad 

Firefox OS en su plataforma utiliza un modelo de seguridad de varias capas que esta diseñado para reducir los riesgos de seguridad en todos los niveles. Contramedidas de primera línea se combinan con una estrategia de defensa en profundidad que proporciona protección completa contra amenazas.


Requisitos

  • Procesador de 1 núcleo a 800 MHz
  • 256 MB de RAM
  • Pantalla QVGA

No hay comentarios:

Publicar un comentario