GUTLで、デスクトップ環境とウィンドウマネージャーの違いを理解するためにちょっとした調査を行った著者である友人のDelio Orozco Gonzálezが書いた、非常に興味深い記事(特に新規ユーザー向け)を見つけました。
概念の指定:「デスクトップ環境」および「ウィンドウマネージャー」。
ウィキペディアによると、デスクトップ環境(略してDE)は、コンピューターのユーザーにフレンドリーで快適な対話を提供するソフトウェアのセットです。 これは、ツールバーなどのアクセスおよび構成機能と、ドラッグアンドドロップなどのスキルを持つアプリケーション間の統合を提供するグラフィカルユーザーインターフェイスの実装です。
デスクトップ環境では、グラフィカルインターフェイスがないため、通常、オペレーティングシステムにあるすべての機能にアクセスできません。 代わりに、これらの場合にオペレーティングシステムを完全に制御する必要がある場合は、従来のコマンドラインインターフェイス(CLI)が引き続き使用されます。 デスクトップ環境は通常、アイコン、ウィンドウ、ツールバー、フォルダー、壁紙、およびデスクトップウィジェットで構成されます。(1)
一般的に、各デスクトップ環境は独自の外観と動作によって区別されますが、既存のデスクトップの機能を模倣するものもあります。商用リリースされた最初の現代的なデスクトップ環境は、80年代にゼロックスによって開発されました。現在、最もよく知られている環境はWindowsファミリーが提供するものですが、Macintosh(ClassicとCocoa)用や、LinuxやBSDディストリビューションでよく使用されるGNOME、KDE、CDE、Xfce、LXDEなどのオープンソース(またはフリーソフトウェア)環境など、他の環境も存在します。(2)
この瞬間から疑問が生じます:それでは「ウィンドウマネージャー」とは何ですか? 同じ情報源によると、ウィンドウマネージャーは、グラフィカルユーザーインターフェイスのウィンドウシステムの下にあるウィンドウの場所と外観を制御するコンピュータープログラムです。(3)ウィンドウマネージャーに関連付けられているアクションは、通常、開く、閉じる、最小化、開いているウィンドウのリストを最大化、移動、拡大縮小、および保持します。 また、ウィンドウマネージャが、ウィンドウデコレータ、パネル、仮想デスクトップビューア、アイコン、壁紙などの要素を統合することも非常に一般的です。(4)
WindowsおよびMacOS Xプラットフォームは、ベンダーによって標準化され、オペレーティングシステム自体に統合されたウィンドウマネージャーを提供します。 一方、UnixやGNU / Linuxなどの同様のシステムの分野で人気のあるグラフィカルXウィンドウシステムでは、ユーザーは複数のマネージャーから選択できます。 ウィンドウマネージャーは、外観、メモリ消費、カスタマイズオプション、複数または仮想デスクトップ、特定の既存のデスクトップ環境との類似性など、さまざまな点で互いに異なります。(5)
最もよく知られている「ウィンドウ マネージャー」には、AfterStep、FVWM、AmiWM (Amiga ウィンドウ マネージャー)、Blackbox、CTWM、Enlightenment、Fluxbox (Blackbox のバージョン 0.61.1 から派生)、IceWM、Kwin (KDE で使用されているウィンドウ マネージャー)、Metacity (一部のバージョンの Gnome のウィンドウ マネージャー)、Openbox (Blackbox をベースにしており、LXDE のウィンドウ マネージャー)、VTWM、Sawfishなどがあります。(6)
そして、ステートメントを終了します。 GNU / Linuxの世界で始めたとき、私はもちろんGnomeとKDEを使用しました。 次に、パフォーマンスを求めて、XFCEとLXDEに移行しました。 最後に、システムとその可能性についてもう少し知識を持って、私はEnlightenmentに移行しました。理由は嬉しいです。ホセ・マルティによれば、人間の自然な取引である創造と変革が可能です。 その間、UI(ユーザーインターフェイス=ユーザーインターフェイス)をカスタマイズして、オペレーティングシステムであるDebian6と対話することができました。
参考文献:
1.-http://es.wikipedia.org/wiki/Entorno_de_escritorio。
2.-Idem。
3.-http://es.wikipedia.org/wiki/Gestor_de_ventanas
4.-Idem。
5.-Idem。