Science  People  Locations  Timeline
Index: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Home > FVWM


 Contents
In Unix computing, the F(?) Virtual Window Manager, a virtual window manager for the X Window system. Originally a twm derivative, fvwm has evolved into a powerful and infinitely configurable environment for UNIX systems.

1 History

In July 1993, irritated with the then ubiquitous twm after experiencing many of its limitations during his work analysing acoustic signatures for the DoD, Rob 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, Rob worked on reducing the memory consumption of his new window manager. Deciding to test fvwm's reception, on June 1, 1993 Rob bundled it with an rxvt release, it was a success, many people were tired of the awkward and limited twm and were hungry for a capable replacement.

Fvwm is renowned for its high quality code base, many developers base 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, 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 DejaNewsDejaNews is the old name of Deja. com, a site responsible for archiving and providing queries into the huge amount of information available in Usenet posts. Google acquired Deja. com's Usenet search technology, including the Usenet archive on February 12t, the original meaning was re-discovered, however the fvwm developers decided they prefer the "Mysterious F" interpretation and it has stuck to this day.

2 Features

An extensive list of Fvwm features would require a very large document, this is a partial list based on the version 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, the fvwm developers do not propose to know how your desktop should work or look like, these can be configured to work, look and behave the way you want them to.



Read more »

Non User