デスクトップ環境
Unix系での主要な7種類のデスクトップ環境のデフォルト構成の比較表を以下に示す:
X Window Systemを使用するシステムでは、デスクトップ環境はより柔軟である。これはXが「ポリシーではなく機構を提供する。特にユーザインタフェースについては」という原則に基づいて設計されているため、デスクトップ環境の構成要素がウィンドウシステムとは全く別に提供されているためである。
CDEやGNOMEやKDEといったXのデスクトップ環境は、ユーティリティライブラリ(XtやGLib等)、GUIライブラリ(ウィジェット・ツールキット、XawやMotifやGTKやQt等)といったインフラとなるライブラリ、ウィンドウマネージャ(twmやmwmやMetacityやKWin等)などのシステムユーティリティ、ファイルマネージャ(ファイルやKonqueror、Dolphin等)や管理ツールなどの基本的なアプリケーション、スキン、などから構成される。これら個々のモジュールは個別に変更したり設定したりすることができ、ユニークな組合せを作ることができるが、多くのデスクトップ環境ではデフォルトの設定があるので、それを使うことができる。
またそういったフルスタックのデスクトップ環境とは別に、IceWM、Fluxbox、Window Makerといったウィンドウマネージャは単純なデスクトップ環境と言える機能を備えている。