X窗口管理器比較
本文比較各種不同的X窗口管理器。對此主題的介紹可見X窗口系統。
名稱 | 語言 | 許可證 | 類型 | 可配置標題欄按鈕 | 圖形式配置 | 熱鍵 | ICCCM/EWMH遵循 | 窗口切換的面板 | 分頁窗口 | 可設主題 | 內存 (MB)[1] | 初始發行 | 最新穩定發行 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2bwm | C | 堆疊式 | 否 | 是 | 是 | ||||||||
9wm | C | MIT | 堆疊式 | 否 | 否 | 否 | 是 | 否 | 否 | 0.4 | 1994 | ||
aewm | C | MIT | 堆疊式 | 否 | 否 | 否 | 是 | 是 | 否 | 否 | |||
awesome | C, Lua | GPL | 動態式 | 是 | 否 | 是 | 是 | 是 | 否 | 是 | 9 | 2007-09-18 | |
Blackbox | C++ | MIT | 堆疊式 | 否 | 第三方 | 帶有bbkeys | 從0.65 / 從0.70[2] | 是 | 否 | 是 | 3 | ||
bspwm | C | BSD[3] | 平鋪式 | 否 | 否 | 帶有sxhkd | 部份 | 否 | 否 | 否 | 2013-04-23 | ||
Compiz | C (OpenGL) | MIT | 合成式 | 是 | 是 | 是 | 是 | 第三方 | 是 | 是 | 2006 | 2016-11-11 | |
cwm | C | ISC | 堆疊式 | 沒有標題欄按鈕 | 否 | 是 | 否 | 否 | 是 | 2004-07-10 | |||
dwm | C | MIT | 動態式 | 沒有標題欄按鈕 | 否 | 是 | 是 | 否 | 是 | 1 | 2006-07-14 | ||
Enlightenment | C | BSD | 合成式 | 是 | 是 | 是 | 是 | 是 | 否 | 是 | 1997 | 2019-08[4] | |
evilwm | C | MIT[5] | 堆疊式 | 沒有標題欄按鈕 | 否 | 是 | 部份[6] | 否 | 否 | 是 | |||
EXWM | Emacs Lisp | GPL | 平鋪式 | 否 | 否 | 是 | 部份 | 否 | 否 | 是 | |||
Fluxbox | C++ | MIT | 堆疊式 | 是 | 第三方 | 是 | 是[7] | 是 | 是 | 是 | 16 | ||
FLWM | C++ (FLTK) | GPL | 堆疊式 | 否 | 是 | 有窗口列表菜單 | 否 | 否 | 1998 | ||||
FVWM | C | GPL | 動態式 | 是 | 否 | 是 | 是 | 是 | 是[8] | 第三方[9][10] | 4 | 1993-06-01 | |
i3 | C | BSD | 動態式 | 沒有標題欄按鈕 | 否 | 是 | 是 | 否 | 是 | 是 | 3 | 2009-03-15 | |
IceWM | C++ | LGPL | 堆疊式 | 是 | 第三方 | 是 | 是 | 是 | 否 | 是 | 4.5 | 1997 | |
Ion | C, Lua | LGPL帶有對修改版本的命名限制 | 平鋪式 | 沒有標題欄按鈕 | 否 | 是 | 否 | 是 | 是 | 2000 | 2009-01-10 | ||
JWM | C | MIT (曾經GPL) | 堆疊式 | 是 | 第三方 | 是 | EWMH | 是 | 否 | 是 | 3 | 2003 | |
KWin | C++ (Qt) | GPL | 合成式 | 是 | 是 | 是 | 是 | 是 | 否 | 是 | 41 | 2019-01 | |
Matchbox | C | GPL | 堆疊式 | EWMH遵循 | 否 | 否 | 是 | 2007-04-13 | |||||
Metacity | C, C++ (GTK+) | GPL | 合成式 | 是 | 是 | 是 | 是 | 是 | 否 | 是 | 2002-10 | 2016-09 | |
Mutter | C (Clutter) | GPL | 合成式 | 是 | 是 | 是 | 是 | Gnome Shell | 否 | 是 | 18.6 | 2011-04 | 2018-09 |
MWM | C | LGPL | 堆疊式 | 否 | 否 | 是 | 可以改變顏色 | 1989 | |||||
Openbox | C | GPL | 堆疊式 | 是 | 第三方 | 是 | 是 | 第三方 | 否 | 是 | 7 | 2002-09-18 | |
PekWM | C++ | GPL | 堆疊式 | 是 | 否 | 是 | 部份 | 否 | 是 | 是 | 5.3 | ||
PlayWM | C | GPL | 堆疊式 | 是 | 否 | 是 | 是 | 是 | 否 | 是 | |||
Ratpoison | C | GPL | 平鋪式 | 否 | 否 | 是 | 否 | 否 | 否 | 否 | 1 | 2000-12-04 | |
Sawfish | Lisp, C | GPL | 堆疊式 | 是 | 是 | 是 | 部份 | 是 | 原始的 | 是 | 3.1 | 2000-01-01 | |
sithWM | C | GPL | 堆疊式 | 沒有標題欄按鈕 | 否 | 是 | 否 | 否 | 是 | ||||
spectrwm | C | ISC | 動態式 | 沒有標題欄按鈕 | 否 | 是 | 是 | 否 | 否 | 普染色 | |||
steamcompmgr | 未知 | BSD-2-條款 | 合成式 | 否 | 否 | 是 | 否 | 否 | 否 | 2013 | |||
StumpWM | Common Lisp | GPL | 平鋪式 | 否 | 否 | 是 | 否 | 否 | 否 | 否 | |||
twm | C | MIT | 堆疊式 | 是 | 否 | 是 | 是 | 否 | 普染色 | 1.2 | 1987 | ||
WMFS | C | BSD | 平鋪式 | 是 | 否 | 是 | 是 | 是 | 是 | 是 | |||
Window Maker | C | GPL | 堆疊式 | 否 | 是 | 是 | 部份 | 是 | 是 | 是 | 7 | 1997 | |
Wingo | Go | WTFPL | 動態式 | 是 | 否 | 是 | 是 | 是 | 否 | 是 | |||
wmii | C | MIT | 動態式 | 是 | 否 | 是 | 是 | 否 | 是 | 是 | 2005-06-01 | ||
Xfwm | C, C++ (GTK+) | GPL, LGPL | 合成式 | 是 | 是 | 是 | 是 | 是 | 否 | 是 | 70 | ||
xmonad | Haskell | BSD | 動態式 | 是 | 否 | 是 | 是 / ? | 第三方 | 是 | 是 | 2 | 2007-03-06 | |
uwm | C | 類似BSD許可證 | 堆疊式 | 1985 | |||||||||
名稱 | 語言 | 許可證 | 類型 | 可配置標題欄按鈕 | 圖形式配置 | 熱鍵 | ICCCM/EWMH遵循 | 窗口切換的面板 | 分頁窗口 | 可設主題 | 內存 (MB) | 初始發行 | 最新穩定發行 |
參見
引用
- ^ A Memory Comparison of Light Linux Desktops. l3net - a layer 3 networking blog. 2013-03-17 [2017-12-28]. (原始內容存檔於2022-01-27) (美國英語).
- ^ NetWM - Blackbox. [2008-03-29]. (原始內容存檔於2007-10-01).
Blackbox releases up to and including version 0.65.0 follow the ICCCM standard, while 0.70 and later follow EWMH.
- ^ bspwm License. [2019-11-16]. (原始內容存檔於2022-04-19).
- ^ 存档副本. [2019-11-16]. (原始內容存檔於2019-06-17).
- ^ README in EvilWM distribution
- ^ evilwm - standards support. [2019-11-16]. (原始內容存檔於2020-10-27).
evilwm releases following and including version 1.1.0 follow the EWMH standard.
- ^ 存档副本. [2019-11-16]. (原始內容存檔於2009-08-19).
- ^ FvwmTabs 網際網路檔案館的存檔,存檔日期2009-08-02.
- ^ Fvwm Themes. [2019-11-16]. (原始內容存檔於2022-05-05).
- ^ FVWM-Crystal
外部連結
- Comparison of extensible window managers (頁面存檔備份,存於網際網路檔案館) compares window managers "extensible" by user scripts, like Sawfish, xmonad, etc.
- The Comprehensive List of Window Managers for Unix (頁面存檔備份,存於網際網路檔案館)