Сравнение оконных менеджеров X - Comparison of X window managers
В этой статье сравнивается множество различных X оконные менеджеры. Для введения в тему см. X Window System.
| Имя | Язык | Лицензия | Тип | Настраиваемый заголовка кнопки | Графическая конфигурация | Горячие клавиши | ICCCM /EWMH послушный | Панель переключения окон | Окна с вкладками | Тематический | Память (МБ)[1] | Изначальный выпуск | Последний стабильный выпуск |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2bwm | C | Штабелирование | Нет | да | да | ||||||||
| 9wm | C | Массачусетский технологический институт | Штабелирование | Нет | Нет | Нет | да | Нет | Нет | 0.4 | 1994 | ||
| aewm | C | Массачусетский технологический институт | Штабелирование | Нет | Нет | Нет | да | да | Нет | Нет | |||
| классно | C, Lua | GPL | Динамический | да | Нет | да | да | да | Нет | да | 9 | 2007-09-18 | |
| ягода | C | Массачусетский технологический институт | Штабелирование | Нет | через клиент CLI | через клиент CLI и стороннее лицо (например, sxhkd) | Нет | Нет | Нет | да | 2018-08-24 | 2019-09-21 | |
| Черный ящик | C ++ | Массачусетский технологический институт | Штабелирование | Нет | третья сторона | с bbkeys | через 0,65 / от 0,70[2] | да | Нет | да | 3 | ||
| bspwm | C | BSD[3] | Плитка | Нет | Нет | с sxhkd | Частичное | Нет | Нет | Нет | 2013-04-23 | ||
| Compiz | C (OpenGL ) | Массачусетский технологический институт | Композитинг | да | да | да | да | третья сторона | да | да | 2006 | 2016-11-11 | |
| cwm | C | ISC | Штабелирование | нет кнопок заголовка | Нет | да | Нет | Нет | да | 2004-07-10 | 2019-09-17 | ||
| dwm | C | Массачусетский технологический институт | Динамический | нет кнопок заголовка | Нет | да | да | Нет | да | 1 | 2006-07-14 | ||
| Просвещение | C | BSD | Композитинг | да | да | да | да | да | Нет | да | 1997 | 2019-08[4] | |
| Evilwm | C | Массачусетский технологический институт[5] | Штабелирование | нет кнопок заголовка | Нет | да | Частичное[6] | Нет | Нет | да | 2000 | 2015-07-13 | |
| EXWM | Emacs Lisp | GPL | Плитка | Нет | Нет | да | Частичное | Нет | Нет | да | |||
| Fluxbox | C ++ | Массачусетский технологический институт | Штабелирование | да | третья сторона | да | да[7] | да | да | да | 16 | 2001-09-12 | 2015-02-08 |
| FLWM | C ++ (ФЛТК ) | 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 | 2020-09-17 |
| Ион | C, Lua | LGPL с ограничениями именования модифицированных версий | Плитка | нет кнопок заголовка | Нет | да | Нет | да | да | 2000 | 2009-01-10 | ||
| JWM | C | Массачусетский технологический институт (Ранее GPL ) | Штабелирование | да | третья сторона | да | EWMH | да | Нет | да | 3 | 2003 | |
| KWin (KDE) | C ++ (Qt ) | GPL | Композитинг | да | да | да | да | да | да | да | 41 | 2019-01 | |
| коробок спичек | C | GPL | Штабелирование | Соответствие EWMH | Нет | Нет | да | 2007-04-13 | |||||
| Metacity (GNOME) | C, C ++ (GTK + ) | GPL | Композитинг | да | да | да | да | да | Нет | да | 2002-10 | 2016-09 | |
| Mutter (GNOME / MeeGo) | C (Беспорядок ) | GPL | Композитинг | да | да | да | да | Оболочка гнома | Нет | да | 18.6 | 2011-04 | 2018-09 |
| mwm (менеджер окон Motif) | C | Общественная лицензия Open Group | Штабелирование | Нет | Нет | да | может менять цвета | 1989 | |||||
| Открытая коробка | C | GPL | Штабелирование | да | третья сторона | да | да | третья сторона | Нет | да | 7 | 2002-09-18 | |
| PekWM | C ++ | GPL | Штабелирование | да | Нет | да | Частичное | Нет | да | да | 5.3 | ||
| PlayWM | C | GPL | Штабелирование | да | Нет | да | да | да | Нет | да | |||
| Крысиный яд | C | GPL | Плитка | Нет | Нет | да | Нет | Нет | Нет | Нет | 1 | 2000-12-04 | |
| Рыба-пила | Лисп, C | GPL | Штабелирование | да | да | да | Частичное | да | примитивный | да | 3.1 | 2000-01-01 | |
| sithWM | C | GPL | Штабелирование | нет кнопок заголовка | Нет | да | Нет | Нет | да | ||||
| Spectrwm | C | ISC | Динамический | нет кнопок заголовка | Нет | да | да | Нет | Нет | сплошные цвета | |||
| steamcompmgr | C [11] | BSD-2-пункт [12] | Композитинг | Нет | Нет | да | Нет | Нет | Нет | 2013 | |||
| StumpWM | Common Lisp | GPL | Плитка | Нет | Нет | да | Нет | Нет | Нет | Нет | |||
| twm | C | Массачусетский технологический институт | Штабелирование | да | Нет | да | да | Нет | сплошные цвета | 1.2 | 1987 | ||
| WMFS | C | BSD | Плитка | да | Нет | да | да | да | да | да | |||
| Window Maker | C | GPL | Штабелирование | Нет | да | да | Частичное | да | да | да | 7 | 1997 | 2017-03-11 |
| Винго | Идти | WTFPL | Динамический | да | Нет | да | да | да | Нет | да | |||
| wmii | C | Массачусетский технологический институт | Динамический | да | Нет | да | да | Нет | да | да | 2005-06-01 | ||
| Xfwm (Xfce) | C, C ++ (GTK + ) | GPL, LGPL | Композитинг | да | да | да | да | да | Нет | да | 70 | 1996 | 2019-08-12 |
| xmonad | Haskell | BSD | Динамический | да | Нет | да | Да / ? | третья сторона | да | да | 2 | 2007-03-06 | |
| uwm | C | Похожий на BSD лицензия | Штабелирование | 1985 | |||||||||
| Имя | Язык | Лицензия | Тип | Настраиваемый заголовка кнопки | Графическая конфигурация | Горячие клавиши | ICCCM /EWMH послушный | Панель переключения окон | Окна с вкладками | Тематический | Память (МБ) | изначальный выпуск | Последний стабильный выпуск |
Смотрите также
Рекомендации
- ^ "Сравнение памяти легких настольных компьютеров Linux". l3net - сетевой блог уровня 3. 2013-03-17. Получено 2017-12-28.
- ^ «NetWM - Blackbox». Архивировано из оригинал на 2007-10-01. Получено 2008-03-29.
Выпуски Blackbox до версии 0.65.0 включительно следуют ICCCM стандарт, а 0,70 и более поздние версии следуют EWMH.
- ^ "Лицензия bspwm".
- ^ «Архивная копия». Архивировано из оригинал на 2019-06-17. Получено 2019-09-07.CS1 maint: заархивированная копия как заголовок (связь)
- ^ README в дистрибутиве EvilWM
- ^ "evilwm - поддержка стандартов".
Выпуски evilwm, следующие за версией 1.1.0 включительно, следуют за EWMH стандарт.
- ^ http://fluxbox.sourceforge.net/docs/ewmh-support.html
- ^ FvwmTabs В архиве 2009-08-02 в Wayback Machine
- ^ Fvwm темы
- ^ FVWM-Кристалл
- ^ "пакет исходных кодов debian steamos-compositor". /steamos-compositor-1.35/src/steamcompmgr.c.
- ^ "пакет steamos-compositor amd64 debian". / usr / share / doc / steamos-compositor / copyright.
Лицензия: BSD-2-clause
внешняя ссылка
- Сравнение расширяемых оконных менеджеров сравнивает оконные менеджеры, "расширяемые" пользовательскими скриптами, например Рыба-пила, xmonad, так далее.
- Полный список оконных менеджеров для Unix