- Fenstermanager
-
Ein Fenstermanager (engl. window manager) ist ein Programm, das in grafischen Benutzeroberflächen die Aufgabe hat, den Anwenderprogrammen Funktionen wie Minimieren, Vergrößern und Schließen von Fenstern anzubieten.
Dabei kann die grafische Benutzeroberfläche möglicherweise ein Client-Server-System (wie etwa das X Window System) als Unterbau besitzen, doch ist dies keineswegs zwingend.Oftmals bestimmt der Fenstermanager die Titelleiste und den Rahmen der Fenster. Der Inhalt der Fenster wird jedoch in der Regel unabhängig davon mit Hilfe von Programmbibliotheken erstellt, die den Programmierern von GUIs die Arbeit erleichtern und auch für ein einheitliches Aussehen der Programme sorgen. Meist werden diese Programmbibliotheken dann um ein einheitliches Design, Taskleisten mit Applets, elektronische Papierkörbe sowie um einheitliche Menüs erweitert, was den Schritt zur Desktop-Umgebung markiert.
Am häufigsten verwendet werden KWin, der Fenstermanager von KDE, und Metacity, der Standard-Fenstermanager von GNOME 2.
Inhaltsverzeichnis
Populäre Fenstermanager für X
- Compiz (OpenGL-basiert; beinhaltet einen Composition Manager; benötigt Xgl, AIGLX oder den Treiber von Nvidia. Zusätzlich existiert dazu eine Pluginsammlung unter dem Namen Compiz Fusion)
- Enlightenment (Nachfolger von E16)
- Fluxbox (basiert auf Blackbox)
- GNU Window Maker (Design an NeXTStep angelehnt – kann auch mit GNUstep verwendet werden)
- IceWM (kompatibel zu GNOME und KDE)
- KWin Standardfenstermanager von KDE
- Metacity (Standardfenstermanager von GNOME nur bis Gnome 2.x)
- Mutter (Standardfenstermanager von GNOME 3)
- Openbox (Blackbox-ähnlich; in C geschrieben)
- Xfwm (Standardfenstermanager von Xfce)
Weitere Fenstermanager für X
- 4dwm (Standard-Fenstermanager bei SGIs IRIX)
- 5Dwm (Freie Portierung des 4dwm für Linux)
- 9wm
- eewm
- aewm++
- AfterStep (Design an NeXTStep angelehnt – basiert auf FVWM)
- AmiWM
- awesome
- Blackbox
- CTWM
- Dwm
- euclid-wm
- evilwm
- FWM
- FVWM
- FVWM2
- FVWM95 (basiert auf FVWM2 – Windows 95/98 ähnlich)
- Hackedbox (basiert auf Blackbox)
- Ion
- Joe's Window Manager (JWM)
- Kahakai (basiert auf Waimea)
- larswm
- Luminocity (Test-Fenstermanager für Metacity)
- LWM
- Matchbox (für integrierte Umgebungen wie z. B. Handhelds)
- Metisse (Compiz-Alternative von Mandriva)
- MLVWM (Macintosh like virtual window manager)
- Motif Window Manager (MWM)
- OLWM (und OLVWM – OPEN LOOK-Fenstermanager)
- OroboROX – Fenstermanager für den ROX-Desktop
- Oroborus
- PapuaWM (basiert auf evilwm)
- PekWM (basiert auf aewm++)
- PWM
- Qvwm (Windows 95/98 ähnlich)
- Ratpoison
- Sawfish (früher Sawmill – Standard-Fenstermanager von GNOME 1.x; auch für GNOME 2.x geeignet)
- SCWM
- SithWM
- Small Window Manager (SWM)
- StumpWM (geschrieben in Common Lisp und gedacht als Nachfolger von Ratpoison)
- twm (Teil des X-Systems, minimalistisch)
- uwm
- VirtuaWin
- Waimea
- WindowLab
- wm2
- Window Manager Improved (WMI)
- WMII (Window Manager Improved 2)
- xmonad (Window Manager geschrieben in Haskell)
- XPwm (Fenstermanager von XPde)
Fenstermanager für andere Systeme
Weblinks
- Xwinman.org Eine Übersicht von Fenstermanagern und Desktopumgebungen für X
- Englische Wikipedia mit einem Vergleich der verschiedenen Desktopumgebungen für das X-Windows-System
Wikimedia Foundation.