デスクトップモジュール

GNOMEデスクトップのモジュールは、たとえそれが比較的安定したものであるとしてもプラットフォームのモジュールとして同じAPI、ABIの安定性への保証を要求されていません。大抵、デスクトップのリリースではモジュールは成熟し、安定後にプラットフォームに取り入れられます。

eel

eelライブラリは主にGNOMEのファイルマネージャである Nautilus の内部で使用する追加ウィジェットをいくつか提供します。eelのウィジェットの多くはGTK+でも提供されます。

evolution-data-server

Evolutionデータサーバは複数のアプリケーションが同じデータを共有するために、アドレス帳とカレンダーのための統一された場所を提供します。Evolutionデータサーバについては セクション 5.9 - アドレス帳とカレンダー で議論しています。

gnome-panel

パネルそのものに加えて、gnome-panelパッケージではユーザのパネルで実行することのできるにパネル・アプレットを構築するのに使用できるライブラリを提供しています。パネル・アプレットについては セクション 5.2 - パネルアプレット で議論しています。

gnome-keyring

GNOMEキーリング・マネージャはユーザのパスワードや機密データを保存するためのモダンで安全な手段を提供します。キーは暗号化され制限されたユーザ権限のみがアクセスできます。キーリング・マネージャについては セクション 5.7 - パスワードの保存 で議論しています。

gstreamer

GStreamerはGNOMEでサウンドやビデオを再生、作成、操作するための強力なマルチメディア機能です。GStreamerについては セクション 3.6 - マルチメディア で議論しています。

gtkhtml

gtkhtmlライブラリは豊かなテキスト編集をサポートする軽量なHTML描画を提供します。gtkhtmlは Evolution メールソフトの内部でユーザがHTMLを作成・表示するのに使用されています。

gtksourceview

gtksourceviewライブラリはGtkTextViewウィジェットの拡張であり自動的な構文の強調表示やソースコード・エディタのために便利な機能を提供します。gtksourceviewは gedit テキストエディタで使用されています。

libgail-gnome

GAILはGTK+とGNOMEライブラリのためのATKインタフェースの実装を提供し、それらのライブラリを使用して記述されたアプリケーションがアクセシビリティ・ツールと対話することを可能にします。アクセシビリティについては セクション 3.5 - アクセシビリティ で議論しています。

libgnomeprint

非推奨のライブラリであるlibgnomeprintはPostScriptのイメージング・モデルを実装しています。libgnomeprintは GtkPrint に置き換えられました。新しく記述するコードでは代わりに GtkPrintを使用するべきです。GNOMEプリント・フレームワークについては セクション 3.7.1 - GNOME プリント で議論しています。

libgnomeprintui

非推奨のライブラリであるlibgnomeprintuiは標準の印刷ダイアログ、印刷プレビューダイアログ、その他の印刷のために必要となるさまざまなコントロールを提供します。libgnomeprintuiは GtkPrint に置き換えられました。GNOMEプリント・フレームワークについては セクション 3.7.1 - GNOME プリント で議論しています。

libgtop

libgtopライブラリは、実行中のプロセスについての情報を取得するためのポータブルAPIを提供します。libgtopは システムモニタ アプリケーションで使用されています。

librsvg

librsvgライブラリは、スケーラブルベクターグラフィックス(SVG)の実装を提供します。librsvgはデスクトップの解像度に依存しないベクタグラフィクスをレンダリングするために使用されます。

libsoup

libsoupライブラリはSOAP(Simple Object Access Protocol)と、同様にHTTPの実装を提供します。SOAPを使用することによりアプリケーションでWebサービスを構築することができます。libsoupライブラリについては セクション 4.5.1 - SOAP で議論しています。

libwnck

libwnckライブラリはGNOMEの既定のウィンドウマネージャである Metacity を含む、EWMH標準準拠のウィンドウマネージャを制御する手段を提供します。libwnckライブラリについては セクション 5.5 - ウィンドウマネージャ で議論しています。

libxklavier

libxklavierライブラリはキーボードのレイアウトにアクセス・設定するための高レベルのAPIを提供します。libxklavierは設定メニューの キーボード で、ユーザがキーボードのレイアウトやオプションを設定するために使用されています。

vte

VTEはGTK +アプリケーションで使用するための端末エミュレータウィジェットです。VTEは一貫したAPIとPangoによるテキストの描画を提供し、国際化されたテキストを表示することを可能にします。VTEはGNOMEの 端末(Terminal) アプリケーションで使用されています。