Gecko
Gecko は Mozilla プロジェクトによって開発された レイアウトエンジンであり、Firefox や Firefox OS を含む多くのアプリ / デバイスで使用されています。
ウェブブラウザーは HTML、CSS、Javascript、埋め込みコンテンツ(画像など)を解釈して画面に表示するためのレイアウトエンジンと呼ばれるソフトウェアが必要です。また Gecko はサポート対象のすべての OS 上で API と適切に連携し、また適切な API が関連するサポート対象にのみ公開されるようにも動作します。そのため Gecko はネットワークスタック、グラフィックススタック、レイアウトエンジン、JavaScript 仮想マシン、移植レイヤーといった機能などを併せ持っています。
Firefox OS の場合、アプリケーションはすべてウェブアプリケーションなので、Firefox OS は Gecko をアプリケーションランタイムとしても使用しています。
詳細情報
一般知識
- Wikipedia 上の記事: Gecko