<?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=Wayland_%28Display-Server-Protokoll%29</id>
	<title>Wayland (Display-Server-Protokoll) - 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=Wayland_%28Display-Server-Protokoll%29"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Wayland_(Display-Server-Protokoll)&amp;action=history"/>
	<updated>2026-06-06T12:40:57Z</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=Wayland_(Display-Server-Protokoll)&amp;diff=2127841&amp;oldid=prev</id>
		<title>imported&gt;Trustable: Formulierung</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Wayland_(Display-Server-Protokoll)&amp;diff=2127841&amp;oldid=prev"/>
		<updated>2026-03-20T19:18:47Z</updated>

		<summary type="html">&lt;p&gt;Formulierung&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;
| Logo             = [[Datei:Wayland Logo.svg|100px]]&lt;br /&gt;
| Screenshot       = [[Datei:Wayland demo 2.png|220px]]&lt;br /&gt;
| Beschreibung     = Wayland-Demonstration&lt;br /&gt;
| Maintainer       = &lt;br /&gt;
| Hersteller       = Kristian Høgsberg&lt;br /&gt;
| Erscheinungsjahr = &amp;lt;!-- Wikidata --&amp;gt;&lt;br /&gt;
| AktuelleVersion  = &amp;lt;!-- Wikidata --&amp;gt;&lt;br /&gt;
| AktuelleVersionFreigabeDatum = &amp;lt;!-- Wikidata --&amp;gt;&lt;br /&gt;
| Programmiersprache = [[C (Programmiersprache)|C]]&lt;br /&gt;
| Betriebssystem   = [[Linux]], [[FreeBSD]], [[DragonFly BSD]], [[OpenBSD]]&lt;br /&gt;
| Deutsch          = nein&lt;br /&gt;
| Kategorie        = [[Display-Server-Protokoll]], [[Fenstersystem]]&lt;br /&gt;
| Lizenz           = [[MIT-Lizenz]]&lt;br /&gt;
| Website          = [https://wayland.freedesktop.org/ wayland.freedesktop.org]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Wayland&amp;#039;&amp;#039;&amp;#039; ist ein [[Display-Server-Protokoll]] für [[Linux]] und andere [[Unixoides System|unixoide Betriebssysteme]]. Seine Hauptaufgabe ist das Rendern von Fenstern auf einer [[Rastergrafik|Bitmap]].&amp;lt;ref name=&amp;quot;WaylandQulle&amp;quot;&amp;gt;{{Internetquelle |url=https://wayland.freedesktop.org/architecture.html |titel=Wayland Architecture |titelerg=Erklärung der Wayland Architektur |abruf=2016-03-27}}&amp;lt;/ref&amp;gt; Es beschreibt die Kommunikation zwischen einem Display-Server und seinen [[Client]]s (üblicherweise die Anwendungen des Nutzers). Der Server wird [[#Wayland Compositor|Wayland-Compositor]] genannt, da er zusätzlich die Funktion eines [[Composition-Manager|Compositing Window Managers]] übernimmt. Ziel von Wayland ist es, dem Programmierer ein leichter zu wartendes Display-Server-Protokoll als den bisherigen [[X-Server|X-Window-Server]] bereitzustellen und die Sicherheit zu erhöhen.&amp;lt;ref name=&amp;quot;WaylandHP&amp;quot;&amp;gt;{{Internetquelle |url=https://wayland.freedesktop.org/ |titel=Wayland Homepage |titelerg=Erklärung der Ziele des Projektes im 1 Absatz |abruf=2020-06-02}}&amp;lt;/ref&amp;gt; Anwendungen, die noch vom X-Server abhängig sind, können mithilfe von &amp;#039;&amp;#039;XWayland&amp;#039;&amp;#039; auch unter einem Wayland-Compositor genutzt werden.&amp;lt;ref name=&amp;quot;WaylandFAQ4&amp;quot;&amp;gt;{{Internetquelle |url=https://wayland.freedesktop.org/faq.html#heading_toc_j_4 |titel=Is wayland replacing the X server? |abruf=2020-06-02}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die beiden verbreiteten Linux-Desktops [[Gnome]] und [[KDE]] Plasma entwickelten eine Zeit lang parallel an den Unterstützungen für jeweils [[X.Org-Server|X.org]] und Wayland. Seit ca. 2023/2024 setzen beide verstärkt auf Wayland, und auch einige weitere Unix-Desktops, die bis dahin nur für das traditionelle [[X&amp;amp;nbsp;Window System]] „X11“ verfügbar waren, werden seither für Wayland angepasst, wie z.&amp;amp;nbsp;B. [[Cinnamon (Desktop-Umgebung)|Cinnamon]]&amp;lt;ref&amp;gt;{{Heise online |ID=9351083 |Titel=Linux-Desktops: Wayland nun auch in Cinnamon, Mate-Gründer rausgeworfen |Autor=Tim Schürmann |Datum=2023-11-02 |Abruf=2025-07-14}}&amp;lt;/ref&amp;gt; und [[Xfce]].&amp;lt;ref&amp;gt;{{Heise online |ID=10211223 |Titel=XFCE 4.20: Schlanker Desktop auf dem Weg zu Wayland |Autor=David Wolski |Datum=2024-12-18 |Abruf=2025-07-14}}&amp;lt;/ref&amp;gt; Bereits Ende 2023 dachten die Gnome-Entwickler öffentlich darüber nach, die Unterstützung für X.org komplett zu streichen&amp;lt;ref&amp;gt;{{Heise online |ID=9332735 |Titel=Gnome: Entwickler wollen X11-Support auslaufen lassen |Autor=Dirk Knop |Datum=2023-10-12 |Abruf=2025-07-14 |Zitat=Die Gnome-Entwickler wollen sich mehr auf Wayland konzentrieren. Dazu diskutieren sie, den Support für X11 zu beenden.}}&amp;lt;/ref&amp;gt; und gaben Mitte 2025 bekannt, die angekündigte Streichung von X11 umzusetzen. Die verbreiteten [[Linux-Distribution]]en [[Ubuntu (Betriebssystem)|Ubuntu Desktop]] und [[Kubuntu]] werden ab Version 25.10 nur noch mit Wayland-Unterstützung ausgeliefert.&amp;lt;ref&amp;gt;{{Heise online |ID=10438925 |Titel=Aus für Xorg: Ubuntu Desktop 25.10 nur noch mit Wayland |Autor=Thorsten Leemhuis |Datum=2025-06-10 |Abruf=2025-07-14 |Zitat=Jean Baptiste Lallement verwies bei der Bekanntgabe des Schritts auf die zwei Tage zuvor verkündeten Planungen zum Xorg-Abschied beim Gnome-Projects. Das will die Unterstützung von Xorg zuerst standardmäßig lahmlegen und ein halbes Jahr später entfernen …}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;heiseonline_10457397&amp;quot;&amp;gt;{{Heise online |ID=10457397 |Titel=Kubuntu wechselt auf Wayland, neuer Fork von Xorg erschienen |Autor=Thorsten Leemhuis |Datum=2025-06-24 |Abruf=2025-07-14 |Zitat=Kubuntu 25.10 wird von Haus aus keine X11-Sitzung mehr bieten; sie bleibt aber nachrüstbar, anders als bei Ubuntu Desktop 25.10, das voll auf Wayland setzen soll. … Die KDE-Entwickler haben derweil verkündet, den X11-Modus von KDE-Plasma weiter pflegen zu wollen.}}&amp;lt;/ref&amp;gt; Auch KDE startet ab [[KDE Plasma 6|Plasma&amp;amp;nbsp;6]] per Voreinstellung als Wayland-Sitzung,&amp;lt;ref&amp;gt;{{Heise online |ID=9641620 |Titel=KDE Plasma&amp;amp;nbsp;6 legt den Fokus auf Wayland |Autor=Tim Schürmann |Datum=2024-02-28 |Abruf=2025-07-14 |Zitat=Die Desktop-Umgebung startet standardmäßig eine Wayland-Sitzung.}}&amp;lt;/ref&amp;gt; ursprünglich sollte X11 jedoch weiterhin alternativ zur Verfügung stehen.&amp;lt;ref name=&amp;quot;heiseonline_10457397&amp;quot; /&amp;gt; Ende 2025 kündigten allerdings auch die KDE-Entwickler an, mit der für 2026 geplanten Version von Plasma 6.8 nur noch Wayland unterstützen zu wollen.&amp;lt;ref&amp;gt;{{Heise online |ID=11094339 |Titel=KDE-Desktop sagt X11-Modus adé und setzt vollständig auf Wayland |Autor=Thorsten Leemhuis |Datum=2025-11-27 |Abruf=2025-11-27}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Entwicklung ==&lt;br /&gt;
Begonnen wurde das Softwareentwicklungsprojekt für Wayland von Kristian Høgsberg, einem Mitglied von [[Intel]]s &amp;#039;&amp;#039;Open Source Technology Center&amp;#039;&amp;#039; (OSTC).&amp;lt;ref&amp;gt;[https://archive.fosdem.org/2012/schedule/speaker/kristian_hoegsberg.html Kristian Høgsberg] (englisch) – Seite bei [[fosdem.org]] (abgerufen am 21. April 2013).&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Webarchiv |url=http://archive.fosdem.org/2012/interview/kristian-hogsberg |wayback=20140203223307 |text=Interview: Kristian Høgsberg}} (englisch) – Seite bei fosdem.org zu einem Gespräch am 29. Januar 2012 (abgerufen am 21. April 2013).&amp;lt;/ref&amp;gt; Unter Linux versteht sich Wayland als eine Alternative zum und Nachfolger vom X-Window-System, wobei letzteres weiterhin auf allen [[Unixoides System|unixoiden Betriebssystemen]] lauffähig ist. Das von Kristian Høgsberg erklärte Ziel für die Software lautete:&lt;br /&gt;
&lt;br /&gt;
{{Zitat&lt;br /&gt;
 |Text=[…] jeder Frame ist perfekt, und damit meine ich, dass alle Applikationen in der Lage sein werden, das Rendering so zu kontrollieren, dass wir niemals [[Tearing]], instabile [[Bildwiederholfrequenz]]en, Redraw-Artefakte oder [[Flimmerverschmelzungsfrequenz|Flimmern]] sehen werden.&lt;br /&gt;
 |Quelle=&amp;#039;&amp;#039;Wayland: A New X Server for Linux&amp;#039;&amp;#039;. Phoronix&amp;lt;ref name=&amp;quot;phoronix-a-new-x-server&amp;quot;&amp;gt;[http://www.phoronix.com/scan.php?page=article&amp;amp;item=xorg_wayland&amp;amp;num=1 &amp;#039;&amp;#039;Wayland: A New X Server for Linux&amp;#039;&amp;#039;.] Phoronix, 3. November 2008 (englisch) abgerufen am 21. April 2013&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;h-online.wayland.6-nov-2008&amp;quot;&amp;gt;{{Webarchiv |url=http://www.h-online.com/newsticker/news/item/New-Wayland-X-server-looks-to-how-a-modern-desktop-works-737993.html |wayback=20131029204058 |text=&amp;#039;&amp;#039;New Wayland X Server Looks to How a Modern Desktop works&amp;#039;&amp;#039;.}} The H, 6. November 2008 (englisch) abgerufen am 21. April 2013&amp;lt;/ref&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
== Aufbau ==&lt;br /&gt;
&lt;br /&gt;
Unter [[X11]] ist ein Extra-Programm, der [[Fenstermanager]], für die Fensterdekoration ([[Titelleiste]], Rahmen usw.) aller [[Fenster (Computer)|Fenster]] zuständig. Unter Wayland werden die Funktionen des [[Displayserver]]s&amp;lt;ref&amp;gt;[http://www.golem.de/news/displayserver-wayland-und-weston-1-3-erschienen-1310-102090.html Displayserver: Wayland und Weston 1.3 erschienen] – &amp;#039;&amp;#039;[[Golem.de|Golem]]&amp;#039;&amp;#039;, am 11. Oktober 2013&amp;lt;/ref&amp;gt; und des Fenstermanagers im Wayland Compositor zusammengefasst; die Kommunikation zwischen den beiden entfällt somit. Nach wie vor kann jeder Client seine eigenen Fensterdekorationen zeichnen, oder sie können zentral vom Compositor gezeichnet werden. &amp;#039;&amp;#039;&amp;#039;Weston&amp;#039;&amp;#039;&amp;#039;, die [[Referenzimplementierung]] des Wayland Compositors, verlangt Client-seitige Fensterdekorationen, [[KWin]], der Fenstermanager der Desktopumgebung von [[KDE]], sorgt für Server-seitige.&lt;br /&gt;
[[Datei:Wayland display server protocol.svg|mini|zentriert|720px|Das Wayland-Display-Server-Protokoll]]&lt;br /&gt;
&lt;br /&gt;
=== Wayland-Display-Server-Protokoll ===&lt;br /&gt;
&lt;br /&gt;
Das &amp;#039;&amp;#039;&amp;#039;Wayland-Display-Server-Protokoll&amp;#039;&amp;#039;&amp;#039; definiert, dass die angezeigte Grafik durch die Clients erstellt wird. Im Gegensatz zu X11 bietet das Protokoll selbst keine Funktionalität zum Zeichnen an. Zur Datenübermittlung können [[Shared Memory|Shared-Memory]]-Bereiche verwendet werden, oder es kann für Hardware-Beschleunigung, z.&amp;amp;nbsp;B. mithilfe von EGL, im Speicher der Grafikkarte gerendert werden.&lt;br /&gt;
&lt;br /&gt;
Wayland nutzt vorhandene Komponenten des [[Kernel (Betriebssystem)|Kernels]] des jeweiligen Betriebssystems wie &amp;#039;&amp;#039;[[Direct Rendering Manager]]&amp;#039;&amp;#039; (DRM), &amp;#039;&amp;#039;[[Kernel Mode-Setting]]&amp;#039;&amp;#039; (KMS) und &amp;#039;&amp;#039;[[Graphics Execution Manager]]&amp;#039;&amp;#039; (GEM) unter [[Linux]], um einen minimalen Display-Server bereitzustellen.&amp;lt;ref name=&amp;quot;wayland-google-groups&amp;quot;&amp;gt;[http://groups.google.com/group/wayland-display-server &amp;#039;&amp;#039;Wayland Google Groups&amp;#039;&amp;#039;]&amp;lt;/ref&amp;gt; Im Juni 2010 wurde Weston von dem auf Desktops eher traditionellen [[OpenGL]] auf [[OpenGL ES]] portiert.&amp;lt;ref&amp;gt;[http://www.phoronix.com/scan.php?page=news_item&amp;amp;px=ODMyNA &amp;#039;&amp;#039;Wayland Meets Some Summer Love w/ New Changes&amp;#039;&amp;#039;] (englisch) – &amp;#039;&amp;#039;Phoronix&amp;#039;&amp;#039;, am 6. Juni 2010 (abgerufen am 21. April 2013)&amp;lt;/ref&amp;gt; Grund dafür war, dass die einzige verfügbare [[Freie Software|freie]] OpenGL-Implementierung [[Mesa 3D]] von [[GLX]] und damit vom X-Window-System abhängt, die OpenGL-ES-Implementierung von Mesa 3D aber nicht.&amp;lt;ref&amp;gt;[https://wayland.freedesktop.org/faq.html#heading_toc_j_12 Wayland-FAQ] – abgerufen am 31. Juli 2011&amp;lt;/ref&amp;gt;&lt;br /&gt;
Wayland kommt aber ohne OpenGL / OpenGL ES aus.&amp;lt;ref&amp;gt;{{cite web&lt;br /&gt;
 |url         = http://lca2013.linux.org.au/schedule/30256/view_talk?day=friday&lt;br /&gt;
 |date        = 2012-02-01&lt;br /&gt;
 |author      = Daniel Stone&lt;br /&gt;
 |title       = The real story behind Wayland and X&lt;br /&gt;
 |accessdate  = 2013-10-22&lt;br /&gt;
 |offline     = yes&lt;br /&gt;
 |archiveurl  = https://web.archive.org/web/20140205185510/http://lca2013.linux.org.au/schedule/30256/view_talk?day=friday&lt;br /&gt;
 |archivedate = 2014-02-05&lt;br /&gt;
}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{cite web&lt;br /&gt;
| url = https://www.youtube.com/watch?v=cQoQE_HDG8g&lt;br /&gt;
| date = 2012-02-01&lt;br /&gt;
| author = Daniel Stone&lt;br /&gt;
| title = The real story behind Wayland and X (Video)&lt;br /&gt;
| accessdate=2013-10-22}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;Wayland Compositor&amp;#039;&amp;#039; ===&lt;br /&gt;
{{Mehrere Bilder&lt;br /&gt;
 | align     = center&lt;br /&gt;
 | Richtung = vertical&lt;br /&gt;
 | Kopfzeile    = Wayland: Libwayland und der Wayland Compositor&lt;br /&gt;
 | Breite     = 680&lt;br /&gt;
 | Bild1   =Linux Graphics Stack 2013.svg&lt;br /&gt;
 | Untertitel1 =Wayland-Clients schreiben mittels [[EGL (Programmierschnittstelle)|EGL]]&amp;lt;!-- OpenGL --&amp;gt; unmittelbar in den [[Bildspeicher]]; der Compositor entscheidet über die Ausgabe.&amp;lt;hr /&amp;gt;&amp;lt;hr /&amp;gt;&amp;lt;hr /&amp;gt;&lt;br /&gt;
 | Bild2    =Free and open-source-software display servers and UI toolkits.svg&lt;br /&gt;
 | Untertitel2  =Der Display-Server &amp;#039;&amp;#039;(Wayland Compositor)&amp;#039;&amp;#039; sitzt zwischen dem [[Linuxkern]] und seinen Clienten und überträgt seine Daten über das sogenannte &amp;#039;&amp;#039;Display-Server-Protokoll,&amp;#039;&amp;#039; welches einfach ein weiteres [[Netzwerkprotokoll]] ist.&amp;lt;hr /&amp;gt;&amp;lt;hr /&amp;gt;&amp;lt;hr /&amp;gt;&lt;br /&gt;
 | Bild3   =Linux graphics drivers DRI Wayland.svg&lt;br /&gt;
 | Untertitel3 =Wayland-Clients schreiben mittels [[EGL (Programmierschnittstelle)|EGL]]&amp;lt;!-- OpenGL --&amp;gt; unmittelbar in den [[Bildspeicher]]; der Compositor entscheidet über die Ausgabe.&lt;br /&gt;
}}&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Weston:&amp;#039;&amp;#039;&amp;#039; Die [[Referenzimplementierung]] eines Wayland-Compositors.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[[KWin]]:&amp;#039;&amp;#039;&amp;#039; Der [[Fenstermanager]] des KDE-Projekts, der zugleich auch ein [[Wayland Compositor]] ist.&amp;lt;ref&amp;gt;{{cite web |url=https://community.kde.org/KWin/Wayland |title= KWin/Wayland KDE Community Wiki |accessdate= 2022-02-24|language=en}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[[Mutter (Software)|Mutter]]&amp;#039;&amp;#039;&amp;#039;: Ein [[Fenstermanager]] und gleichzeitig ein [[Wayland Compositor]].&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[[EGL (Programmierschnittstelle)|EGL]]:&amp;#039;&amp;#039;&amp;#039; Nachdem Nvidia-Mitarbeiter 2010 bekanntgegeben hatten, dass keine Unterstützung für Wayland geplant sei,&amp;lt;ref&amp;gt;{{cite web |url= http://www.nvnews.net/vbulletin/showpost.php?p=2343452&amp;amp;postcount=11 |date= 2010-11-07 |accessdate= 2013-12-13 |title= Foreneintrag von Nvidia-Mitarbeiter Aaron Plattner |offline= yes |archiveurl= https://web.archive.org/web/20131216213432/http://www.nvnews.net/vbulletin/showpost.php?p=2343452&amp;amp;postcount=11 |archivedate= 2013-12-16}}&amp;lt;/ref&amp;gt; wurde im Oktober 2013 ein Treiber mit EGL-Unterstützung veröffentlicht, den auch [[Android (Betriebssystem)|Android]] nutzt.&amp;lt;ref name=&amp;quot;heiseonline_1973200&amp;quot;&amp;gt;{{Heise online |ID=1973200 |Titel=Anfänge für Mir- und Wayland-Support in Nvidias Linux-Treibern |Autor=Thorsten Leemhuis |Datum=2013-10-07 |Abruf=2013-10-22}}&amp;lt;/ref&amp;gt; Seit den Nvidia-Treibern mit der Version 470 wird Wayland auch von Nvidia für alle GPUs unterstützt, die mit diesen Treibern laufen.&amp;lt;ref&amp;gt;{{cite web |url= https://www.heise.de/news/Nvidia-GeForce-Linux-Grafiktreiber-verbessert-Wayland-Unterstuetzung-6142579.html|accessdate=2022-01-03 |title= Nvidia GeForce: Linux-Grafiktreiber verbessert Wayland-Unterstützung }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Lipstick:&amp;#039;&amp;#039;&amp;#039; Die Implementierung des Wayland-Compositors in [[Sailfish OS]], dem Betriebssystem des [[Jolla]]-Smartphones.&lt;br /&gt;
&lt;br /&gt;
=== Bildsynthese ===&lt;br /&gt;
&lt;br /&gt;
Das Wayland-Protokoll enthält keine API zur [[Bildsynthese]].&amp;lt;ref&amp;gt;{{cite web|last1=Høgsberg|first1=Kristian|title=Wayland|url=http://people.freedesktop.org/~krh/General%20Wayland%20%283%29.pdf|accessdate=2014-09-05}} „No rendering API, all direct rendering“&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;wldocrender&amp;quot;&amp;gt;{{cite web|last1=Høgsberg|first1=Kristian|title=Wayland Documentation 1.3 – Wayland Rendering|url=http://wayland.freedesktop.org/docs/html/sect-Wayland-Architecture-wayland_rendering.html|website=FreeDesktop.org|publisher=Wayland project|accessdate=2014-09-04|offline=yes|archiveurl=https://web.archive.org/web/20140905002004/http://wayland.freedesktop.org/docs/html/sect-Wayland-Architecture-wayland_rendering.html|archivedate=2014-09-05}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;waylandfaq&amp;quot;&amp;gt;{{cite web|title=Wayland FAQ|url=https://wayland.freedesktop.org/faq.html|website=Wayland project|publisher=Wayland project|accessdate=2014-09-04}} „Wayland doesn’t render on behalf of the clients, it expects the clients to use whatever means they prefer to render into a shareable buffer.“&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{cite web|last1=Barnes|first1=Jesse|title=Introduction to Wayland|url=https://www.tizen.org/sites/default/files/lfcs2012_barnes.pdf|publisher=Intel Open Source Technology Center}} „Does not include a rendering API – Clients use what they want and send buffer handles to the server“&amp;lt;/ref&amp;gt;&lt;br /&gt;
Jeder Wayland-Client ist für die Bildsynthese seines Fensterinhaltes selbst verantwortlich und schreibt das Ergebnis in seinen eigenen Puffer. Für die Bildsynthese kann es eine eigene Engine mitbringen oder eine externe Bibliothek nutzen, wie z.&amp;amp;nbsp;B. [[Cairo (Grafikbibliothek)|Cairo]], [[OpenGL]] oder [[Vulkan (API)|Vulkan]], oder auch die „rendering engine“ von Qt oder GTK+ benutzen.&lt;br /&gt;
&lt;br /&gt;
== Einsatz ==&lt;br /&gt;
&lt;br /&gt;
Wayland wird als Ersatz für den [[X.Org-Server]] betrachtet, bietet aber andere potentielle Anwendungsmöglichkeiten, beispielsweise das Bereitstellen von X-Servern und [[Gnome Display Manager|GDM]]-Anmeldungen.&amp;lt;ref name=&amp;quot;h-online.wayland.6-nov-2008&amp;quot; /&amp;gt;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[[Enlightenment]]:&amp;#039;&amp;#039;&amp;#039; Ab der Version E20, welche im Dezember 2015 erschien, wird Wayland von Enlightenment unterstützt.&amp;lt;ref name=&amp;quot;heiseonline_3028368&amp;quot;&amp;gt;{{Heise online |ID=3028368 |Titel=Schlanker Linux-Desktop: Enlightenment E20 veröffentlicht |Autor=Liane M. Dubowy |Datum=2015-12-01 |Abruf=2017-04-22}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[[Gnome]]:&amp;#039;&amp;#039;&amp;#039; Im März 2013 kündigten GNOME-Entwickler Pläne für eine vollständige Portierung innerhalb eines Jahres an.&amp;lt;ref&amp;gt;{{cite web|url=http://www.phoronix.com/scan.php?page=news_item&amp;amp;px=MTMyNjQ |title=[Phoronix&amp;amp;#93; GNOME Will Move Full-Speed With Wayland Support |publisher=Phoronix.com |date=2013-03-13 |accessdate=2013-04-08}}&amp;lt;/ref&amp;gt; Gnome 3.10, welches im September 2013 erschien, enthielt bereits eine experimentelle Wayland-Unterstützung. Ab Version 3.20, welche am 23. März 2016 erschien, gilt die Wayland-Unterstützung als alltagstauglich.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[[KDE]]:&amp;#039;&amp;#039;&amp;#039; Unterstützung von [[KWin]] für OpenGL ES wird ab Version 4.7 ausgeliefert.&amp;lt;ref&amp;gt;{{cite web&lt;br /&gt;
| url = http://blog.martin-graesslin.com/blog/2010/11/kwin-runs-on-opengl-es/&lt;br /&gt;
| date = 2010-11-28&lt;br /&gt;
| author = Martin Gräßlin&lt;br /&gt;
| title = KWin runs on OpenGL ES&lt;br /&gt;
| quote = It does not only help, it is a must have to start working for Wayland. So to say it’s the first part of the KWin port to Wayland.&lt;br /&gt;
| accessdate=2013-10-22}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Internetquelle |autor=Martin Flöser |url=https://blog.martin-graesslin.com/blog/2011/01/on-the-road-to-modern-opengl-es/ |titel=On the Road to Modern OpenGL (ES) |werk=Martin’s Blog |datum=2011-01-18 |sprache=en-US |abruf=2020-01-05}}&amp;lt;/ref&amp;gt; Wayland-spezifische Änderungen sind seit 2011 in Entwicklung.&amp;lt;ref&amp;gt;{{Internetquelle |autor=Martin Flöser |url=https://blog.martin-graesslin.com/blog/2013/04/the-history-on-wayland-support-inside-kwin/ |titel=The History on Wayland Support inside KWin |werk=Martin’s Blog |datum=2013-04-21 |sprache=en-US |abruf=2020-01-05}}&amp;lt;/ref&amp;gt; Seit Version 6.0 ist Wayland als Standard voreingestellt&amp;lt;ref&amp;gt;{{Internetquelle |url=https://community.kde.org/Plasma/Plasma_6 |titel=Plasma/Plasma 6 - KDE Community Wiki |abruf=2024-06-01}}&amp;lt;/ref&amp;gt; (X11 wird jedoch weiterhin unterstützt).&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[[Tizen]]:&amp;#039;&amp;#039;&amp;#039; Tizen unterstützt Wayland in IVI-Konfigurationen.&amp;lt;ref&amp;gt;{{Internetquelle |url=https://wiki.tizen.org/w/index.php?title=IVI/IVI_Setup&amp;amp;oldid=1037 |titel=IVI/IVI Setup – Tizen Wiki |hrsg=Wiki.tizen.org |sprache=en |abruf=2013-04-08}}&amp;lt;/ref&amp;gt; Für Tizens Mobilplattform wurde Wayland-Unterstützung angekündigt.&amp;lt;ref&amp;gt;{{Internetquelle |url=https://www.tizen.org/events/presentations/upcoming-technologies-wayland-and-ofono |titel=Upcoming Technologies: Wayland and oFono |hrsg=Tizen |sprache=en |abruf=2013-04-08}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;[[Sailfish OS]]:&amp;#039;&amp;#039;&amp;#039; Jollas erstes [[Mobiltelefon]] mit Sailfish OS läuft laut Aussage der Entwickler mit Wayland.&amp;lt;ref&amp;gt;{{Internetquelle |url=https://www.phoronix.com/scan.php?page=news_item&amp;amp;px=MTQxMDA |titel=Jolla’s First Smartphone Powered By Wayland - Phoronix |abruf=2020-01-05}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Lizenz ==&lt;br /&gt;
&lt;br /&gt;
Das Wayland-Display-Server-Protokoll wurde durch verschiedene Komponenten implementiert, wie z.&amp;amp;nbsp;B. &amp;#039;&amp;#039;libWayland-server, libWayland-client&amp;#039;&amp;#039; oder &amp;#039;&amp;#039;libWayland-EGL.&amp;#039;&amp;#039; Alle diese Komponenten sind [[freie Software]] und unterliegen zusammen mit dem Wayland-Compositor Weston der [[MIT-Lizenz]].&amp;lt;ref&amp;gt;{{Internetquelle |url=https://cgit.freedesktop.org/wayland/wayland/tree/COPYING |titel=COPYING - wayland/wayland - Wayland Compositor Infrastructure |abruf=2020-01-05}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Rezeption ==&lt;br /&gt;
&lt;br /&gt;
Wayland war ursprünglich als ein neues Projekt auf der Website des Unternehmens &amp;#039;&amp;#039;Phoronix Media&amp;#039;&amp;#039; vorgestellt worden, als im November 2008 ein Artikel mit dem Titel „Wayland: Ein neuer [[X.Org-Server]] für Linux“ veröffentlicht wurde.&amp;lt;ref name=&amp;quot;phoronix-a-new-x-server&amp;quot; /&amp;gt; Høgsberg reagierte auf die Aufmerksamkeit der Medien über seinen Blog und informierte darüber, dass Wayland nicht ein neuer X-Server sei, sondern ein neuer Display-Server, und stellte fest, dass es ein junges, noch unreifes Projekt sei.&amp;lt;ref name=&amp;quot;blog.casuallydefiant.3-nov-2008&amp;quot;&amp;gt;{{Internetquelle |autor=Kristian Høgsberg |url=http://hoegsberg.blogspot.com/2008/11/premature-publicity-is-better-than-no.html |titel=Casually Defiant: Premature publicity is better than no publicity |werk=Casually Defiant |datum=2008-11-03 |abruf=2020-01-05}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Streit mit Canonical ===&lt;br /&gt;
&lt;br /&gt;
Kurze Zeit nach Beginn der Entwicklung wurde Wayland vom Großteil der Linux-Gemeinde als baldiger Standard akzeptiert. Anfang 2013 gab jedoch [[Canonical]] überraschend bekannt, eine eigene Lösung namens „[[Mir (Display-Server-Protokoll)|Mir]]“ entwickeln zu wollen. Diese Entscheidung löste Kontroversen aus, da viele es lieber gesehen hätten, dass gemeinschaftlich Wayland vorangebracht und so ein einheitlicher Standard etabliert würde.&amp;lt;ref&amp;gt;[http://www.golem.de/news/linux-community-canonical-loest-shitstorm-aus-1303-98084.html &amp;#039;&amp;#039;Linux Community: Canonical löst Shitstorm aus&amp;#039;&amp;#039;] – &amp;#039;&amp;#039;Golem&amp;#039;&amp;#039;, am 9. März 2013&amp;lt;/ref&amp;gt; In einer Stellungnahme von Mitarbeitern Canonicals wurde unter anderem argumentiert, Wayland habe schwerwiegende Sicherheitsprobleme vom X-Window-System geerbt. Diese Behauptung ist nachweislich falsch und wurde wenig später revidiert, führte jedoch dazu, dass die Fronten sich weiter verhärteten. Kritiker – darunter Høgsberg – warfen Canonical vor, das Projekt mit Falschaussagen torpedieren zu wollen.&amp;lt;ref&amp;gt;Martin Gräßlin: [http://ikhaya.ubuntuusers.de/2013/03/07/kommentar-wayland-vs-mir/ &amp;#039;&amp;#039;Kwami: Wayland vs. Mir&amp;#039;&amp;#039;.] [[KDE]]-Entwickler auf Ubuntuusers.de, 7. März 2013&amp;lt;/ref&amp;gt; 2017 gab Canonical schließlich die Entwicklung von Mir auf und verwendet nun in [[Ubuntu (Betriebssystem)|Ubuntu]] ebenfalls Wayland.&amp;lt;ref&amp;gt;{{Literatur |Autor=Ferdinand Thommes |Titel=Linux: Ubuntu bereitet sich auf GNOME und Wayland vor |Sammelwerk=ComputerBase |Online=https://www.computerbase.de/2017-04/linux-canonical-ubuntu-gnome-wayland/ |Abruf=2017-04-23}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
&lt;br /&gt;
* [https://hoegsberg.blogspot.com/ Casually Defiant] Seite von Kristian Høgsberg (englisch)&lt;br /&gt;
* [https://wayland.freedesktop.org/ Wayland.] Seite bei [[Freedesktop.org]] (englisch)&lt;br /&gt;
* {{Heise online |ID=1134463 |Titel=Die Woche: Das Ende von X11? |Autor=Oliver Diedrich |Datum=2010-11-11 |Abruf=2017-04-22|Kommentar=[[c’t]], Kommentar}}&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{SORTIERUNG:Wayland #Protokoll}}&lt;br /&gt;
[[Kategorie:Wayland]]&lt;br /&gt;
[[Kategorie:Grafische Benutzeroberfläche]]&lt;br /&gt;
[[Kategorie:Freie Systemsoftware]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Trustable</name></author>
	</entry>
</feed>