Gonk

草案
本页尚未完工.

Gonk是Firefox OS平台的底层操作系统,它由一个Linux内核和一个用户空间下的硬件抽象层(HAL)组成.这个内核和一些用户空间库都是一些常见的开源项目:Linux,libusb,bluez等等.HAL中包含的一些东西还来自于Android项目:GPS,相机等.你可以说Gonk是一个小型的Linux发行版.Gonk是为了对Gecko进行移植,也就是说,有一个移植版的Gecko运行在Gonk上,就行在Mac OS X,Windows,和Android上移植的Gecko一样.由于Firefox OS项目有着Gonk的完全控制权,所以我们可以向Gecko暴露一些其他操作系统没有的接口.比如,在Gonk上,Gecko可以直接访问完整的电话协议栈and 和显示帧缓存,但其他操作系统不行.

Document Tags and Contributors

Contributors to this page: ziyunfei
最后编辑者: ziyunfei,