Loading AI tools
display server protocol voor de Linux desktop Van Wikipedia, de vrije encyclopedie
Wayland is een computerprotocol als alternatief voor het X11-systeem.
Wayland | ||||
---|---|---|---|---|
Weston, een Wayland-implementatie | ||||
Ontwikkelaar(s) | Kristian Høgsberg en anderen | |||
Uitgebracht | 2008 (15 jaar) | |||
Recentste versie | 1.23.1 (24 augustus 2024)[1] | |||
Status | Actief | |||
Besturingssysteem | Linux, BSD, Sailfish OS | |||
Geschreven in | C | |||
Categorie | Venstersysteem | |||
Licentie(s) | MIT-licentie | |||
Versiebeheer | Officiële broncode | |||
Website | wayland.freedesktop.org | |||
|
Høgsberg koos ervoor om X volledig te schrappen tussen de clients en de hardware in plaats van een uitbreiding te maken voor X.Org Server. Vertaald citaat uit de FAQ-sectie op de website:[2]
Er is veel infrastructuur verhuisd van de X-server naar de kernel (geheugenbeheer, commandogeheugenbeheer, commandoplanning, mode-setting) of bibliotheken (Cairo, Pixman, FreeType, fontconfig, Pango etc.) waardoor er zeer weinig dient te gebeuren in een centraal serverproces. … [Een X-server heeft] enorme functionaliteit die ondersteund moet worden om te claimen dat je het X-protocol ondersteunt, terwijl niemand dit ooit zal gebruiken. … Dit gaat onder meer over codetabellen, glyph rasterization en caching, X logical font description (XLFD) (echt waar, XLFD's!) en de hele teken-API om gestippelde lijnen, polygonen, brede bogen en meer grafische primitieve elementen uit de jaren 80 te tekenen. We hebben de X.Org Server voorlopig modern kunnen houden door extensies als XRandR, XRender en COMPOSITE toe te voegen … Met Wayland kunnen we de X-server en alle legacytechnologie naar een optioneel codepad verhuizen. Tot een punt komen waar de X-server een compatibiliteitsoptie is en niet langer het belangrijkste weergavesysteem zal een tijd duren, maar [we] zullen er nooit komen als er geen plannen worden gemaakt.
Wayland is het protocol. De implementatie van het protocol is de Waylandcompositor (bijvoorbeeld Weston).
Er zijn een aantal verschillen tussen Wayland en X in verband met prestaties, code-onderhoudbaarheid en beveiliging:
Wayland wordt gebruikt door Sailfish OS en enkele Linuxdistributies waaronder Fedora.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.