Wayland

Kohteesta Wikipedia
Loikkaa: valikkoon, hakuun

Wayland on näytönhallintajärjestelmä, joka on suunniteltu korvaamaan X Window System (X-Windows).

Waylandiin kuuluu protokollamäärittely sekä referenssitoteutus protokollasta.

Ikkunointisovelluksen referenssitoteutuksen nimi on Weston.

XWayland välisovellus on X-palvelinsovelluksen versio, joka renderöi Wayland-rajapinnalle sallien taaksepäin yhteensopivuuden olemassa olevien sovelluksien kanssa.

Projektin lähdekoodit on julkaistu avoimen MIT-lisenssin alaisuudessa.

Käyttökohteet[muokkaa | muokkaa wikitekstiä]

Sailfish OS:n lisäksi Fedora Linux käyttää Waylandia.[1]

Raspberry Pi alustan Raspbian.[2][3]

Historia[muokkaa | muokkaa wikitekstiä]

X-ikkunointia on yritetty yksinkertaistaa ja tehostaa useita kertoja.[4]

X-ikkunoinnin X11-protokollan seuraajalle X12 on olemassa suunnitelmia mutta ei toteutusta.[5][6]

Arkkitehtuuri[muokkaa | muokkaa wikitekstiä]

Wayland-arkkitehtuuri yksinkertaistaa ikkunointijärjestelmää X-ikkunointiin verrattuna. Sen sijaan että asiakassovellukset antaisivat useita piirtokomentoja näyttöä hallitsevalle sovellukselle (X Server) asiakassovellukset renderöivät ikkunansa valmiiksi ja välittävät tämän näyttöä hallitsevalle sovellukselle (compositor).[7]

Tarvittavat piirtotoiminnot sijaitsevat ohjelmakirjastossa jota asiakasovellukset käyttävät sen sijaan että ne olisivat yhden sovelluksen sisäisiä toimintoja.[7]

Menetelmä vähentää tarvetta prosessien väliselle kommunikaatiolle (engl. Inter-Process Communication, IPC), yksinkertaistaa näyttöä hallitsevaa komponenttia ja sallii sovelluksille laajemman kontrollin ikkunan piirtotoiminnoista.[7]

Lähteet[muokkaa | muokkaa wikitekstiä]

  1. Fedora 25: With Wayland, Linux has never been easier (or more handsome) Ars Technica. Viitattu 12.2.2017.
  2. Raspberry Pi Gains Graphics Speed as Wayland Replaces X Viitattu 13.2.2017.
  3. WAYLAND PREVIEW Viitattu 13.2.2017.
  4. Byfield, Bruce: Is Wayland the New X? Linux Magazine. Viitattu 13.2.2017.
  5. Griffith, Eric: The Wayland Situation: Facts About X vs. Wayland Phoronix. Viitattu 13.2.2017.
  6. X12 Viitattu 13.2.2017.
  7. a b c Wayland Architecture Viitattu 13.2.2017.

Aiheesta muualla[muokkaa | muokkaa wikitekstiä]

Tämä tietotekniikkaan liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.
Käännös suomeksi
Tämä artikkeli tai sen osa on käännetty tai siihen on haettu tietoja muunkielisen Wikipedian artikkelista.
Alkuperäinen artikkeli: en:Wayland (display server protocol)