【Linux】X Window Systemとは

LinuxのX Window Systemについてまとめました。

X Window Systemとは

X Window System(X、X11)は、Linux系OSでGUIを実現するために使用されています。 X Window Systemは以下のようなクライアント・ サーバモデルで構成されます。

  • X サーバ
    • ユーザのハードウェア管理(ディスプレイの表示、キーボードからの入力処理など)を行うプログラム。ディスプレイ、キーボード、マウスなどが接続されたローカルホスト上で実行される。
  • X クライアント
    • データを処理し、Xサーバへ話しかけるプログラム。要はブラウザやエディタなど、ウィンドウを表示するプログラム。リモートホスト上で実行される。
  • アプリケーションサーバ データを処理しクライアントへ話しかけるプログラム。リモートホスト上で実行される
  • アプリケーションクライアント
    • ユーザのディスプレーや入力デバイスが接続されたプログラム。ローカルホスト上で実行される。

コメント