Fenstersystem
aus Wikipedia, der freien Enzyklopädie
Ein Fenstersystem (engl. "windowing system") ist eine Grafische Benutzeroberfläche (GUI), deren Hauptaufgabe die Verwaltung von Fenstern ist. Im Normalfall ist es Teil einer größeren Arbeitsumgebung.
Aus der Sicht eines Programmierers implementiert das Fenstersystem die grafischen Basisfunktionen, wie das Darstellen von Schriftarten, Zeichnen von Linien, Kurven und Pixelgrafiken, und das Abstrahieren der Grafikhardware (Grafikkarte).
Das Fenstersystem gestattet es dem Anwender mit mehreren Programmen gleichzeitig zu arbeiten, indem jedes Programm "in" einem oder mehreren eigenen Bereichen des Bildschirms, den Fenstern, ausgeführt wird, die üblicherweise rechteckig sind, und mit dem Zeigegerät (Maus) frei bewegt werden können, und einander überlappen dürfen.
Einige Fenstersysteme, wie das X Window System in UNIX-artigen Umgebungen, haben erweiterte Fähigkeiten wie Netzwerkstransparenz, die es dem Anwender gestatten die grafische Oberfläche einer Anwendung auf einem anderen Computer darzustellen. Das X Window System implementiert auch kein festes Aussehen der Umgebung, wodurch die Fenstermanager, Toolkits und Arbeitsumgebungen volle Freiheit bei der optischen Gestaltung und Handhabung haben.
[Bearbeiten] Liste von Fenstersystemen
- 8½ und rio für Plan 9
- GEM
- Fresco/Berlin
- FBUI
- NEXTSTEP
- Qtopia
- Quartz Compositor für Mac OS X
- X Window System (Freie Software, de-facto Standard in Linux und anderen Unix-artigen Betriebssystemen)
- Xynth
- Y Window System
- In einigen Betriebssystemen, wie etwa Microsoft Windows, ältere Versionen von Mac OS und Palm OS, ist das Fenstersystem fest in das System integriert.
- ManaGeR (MGR)
- Twin (Text WINdows)
- Fenstersysteme für das Web
- Dojo
- TIBCO General Interface Ein Open Source Ajax Internet Application Toolkit
- WebWM, Web Window Manager
- WinLIKE