Wayland

Wayland

Informasjon
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.

Historisk

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 .

Arkitektur

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 .

bruk

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

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.

Merknader

  1. Simon Ser ( d ) , [MEDDELELSE] wayland 1.19.0  " (åpnet 27. januar 2021 )
  2. (en) KWin / Wayland
  3. (in) Mutter og Wayland
  4. (in) "  Utviklingsteam for Intels Open Source Technology Center  " , Intel OSTC
  5. (in) "  Wayland (Google Groups) - Ofte stilte spørsmål  " ( ArkivWikiwixArchive.isGoogle • Hva skal jeg gjøre? )
  6. (en) wayland google-grupper
  7. (in) Red Hat-utvikler Oppretter ny X-server, Wayland
  8. "  Wayland  " , på wayland.freedesktop.org (åpnet 3. desember 2019 )
  9. (in) "  X-klienter under Wayland (XWayland)  "wayland.freedesktop.org (åpnet 19. september 2015 )
  10. (i) Michael Larabel, "  Hvor Wayland første vises i bruk av en distro  " ,16. september 2010
  11. "  Ubuntu: etter GNOME Shell, får Canonical kvitt X  " , PC Inpact
  12. (in) Fedora å til slutt flytte til Wayland, også
  13. (in) "  Mandriva: X.org, wayland og All That awesome low-level stuff  "
  14. (in) djwm, "  Canonical avslører planer om å lansere Mir display server - Update  " ,4. mars 2013(åpnet 23. mai 2014 )
  15. (in) Jon Brodkin, "  Ubuntu dumper X-vindusystem, skaper erstatning for PC og mobil  " ,5. mars 2013(åpnet 23. mai 2014 )
  16. Canonical , “  Voksende Ubuntu for sky og IoT, i stedet for telefon og konvergens,  ”Ubuntu Insights (åpnet 21. april 2017 )

Vedlegg

Relaterte artikler

Eksterne linker