Firefox OS架构

rec*_*uze 4 operating-system firefox-os

有关Firefox OS核心架构的信息吗?我不是指仅面向开发人员的信息.我对类似于Android的底层架构感兴趣:http://www.zdnet.com/blog/burnette/how-android-works-the-big-picture/515

Mar*_*zer 7

它主要是Gonk(底层Linux内核),Gecko(Firefox引擎)和Gaia(用户界面).在Mozilla wiki上,您可以找到这些图层的完整信息; Mozilla维基


Sal*_*lva 5

简而言之,Firefox OS是一个运行基于HTML5的应用程序的环境(不仅是标记语言,还包括所有相关技术,包括JavaScript,CSS3,Web API ......).

这些应用程序在名为Gecko的特殊浏览器上运行.您可以将Gecko视为具有类固醇的Firefox,其中应用程序替换网页.在某些方面,它缺乏一些浏览器功能,但它实现了许多API以提供对设备的安全访问.

Gecko得到了实际的SO,Gonk的支持.Gonk是一个非常简单的GNU/Linux发行版,它在设备硬件和Gecko之间放置了硬件抽象层或HAL.Gonk将低级硬件访问转换为C++接口,Gecko以JavaScript标准API的形式向开发人员提供这些接口.

更多信息在Mozilla Wiki中