有没有关于Firefox操作系统核心架构的信息?我指的不仅仅是面向开发者的信息。我对这里提供的与Android类似的底层架构很感兴趣:http://www.zdnet.com/blog/burnette/how-android-works-the-big-picture/515
发布于 2012-11-05 20:59:38
简而言之,Firefox OS是一个运行基于HTML5的应用程序的环境(不仅是标记语言,还包括所有相关的技术,包括JavaScript、CSS3、web……)。
这些应用程序在名为Gecko的特殊浏览器上运行。你可以把Gecko看作是一个用应用程序取代网页的火狐。在某些方面,它缺乏一些浏览器功能,但它实现了许多API来提供对设备的安全访问。
Gecko是由实际的SO,Gonk支持的。Gonk是GNU/Linux的一个非常简单的发行版,它拥有放置在设备硬件和Gecko之间的硬件抽象层或HAL。Gonk将底层硬件访问转换为C++接口,Gecko以JavaScript标准API的形式向开发人员提供这些接口。
更多信息,请访问Mozilla Wiki
发布于 2012-10-25 06:06:27
它主要是Gonk (底层linux内核),Gecko (Firefox引擎)和Gaia (用户界面)。在Mozilla wiki上,你可以找到这些层的完整信息;Mozilla wiki
https://stackoverflow.com/questions/12882966
复制相似问题