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