JWM
Encyclopedia
JWM is a lightweight stacking window manager for the X Window System
written by Joe Wingbermuehle. JWM is written in C
and uses only Xlib
at a minimum. Support for the following can be added as compile-time options:
It provides an interface similar to Windows 98
with a modern-looking appearance and it can support some GNOME
, Motif
and Extended Window Manager Hints.
JWM is the default window manager used in Damn Small Linux
version 4.x, Puppy Linux
and SliTaz GNU/Linux
(< 2.0).
X Window System
The X window system is a computer software system and network protocol that provides a basis for graphical user interfaces and rich input device capability for networked computers...
written by Joe Wingbermuehle. JWM is written in C
C (programming language)
C is a general-purpose computer programming language developed between 1969 and 1973 by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system....
and uses only Xlib
Xlib
Xlib is an X Window System protocol client library written in the C programming language. It contains functions for interacting with an X server. These functions allow programmers to write programs without knowing the details of the protocol...
at a minimum. Support for the following can be added as compile-time options:
- PNG, JPG and XPMXPM (image format)X Pixmap is an image file format used by the X Window System, created in 1989 by Daniel Dardailler and Colas Nahaboo working at Bull Research Center at Sophia Antipolis, France, and later enhanced by Arnaud Le Hors....
icons - XftXftXft, the X FreeType interface library, is a free computer program library written by Keith Packard. As of version 2.1, it is licensed under a quasi-BSD license....
- XineramaXineramaXinerama is an extension to the X Window System which enables multi-headed X applications and window managers to use two or more physical displays as one large virtual display.It was originally developed by Madeline T...
- FriBidi
- The Shape extensionShape extensionIn the X Window System, the X Nonrectangular Window Shape Extension allows windows to be given arbitrary, non-rectangular shapes.Two well-known applets that use the shape extension are oclock, which is a simple round analog clock, and xeyes, which shows two googly eyes that follow the cursor on the...
It provides an interface similar to Windows 98
Windows 98
Windows 98 is a graphical operating system by Microsoft. It is the second major release in the Windows 9x line of operating systems. It was released to manufacturing on 15 May 1998 and to retail on 25 June 1998. Windows 98 is the successor to Windows 95. Like its predecessor, it is a hybrid...
with a modern-looking appearance and it can support some GNOME
GNOME
GNOME is a desktop environment and graphical user interface that runs on top of a computer operating system. It is composed entirely of free and open source software...
, Motif
Motif (widget toolkit)
In computing, Motif refers to both a graphical user interface specification and the widget toolkit for building applications that follow that specification under the X Window System on Unix and other POSIX-compliant systems. It emerged in the 1980s as Unix workstations were on the rise, as a...
and Extended Window Manager Hints.
JWM is the default window manager used in Damn Small Linux
Damn Small Linux
Damn Small Linux or DSL is a computer operating system for the x86 family of personal computers. It is free and open source software under the terms of GNU GPL and other free and open source licenses. It was designed to run graphical applications on older PC hardware—for example, machines with...
version 4.x, Puppy Linux
Puppy Linux
Puppy Linux is a lightweight Linux distribution that focuses on ease of use. The entire system can be run from RAM, allowing the boot medium to be removed after the operating system has started...
and SliTaz GNU/Linux
SliTaz GNU/Linux
SliTaz GNU/Linux is a community-based software project started in 2006 by Christophe Lincoln. It is a Linux distribution with a root filesystem that takes up approximately 100 MB of disk space, and its ISO image installation media is around 30 MB...
(< 2.0).
See also
- Comparison of X window managersComparison of X window managersThis article compares variety of different X window managers. For an introduction to the topic, see X Window System.- See also :* Comparison of X Window System desktop environments* Window manager...
- FluxboxFluxboxFluxbox is a stacking window manager for the X Window System, which started as a fork of Blackbox 0.61.1, with the same aim to be lightweight. Its user interface has only a taskbar, a pop-up menu accessible by right-clicking on the desktop, and minimal support for graphical icons...
, OpenboxOpenboxOpenbox is a free window manager for the X Window System, licensed under the GNU General Public License. Originally derived from Blackbox 0.65.0 , Openbox has now been totally rewritten in the C programming language and since version 3.0 is not based upon any code from Blackbox.Openbox is designed...
and IceWMIceWMIceWM is a stacking window manager for the X Window System graphical infrastructure, written by Marko Maček. It was coded from scratch in C++ and is released under the terms of the GNU Lesser General Public License...
, other lightweight window managers.