- Open Source
- Tecnologia Web
- Hardware simples
- Multiplataforma
- Mercado emergente / Acessível
#Quão real isto é?
###Lançamento do smartphone com Firefox OS de 25 obamas
###Smartphone "rodando" o Firefox OS
###TV "rodando" lindamente o Firefox OS
- Feature Phones
- Leve
- Firefox OS x Sistemas atuais
- Livre de softwares proprietários
- Desenvolvimento
- Multiplataforma
#Arquitetura
Gonk: Camada de mais baixo nível. Junção do kernel linux (AOSP) e o hardware abstraction layer. Pode-se dizer que o Gonk é uma distribuição linux simplificada. Graças ao uso do ASOP, é possível o uso de drivers que dão suporte à ampla variedade de dispositivos Android disponíveis no mercado.
Gecko: Motor de renderização do sistema, encarregado de oferecer uma infraestrutura de padrões WEB como HTML5, CSS, SVG, WebGL, JavaScript, dentre outros. Faz transiçao entre as camadas Gonk e Gaia. Além disso, funcionalidades básicas pertencem a essa camada como a segurança, rede, a camada de gráficos, o motor da máquina virtual de JavaScript, engine do layout, etc.
Gaia: Camada responsável pela interface gráfica do sistema operacional. Tudo que se vê no sistema operacional está escrito nessa camada, escrita inteiramente seguindo padrões web: HTML, CSS e JavaScript.
#Aplicativos
- Aplicativos hospedados
- Aplicativos empacotados
- Aplicativos privilegiados
- Aplicativos certificados
- Plain packaged app
- Aplicativos híbridos
#Loja
https://marketplace.firefox.com/
A loja de aplicativos da plataforma é organizada e simples. Os apps são separados por categoria, novidades e popularidade. Os apps são muito leves e podem ser baixados em alguns segundos com uma velocidade de 200K/s de download. Para publicar aplicativos não é necessário pagar nada, apenas enviar e esperar que a equipe da Mozilla encarregada analise.
#Segurança
Os aplicativos que rodam nessa plataforma são separados por categoria como já foi explicado anteriormente. Há APIs que possibilitam a ligação entre aplicativos e funções do sistema (das mais críticas às mais simples). Apenas aplicativos com certificação podem fazer alteraçoes que poderiam ser prejudiciais, o que não ocorre pois passam por um processo de análise.
#Fontes
http://www.slideshare.net/sayak_sarkar/firefoxos-29549547?related=1
https://github.com/soapdog/guia-rapido-firefox-os/blob/master/introduction.md
http://opensource.com/life/14/7/interview-Benjamin-Kerensa-FirefoxOS
https://developer.mozilla.org/pt-BR/Firefox_OS/Architecture
`