概要
Common Desktop Environment(CDE)は、もともとUnixシステム向けに作られたグラフィカルなデスクトップ環境です。パネル、アプリケーションメニュー、ファイルマネージャー、セッション制御などのデスクトップ要素をまとめて提供し、X Window System の上に実装されています。CDE の見た目や操作感は Motif ウィジェット・ツールキットに基づいており、それが特徴的な外観と動作を形づくっています。
特徴
CDE は、プログラムの起動や切り替えを行う常駐の「フロントパネル」、仮想デスクトップを扱うワークスペース・マネージャー、基本的なファイル操作を備えたファイルマネージャーを中心に構成されています。セッション管理、Motif の作法に限定されたドラッグ&ドロップ、Motif のテーマに合ったウィンドウ装飾もサポートします。この環境は、異なる商用Unixプラットフォーム間で安定性と一貫性を保つことを目的として設計されました。
歴史と開発
1990年代初頭、主要なUnixベンダーのコンソーシアムによって開発された CDE は、商用Unixシステムでのデスクトップ操作を簡素化するための共通標準として意図されていました。長いあいだ、いくつかのベンダー版では既定または標準の選択肢として提供されていました。2010年代には管理主体が移り、当初の独占的なソースがオープンソース・ライセンスの下で公開され、コミュニティによる更新や、より広い範囲のオペレーティングシステムへの移植が可能になりました。
用途と例
CDE はさまざまな企業向けUnixリリースで導入され、ベンダー配布物に含まれていることも一般的でした。長期にわたるUnix環境を維持していた組織では、保守的な設計とベンダーの支援を理由に CDE を使うことがありました。現在でも、レガシーシステム上で保存されているほか、低オーバーヘッドで分かりやすい操作性を好む愛好家によって保たれています。HP のようなベンダーは、過去に一部のオペレーティングシステム製品で CDE を提供・サポートしており、CDE は特定の配布形態では OpenVMS のようなプラットフォームでも利用できました。
特長と遺産
- CDE は Motif ツールキットと強く結びついており、後のデスクトッププロジェクトと比べて、独特で業務向きの外観を持っています。
- 多様なUnixシステムで急速な革新よりも動作の統一を優先したため、商用環境で広く受け入れられました。
- 自由なデスクトッププロジェクト(GNOME、KDE)の台頭後は、既定の選択肢としては少なくなりましたが、移植版やコミュニティ管理のパッケージを通じて今も利用できます。
簡潔な入門と技術資料については、一般的な文書やベンダーページを参照してください: Common Desktop Environment の概要。