Lightweight window manager
Encyclopedia
lwm is a lightweight X11 window manager
Window manager
A window manager is system software that controls the placement and appearance of windows within a windowing system in a graphical user interface. Most window managers are designed to help provide a desktop environment...

 written by Elliott Hughes. It was based upon the 9wm
9wm
9wm is an Open Source stacking window manager for X11, written by David Hogan in 1994 to emulate the Plan 9 SecondEdition window manager, 8½...

 window manager.

Features

Features of the lightweight window manager are:
  • A stacking window manager
  • 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....

  • Uses the 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...

     toolkit
  • Freely available under the GNU General Public Licence
  • A right click on the desktop launches a terminal emulator
    Terminal emulator
    A terminal emulator, terminal application, term, or tty for short, is a program that emulates a video terminal within some other display architecture....

  • A middle click enables selection of active windows
  • No menubar
  • Window borders provide window motion
  • Windows have titlebars
  • No maximize facility
  • No multiple desktop facilities
  • No theme
    Theme (computing)
    In computing, a theme is a preset package containing graphical appearance details, used to customize the look and feel of an operating system, widget set or window manager....

     support
  • No keyboard equivalents for some operations
  • Three button mouse functionality is required
  • Can be compiled to use either a click to focus or sloppy focus model
  • Applications launched via a terminal only
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK