FVWM

FVWM

Infobox_Software
name = FVWM



caption = FVWM 1.24
developer =
latest_release_version = 2.4.20
latest_release_date = December 9, 2006
latest_preview_version = 2.5.26
latest_preview_date = May 7 2008
operating_system = Unix-like
programming_language =
genre = Window manager
license = GNU General Public License
website = http://fvwm.org
The F Virtual Window Manager (The F currently has no official meaning [http://www.fvwm.org/documentation/faq/#1.1] ) is a virtual window manager for the X Window system. Originally a twm derivative, FVWM has evolved into a powerful and highly configurable environment for UNIX systems.

History

In 1993, irritated with the then-ubiquitous twm after experiencing many of its limitations during his work analysing acoustic signatures for the United States Department of Defense, Robert Nation began hacking twm to find out why it used so much memory, and to add support for virtual desktops.

Already well known for his popular rxvt terminal emulator, Nation worked on reducing the memory consumption of his new window manager. Deciding to test FVWM's reception, on June 1, 1993 he bundled it with an rxvt release.

Many developers have based their own projects on FVWM in order to benefit from the years of refinement and development. Many of the popular window managers in use today are related to FVWM: Afterstep, Xfce, Enlightenment, Metisse and many more.

Originally, FVWM was the "Feeble Virtual Window Manager", but at some point the meaning of the "F" was lost. When Google published the old news group archives acquired from DejaNews, the original meaning was re-discovered, however the FVWM developers decided they prefer the "Mysterious F" interpretation and it has stuck to this day.

In 1994 Rob Nation stopped developing FVWM, and made Charles Hines the maintainer. Rob Nation's last release of FVWM was fvwm-1.24r. The post-Rob Nation version of FVWM uses a different configuration file format, and has a significantly different architecture. Many Linux distributions, as a result, distributed both fvwm-1.24r and later releases of FVWM as separate programs. As of 2005, fvwm-1.24r still compiles and runs on a modern Linux system without any problems. A small number of users continue to use the older FVWM release. In late 1998 the office of FVWM maintainer was abolished and further development has been conducted by a group of volunteers.

Features

This is a partial list based on the documentation distributed with FVWM.

Many of these features can be disabled at runtime or compile time, or dynamically for specific windows or loaded and unloaded as modules, or many other possibilities. These are not rigid features, FVWM does not dictate how the user's desktop should work or look like but provides the mechanisms to configure the desktop to work, look and behave the way the user wants it to.

* Supports any number of virtual desktops, each divided into multiple pages.
* Full EWMH, ICCCM-2 and GNOME Hints support.
* Full internationalisation support, including multi-byte characters and bidirectional text.
* Xft2 font support with anti-aliasing, drop shadows of any size, at any offset and at any direction, text rotation.
* Titlebars can be disabled, or rendered on any window edge.
* Animated Window Shading in all directions.
* Full PNG Support, including alpha blending.
* Perl library for extending FVWM using Perl, scripting and pre-processing of configuration files.
* Can be extended via scripting. Preprocessing allows dynamic configurations.
* Toolkit to build dialogs, menus and applications at runtime.
* Configurable desktop panels.
* Mouse Gestures allow to draw shapes with the mouse, and bind them to commands.
* Dynamic menus; utilities to browse the filesystem, fetch headlines from the internet from menus included.
* [http://linuxgazette.net/100/adam.html Session management] support.
* Xinerama extension support to use more than one monitor.
* Dynamically extensible using modules.

Derivatives


rect 15 17 228 97 twmrect 15 117 228 197 FVWMrect 15 278 228 358 Window Makerrect 315 17 528 97 Bowman (window manager)rect 315 117 528 197 FVWM95rect 315 217 528 297 AmiWM
#rect 315 317 528 397 FVWM-XPMrect 315 417 528 497 LessTifrect 315 517 528 597 Macintosh-Like Virtual Window Managerrect 315 617 528 697 Scwmrect 315 717 528 797 Xfwmrect 570 17 783 117 AfterSteprect 570 317 783 397 Enlightenment (window manager)rect 570 517 783 597 HaZedesc none

See also

* FVWM-Crystal
* FVWM95

External links

* [http://fvwm.org/ Official FVWM Web Site]
* [http://freshmeat.net/projects/fvwm/ FVWM on freshmeat]
* [http://www.xwinman.org/fvwm.html Matt Chapman's Window Managers for X]
* [http://groups.google.com/groups?selm=1993Jun1.201340.7363%40klaava.Helsinki.FI Announcement of first FVWM release from Rob Nation]
* [http://starshine.org/xteddy/thomas/fvwm/fvwmchanfaq.html #fvwm IRC Channel FAQ.]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • Fvwm — Logo FVWM Capture d écran …   Wikipédia en Français

  • Fvwm — v2.2.5 mit Icons und XMMS Basisdaten Entwickler: Rob Nation, Chuck Hines Aktuelle Version: 2.4.20 ( …   Deutsch Wikipedia

  • FVWM — Saltar a navegación, búsqueda FVWM …   Wikipedia Español

  • FVWM — v2.2.5 mit Icons und XMMS Basisdaten Entwickler Rob Nation, Chuck Hines Aktuelle Version …   Deutsch Wikipedia

  • FVWM — FVWM …   Википедия

  • FVWM — Logo FVWM Capture d écran de FVWM Le F Virtual Window Manager …   Wikipédia en Français

  • FVWM-Crystal — Un bureau sous FVWM Crystal …   Wikipédia en Français

  • Fvwm-crystal — Un bureau sous FVWM Crystal …   Wikipédia en Français

  • FVWM-Crystal — is a desktop environment based on the FVWM window manager. It uses GUI tools to edit the look of windows, instead of the use of editing a text file in FVWM. It features great performance and transparency flexible window decorations, among other… …   Wikipedia

  • Fvwm — …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”