LinuxのX Window Systemについてまとめました。
X Window Systemとは
X Window System(X、X11)は、Linux系OSでGUIを実現するために使用されています。 X Window Systemは以下のようなクライアント・ サーバモデルで構成されます。
- X サーバ
- ユーザのハードウェア管理(ディスプレイの表示、キーボードからの入力処理など)を行うプログラム。ディスプレイ、キーボード、マウスなどが接続されたローカルホスト上で実行される。
- X クライアント
- データを処理し、Xサーバへ話しかけるプログラム。要はブラウザやエディタなど、ウィンドウを表示するプログラム。リモートホスト上で実行される。
- アプリケーションサーバ データを処理しクライアントへ話しかけるプログラム。リモートホスト上で実行される
- アプリケーションクライアント
- ユーザのディスプレーや入力デバイスが接続されたプログラム。ローカルホスト上で実行される。
コメント