ニュースで xウィンドウシステムとは何ですか? -techopediaからの定義

xウィンドウシステムとは何ですか? -techopediaからの定義

目次:

Anonim

定義-X Window Systemとはどういう意味ですか?

X Window System(X11)は、分散ネットワーク環境でGUIを提供するオープンソースのクロスプラットフォーム、クライアントサーバーコンピューターソフトウェアシステムです。

主にUnixバリアントで使用されるXバージョンは、他のオペレーティングシステムでも使用できます。 Xウィンドウシステムの機能には、ネットワーク透過性、さまざまなネットワークへのリンク機能、およびカスタマイズ可能なグラフィカル機能が含まれます。 Xウィンドウシステムは、スタンフォード大学とMITのコラボレーションプロジェクトAthenaの一部として、1984年に最初に開発されました。 オープングループのX.Org Foundationは、Xウィンドウシステムの開発と標準化を管理しています。

X Window Systemは、単にX、X11、またはX Windowsとも呼ばれます。

TechopediaはX Window Systemについて説明します

Xシステムのクライアント/サーバーモデルは、クライアントがローカルマシン上で実行され、サーバーにサービスを要求する一般的なクライアント/サーバーモデルとは逆に機能します。 Xシステムでは、サーバーはローカルマシンで実行され、その表示とサービスをクライアントプログラムに提供します。 クライアントプログラムはローカルでも、異なるネットワークを介してリモートに存在しても、透過的に表示されます。

Xは、相互接続されたメインフレーム、ミニコンピューター、ワークステーション、およびXターミナルのネットワークで使用されます。 Xウィンドウシステムは、次のような相互作用するコンポーネントで構成されています。

  • Xサーバー:ディスプレイおよび入力ハードウェアを管理します。 入力ハードウェアからコマンドベースおよびグラフィックスベースの入力をキャプチャし、それを要求したクライアントアプリケーションに渡します。 また、クライアントアプリケーションから入力を受け取り、Windowsマネージャーからのガイダンスに従って出力を表示します。 ハードウェアと対話する唯一のコンポーネントはXサーバーです。 これにより、さまざまなハードウェアアーキテクチャの要件に応じて簡単に再コーディングできます。
  • Windowsマネージャー:クライアントウィンドウを管理するクライアントアプリケーションです。 Xディスプレイのジオメトリ、外観、座標、グラフィカルプロパティなど、ウィンドウシステムの一般的な操作を制御します。 ウィンドウマネージャは、ディスプレイ上のウィンドウのサイズと位置を変更し、ウィンドウスタック内のウィンドウを再配置できます。
  • Xクライアント:Xプロトコルを使用してXサーバーと通信するアプリケーションプログラムです。 Xterm、Xclock、およびXcalcは、Xクライアントの例です。 Xは、そのウィンドウを階層構造で管理します。 画面全体を覆う影付きの領域がルートウィンドウです。 Xクライアントアプリケーションウィンドウは、ルートウィンドウの上に表示され、多くの場合、ルートの子と呼ばれます。
xウィンドウシステムとは何ですか? -techopediaからの定義