Utviklet av | Kristian Høgsberg og Freedesktop.org |
---|---|
Første versjon | 2008 |
Siste versjon | 1.19.0 (27. januar 2021) |
Innskudd | gitlab.freedesktop.org/wayland/wayland.git |
Prosjekt status | I aktiv utvikling |
Skrevet i | VS |
Operativsystem | GNU / Linux og BSD ( d ) |
Språk | Engelsk |
Type | Skjermserver ( in ) |
Distribusjonspolitikk | Gratis |
Tillatelse | Utvisningslisens ( d ) |
Dokumentasjon | wayland.freedesktop.org/docs/html |
Nettsted | wayland.freedesktop.org |
Wayland er en protokoll for å vise server og et programvarebibliotek gratis tilgjengelige operativsystemer GNU / Linux .
Wayland gir en måte for komposittvindusbehandlere å kommunisere direkte med grafiske applikasjoner så vel som videomaskinvare.
Applikasjonene utfører grafikkgjengivelse i et bufferminne dedikert til dem, og komposittvinduebehandleren, som har blitt en skjermserver, samler dem for å bygge bildet som skal vises på skjermen. Dette fører til en enklere og mer effektiv arkitektur enn å bruke en sammensatt vindusbehandling som fungerer sammen med X Window System .
Løpende sammensatte vindu ledere, slik som KWin- , Mutter, og Weston, som er den målestokk gjennomføringen , har begynt å implementere den Wayland protokollen.
Implementeringen av Wayland-protokollen begynte i 2008, på grunn av at Kristian Høgsberg den gang var ansatt i Red Hat- selskapet , og et av medlemmene i Intel OSTC ( Open Source Technology Center ). Wayland, som en implementering av protokollen med samme navn, er gratis programvare utgitt under MIT-lisensen .
Wayland-demoen bruker nylige Linux-kjerneteknologier som DRI , KMS og GEM , for å gi en minimal, lett og høy ytelse skjermserver.
Wayland ble designet for å bruke spesifikasjonen EGL til Khronos Group i transaksjonene som ble gjort . Dette designtrikset lar deg dra nytte av GPU- ytelse uten å kreve en X11- avhengig grafikkdriver .
Wayland regnes som erstatning for X.Org- serveren . For å lette overgangen skapte utviklerne XWayland, en serie oppdateringer på X.org som lar den fungere som et overlegg på Wayland, og dermed kjøre ubrukte eller portede X11-applikasjoner.
Den første distribusjonen av Wayland skulle skje innenfor MeeGo- prosjektet utviklet av Intel og Nokia, men det tok slutt, ikke uten å ha født prosjekter som Tizen eller Sailfish OS som faktisk er basert på Wayland i dag. Flertallet av GNU-distribusjoner (som GNU / Linux-distribusjoner Fedora og Mandriva ) planla å integrere det for å erstatte X.Org , i motsetning til GNU / Linux- distribusjonen Ubuntu som hadde ombestemt seg iMars 2013og foretrakk å fokusere på sin egen løsning: Mir . Likevel, ijuli 2016, Neon imitation distribution (KDE) , basert på Ubuntu, hengslet på ham. De5. april 2017, Mark Shuttleworth kunngjorde i et kanonisk blogginnlegg at Ubuntu ville forlate Unity 8- grensesnittet til fordel for GNOME fra og med Ubuntu 17.10 LTS, og stenge døren til Mir. Debian 9 Stretch , utgitt17. juni 2017, integrerer Wayland med GNOME (men aktiverer det ikke som standard).
Weston er Waylands referanseindeksering. Den kjører på GNU / Linux (x86 og ARM (begge 32 og 64 bit)) og lar deg vise skrivebordet og bruke Waylands X11-emuleringsutvidelse, og gjør det mulig å kjøre alle X11-applikasjoner.