X11
X11, oder auch X Window System, Version 11, oder X, ist die unter UNIX-artigen Betriebssystemen verbreitetste Schnittstelle um den Bildschirm eines Computers grafisch anzusteuern. Es stellt grundlegende Funktionen zur Verfügung mit denen Linien oder Punkte auf dem Bildschirm dargestellt werden können. Hingegen stellt es keinerlei Funktionen bereit, mit denen Fenster verwaltet werden können, diese Aufgabe delegiert es an spezielle Fenstermanager oder Desktop-Umgebungen.
In konsequenter Umsetzung des Client-Server-Konzepts stellt der X11-Serverprozess alle Funktionen bereit um die Grafikfunktionen des lokalen Displays anzusteuern. Eine grafische Anwendung stellt den Client dar, die dem X11-Server Anweisungen gibt, wie er das jeweilige Fenster zu zeichnen hat und von diesem Mausaktionen oder Tastatureingaben als Ereignisse übermittelt bekommt.
Ein besonderes Merkmal ist die Netzwerk-Transparenz des Konzepts, X11-Programme, die auf einem entfernten Rechner gestartet werden, können auf dem lokalen Display dargestellt werden.
X11 bietet selbst keine höheren Funktionen zum Verwalten der Fenster.
Implementierungen[Bearbeiten]
Freie Implementierungen von X11 für Unixartige Systeme sind verfügbar von X.org und Xfree86. X11-Server für Mac OS X oder Microsoft Windows sind ebenfalls verfügbar.
Dieser Artikel ist leider sehr kurz. Also: Sei mutig und mache aus ihm bitte einen guten Artikel, wenn du mehr zum Thema „X11” weißt.