Original author(s) | Chris Cannam |
---|---|
Stable release | |
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.
wm2 was released around 1997 and was inspired by the window manager from the operating system Plan 9. [3]
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. [4] 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. [5] [6] wm2 is intended to be configuration free. [7]
wmx is a version of wm2 modified to add experimental features otherwise not supported in wm2. [8] [9]
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. [6] [10] [11] One author noted it used less memory than the other options he tried, getting it to run with only 0.7MB of memory. [4]
Fluxbox is a stacking window manager for the X Window System, which started as a fork of Blackbox 0.61.1 in 2001, 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. All basic configurations are controlled by text files, including the construction of menus and the mapping of key-bindings. Fluxbox has high compliance to the Extended Window Manager Hints specification.
Openbox is a free, stacking window manager for the X Window System, licensed under the GNU General Public License. Originally derived from Blackbox 0.65.0, Openbox has been completely re-written in the C programming language and since version 3.0 is no longer based upon any code from Blackbox. Since at least 2010, it has been considered feature complete, bug free and a completed project. Occasional maintenance is done to keep it working, but only if needed.
Window Maker is a free and open-source window manager for the X Window System, allowing graphical applications to be run on Unix-like operating-systems. It is designed to emulate NeXTSTEP's GUI as an OpenStep-compatible environment. Window Maker is part of the GNU Project.
The taskbar is a graphical user interface element that has been part of Microsoft Windows since Windows 95, displaying and facilitating switching between running programs. The taskbar and the associated Start Menu were created and named in 1993 by Daniel Oran, a program manager at Microsoft who had previously collaborated on great ape language research with the behavioral psychologist B.F. Skinner at Harvard.
ratpoison is a tiling window manager for the X Window System primarily developed by Shawn Betts. The user interface and much of their functionality are inspired by the GNU Screen terminal multiplexer. While ratpoison is written in C, Betts' StumpWM re-implements a similar window manager in Common Lisp.
The F Virtual Window Manager (FVWM) is a virtual window manager for the X Window System. Originally a twm derivative, FVWM has evolved into a powerful and highly configurable window manager for Unix-like systems.
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. They work in conjunction with the underlying graphical system that provides required functionality—support for graphics hardware, pointing devices, and a keyboard—and are often written and created using a widget toolkit.
The following tables compare general and technical information for a number of notable file managers.
SUSE Linux Enterprise (SLE) is a Linux-based operating system developed by SUSE. It is available in two editions, suffixed with Server (SLES) for servers and mainframes, and Desktop (SLED) for workstations and desktop computers.
Windows Desktop Update was an optional feature by Microsoft that was included with Internet Explorer 4, which introduced several updated shell features to the Windows 95 and Windows NT 4.0 operating systems. These features later became part of the standard installation in their successors, which were Windows 98 and Windows 2000, respectively.
The Windows shell is the graphical user interface for the Microsoft Windows operating system. Its readily identifiable elements consist of the desktop, the taskbar, the Start menu, the task switcher and the AutoPlay feature. On some versions of Windows, it also includes Flip 3D and the charms. In Windows 10, the Windows Shell Experience Host interface drives visuals like the Start Menu, Action Center, Taskbar, and Task View/Timeline. However, the Windows shell also implements a shell namespace that enables computer programs running on Windows to access the computer's resources via the hierarchy of shell objects. "Desktop" is the top object of the hierarchy; below it there are a number of files and folders stored on the disk, as well as a number of special folders whose contents are either virtual or dynamically created. Recycle Bin, Libraries, Control Panel, This PC and Network are examples of such shell objects.
A desktop environment is a collection of software designed to give functionality and a certain look and feel to an operating system.
dwm is a minimalist dynamic window manager for the X Window System developed by Suckless that has influenced the development of several other X window managers, including xmonad and awesome. It is externally similar to wmii, but internally much simpler. dwm is written purely in C for performance and lacks any configuration interface besides editing the source code. One of the project's guidelines is that the source code is intended never to exceed 2000 SLOC, and options meant to be user-configurable are all contained in a single header file.
In computing, the AMIga Window Manager (amiwm) is a stacking window manager for the X Window System written by Marcus Comstedt.
K Desktop Environment 3 is the third series of releases of the K Desktop Environment. It was one of the two major desktop environments for GNU/Linux systems between 2002 and 2008. There are six major releases in this series. After the release of KDE 4, version 3.5 was forked into the Trinity Desktop Environment.
The Fast Light Window Manager is an X window manager that is based on FLTK. FLWM is the default window manager for Tiny Core Linux. FLWM was influenced by WM2.
cwm is a stacking window manager for the X Window System. While it is primarily developed as a part of OpenBSD's base system, portable versions are available on other Unix-like operating systems.
Cinnamon is a free and open-source desktop environment for Linux and other Unix-like operating systems, which was originally based on GNOME 3, but follows traditional desktop metaphor conventions.
Nemo is a free and open-source software and official file manager of the Cinnamon desktop environment. It is a fork of GNOME Files.
Client-side decoration (CSD) is the concept of allowing a graphical application software to be responsible for drawing its own window decorations, historically the responsibility of the window manager.
{{cite web}}
: Missing or empty |title=
(help){{cite web}}
: Missing or empty |title=
(help)