<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Xlib</id>
	<title>Xlib - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Xlib"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Xlib&amp;action=history"/>
	<updated>2026-05-25T07:12:07Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Xlib&amp;diff=1810750&amp;oldid=prev</id>
		<title>imported&gt;SchlurcherBot: Bot: http → https</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Xlib&amp;diff=1810750&amp;oldid=prev"/>
		<updated>2025-11-12T17:20:53Z</updated>

		<summary type="html">&lt;p&gt;Bot: http → https&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Infobox Software&lt;br /&gt;
| Name                              = &lt;br /&gt;
| Maintainer                        = [[X.Org Foundation]]&lt;br /&gt;
| Hersteller                        = &lt;br /&gt;
| Erscheinungsjahr                  = 1985&lt;br /&gt;
| AktuelleVersion                   = &lt;br /&gt;
| AktuelleVersionFreigabeDatum      = &lt;br /&gt;
| Betriebssystem                    = &lt;br /&gt;
| Programmiersprache                = [[C (Programmiersprache)|C]]&lt;br /&gt;
| Kategorie                         = [[Programmbibliothek]]&lt;br /&gt;
| Lizenz                            = ?&lt;br /&gt;
| Deutsch                           = &lt;br /&gt;
| Website                           = [http://www.x.org/ www.x.org], documentation:&amp;amp;nbsp;[https://www.x.org/docs/X11/xlib.pdf x.org/xlib] (PDF; 2,7&amp;amp;nbsp;MB)&lt;br /&gt;
}}&lt;br /&gt;
[[Datei:Xlib and XCB in the X Window System graphics stack.svg|mini|hochkant=2|Xlib, [[XCB]] und darauf aufbauende Bibliotheken]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Xlib&amp;#039;&amp;#039;&amp;#039; ist eine [[Programmbibliothek]] unter anderem für das Zeichnen [[Grafische Benutzeroberfläche|grafischer Benutzeroberflächen]] über das [[X Window System]] auf [[Unixoides System|unixoiden Systemen]].&lt;br /&gt;
Sie regelt als Client-Bibliothek für das X-Window-Protokoll im [[X Window System]] die Interaktion von Clients mit einem [[X-Server]]. Sie stellt Transaktionen des X-Window-Protokolls über Funktionsaufrufe in der [[C (Programmiersprache)|Programmiersprache C]] zur Verfügung.&lt;br /&gt;
Diese Funktionen schaffen eine Abstraktion, mit der das Programmieren ermöglicht wird, ohne sich um Details des Protokolls kümmern zu müssen. Wenige Anwendungen nutzen die Bibliothek direkt, stattdessen wird meist auf andere Bibliotheken zurückgegriffen, die die Xlib-Funktionen nutzen, um [[Widget]]s zur Verfügung zu stellen, wie zum Beispiel die X11-Versionen der [[GUI-Toolkit]]s [[Motif]], [[Qt (Bibliothek)|Qt]], [[Fast Light Toolkit|FLTK]], [[XForms (Toolkit)|XForms]] oder [[GTK (Programmbibliothek)|GTK]].&lt;br /&gt;
&lt;br /&gt;
Die [[Wayland (Display-Server-Protokoll)|Wayland]]-Versionen der Widget-Toolkits [[Clutter (Bibliothek)|Clutter]], GTK+, Qt, [[Simple DirectMedia Layer|SDL]]&amp;lt;ref&amp;gt;[https://github.com/soreau/SDL/tree/wayland github.com]&amp;lt;/ref&amp;gt; und [[Enlightenment Foundation Libraries|EFL]] verwenden XLib nicht mehr, sondern &amp;lt;code style=&amp;quot;white-space:nowrap&amp;quot;&amp;gt;libwayland-client&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Die Xlib erschien erstmals 1985 und ist immer noch für die grafischen Benutzeroberflächen vieler Anwendungsprogramme in Benutzung. Eine Alternative ist die Bibliothek [[XCB]], bei der insbesondere Wert auf eine gesteigerte Effizienz gelegt wird. Xlib wird zudem für die Erstellung von sog. Window Managern verwendet. Unter macOS existiert Apples eigene, von X11 unabhängige Weiterentwicklung namens [[XQuartz]].&lt;br /&gt;
&lt;br /&gt;
== Literatur ==&lt;br /&gt;
* {{Literatur |Autor=Adrian Nye |Titel=Xlib programming manual |Reihe=Definitive Guides to the X Window System |Auflage=3. |Verlag=O’Reilly Media |Datum=1994 |ISBN=978-1-56592-002-6}}&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [https://tronche.com/gui/x/xlib/ Xlib-Handbuch] (englisch)&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:X Window System]]&lt;br /&gt;
[[Kategorie:C-Bibliothek]]&lt;br /&gt;
[[Kategorie:Grafikbibliothek]]&lt;/div&gt;</summary>
		<author><name>imported&gt;SchlurcherBot</name></author>
	</entry>
</feed>