Software:Wm2
| File:300px | |
| Original author(s) | Chris Cannam |
|---|---|
| Written in | C++ |
| Operating system | Linux, Unix-like |
| Type | Window manager |
| Website | all-day-breakfast |
wm2 is a minimalist reparenting window manager for the X Window System written by Chris Cannam.
History
wm2 was released around 1997 and was inspired by the window manager from the operating system Plan 9.[1]
Functions
wm2 was designed to have a simple set of features and be fast. It provides support for moving, resizing, and deleting windows, but does not support desktop icons, menus, toolbars, panels, or docks.[2] Instead of icons, wm2 allows temporary hiding of windows from the desktop environment. Hidden windows can be recovered via a menu from the root window. It does not support interactive configuration, or provide a virtual desktop, and other features of modern window managers such as configurable root menus, toolbars, etc. Configuration options require editing and recompiling a source file and few options are available.[3][4] wm2 is intended to be configuration free.[5]
wmx
wmx is a version of wm2 modified to add experimental features otherwise not supported in wm2.[6][7]
Reception
wm2 was noted as being "very spartan", "bare-bones", and minimalist, though opinions on it were positive as it is allows for easy access to X11 and window management without too much configuration.[4][8][9] One author noted it used less memory than the other options he tried, getting it to run with only 0.7MB of memory.[2]
References
- ↑ Ayers, Larry (1997-01-24). "A Profusion of Window-Managers". https://www.linuxdoc.org/LDP/LG/issue14/winman.html.
- ↑ 2.0 2.1 "A Memory Comparison of Light Linux Desktops – Part 2". 2013-04-09. https://enos.itcollege.ee/~edmund/osadmin/materials/desktop-environments-memory-consumption/A_Memory_Comparison_of_Light_Linux_Desktops_%E2%80%93_Part_2.pdf.
- ↑ Ayers, Larry (1997-01-21). "wm2". https://linuxgazette.net/issue14/wm2.html.
- ↑ 4.0 4.1 Burk, Robin (1998) (in en). UNIX Unleashed. Sams Pub.. pp. 476. ISBN 978-0-672-31411-7. https://books.google.com/books?id=NoUpAQAAMAAJ.
- ↑ Stutz, Michael (2004) (in en). The Linux Cookbook, 2nd Edition: Tips and Techniques for Everyday Use. No Starch Press. pp. 428. ISBN 978-1-59327-031-5. https://books.google.com/books?id=hwJQOwg-MGYC&pg=PA121.
- ↑ "wmx". https://www.all-day-breakfast.com/wmx/.
- ↑ "T2 package - trunk - wmx - A window manager for X based on wm2". https://t2sde.org/packages/wmx.
- ↑ Smith, Roderick W. (2005) (in en). Degunking Linux. Paraglyph Press. pp. 91. ISBN 978-1-933097-04-6. https://books.google.com/books?id=usVQAAAAMAAJ.
- ↑ Stephens, Ryan K.; Ball, Bill; Smoogen, Stephen (1998) (in en). Sams' Teach Yourself Linux in 24 Hours. Sams Pub.. pp. 137. ISBN 978-0-672-31162-8. https://books.google.com/books?id=iUv0pX29EAMC.
Further reading
- Ball, Bill (2001). The New XFree86. Muska & Lipman/Premier-Trade. ISBN 0-7615-3152-1. https://archive.org/details/newxfree86linux00bill.
