Ero sivun ”Wayland” versioiden välillä

Siirry navigaatioon Siirry hakuun
15 merkkiä lisätty ,  18. maaliskuuta 2022
p
artikkelia päivitetty
p (lähdekoodi)
p (artikkelia päivitetty)
Rivi 1: Rivi 1:
{{Ohjelma
{{Ohjelma
| nimi=Wayland
| nimi           = Wayland
| kuva=[[Tiedosto:Wayland Logo.svg|100px]]
| kuva           = [[Tiedosto:Wayland Logo.svg|100px]]
| kuvateksti=
| kuvateksti     =
| lisenssi=[[MIT]]
| lisenssi       = [[MIT]]
| käyttöliittymä=
| käyttöliittymä =
| kotisivu=[https://wayland.freedesktop.org/ wayland.freedesktop.org]
| kotisivu       = [https://wayland.freedesktop.org/ wayland.freedesktop.org]
| lähdekoodi=[https://gitlab.freedesktop.org/wayland/wayland.git gitlab.freedesktop.org/wayland/wayland.git]
| lähdekoodi     = [https://gitlab.freedesktop.org/wayland/wayland.git gitlab.freedesktop.org/wayland/wayland.git]
}}
}}


'''Wayland''' ikkunointiprotokolla, jonka on tarkoitus korvata [[X]]. Tällä hetkellä Waylandia käyttää perinteisistä työpöytäjakeluista [[Fedora]], ja lisäksi mobiililaitteille suunnattu [[Sailfish OS]] käyttää Waylandia. Suurin osa jakeluista tulee todennäköisesti siirtymään Waylandiin lähitulevaisuudessa. Esimerkiksi [[Canonical]] ilmoitti, että [[Ubuntu]] tulee siirtymään Waylandiin version 17.10 myötä. [[KDE]] ja [[Gnome3|Gnome]] on portattu Waylandille, ja ympäristöön on kehitetty myös monia minimalistisia ikkunamanagereja.
'''Wayland''' ikkunointiprotokolla, jonka on tarkoitus korvata [[X]]. Tällä hetkellä Waylandia käyttää perinteisistä työpöytäjakeluista [[Fedora]], ja lisäksi mobiililaitteille suunnattu [[Sailfish OS]] käyttää Waylandia. Suurin osa jakeluista tulee todennäköisesti siirtymään Waylandiin lähitulevaisuudessa. Esimerkiksi [[Canonical]] ilmoitti, että [[Ubuntu]] tulee siirtymään Waylandiin version 17.10 myötä. [[KDE]] ja [[GNOME]] on siirretty Waylandille, ja ympäristöön on kehitetty myös monia minimalistisia ikkunanhallintaohjelmia.


Yhteensopivuus X.org:ille kirjoitettujen ohjelmien kanssa hoidetaan xwayland-yhteensopivuuskerroksella.
Yhteensopivuus [[X.Org]]:ille kirjoitettujen ohjelmien kanssa hoidetaan xwayland-yhteensopivuuskerroksella.


Waylandin tarkoitus on yksinkertaistaa ruudunpiirtoa ja karsia vanhoja X-ominaisuuksia pois. Wayland ei itse piirrä mitään, vaan siirtää kaiken piirtotyön tehtäväksi suoraan ikkunaa piirtävässä ohjelmassa niillä menetelmillä, jotka ohjelmien kehittäjät ovat valinneet.
Waylandin tarkoitus on yksinkertaistaa ruudunpiirtoa ja karsia vanhoja X-ominaisuuksia pois. Wayland ei itse piirrä mitään, vaan siirtää kaiken piirtotyön tehtäväksi suoraan ikkunaa piirtävässä ohjelmassa niillä menetelmillä, jotka ohjelmien kehittäjät ovat valinneet.


==Tietoturva==
==Tietoturva==
X.org ei eristä ohjelmia mitenkään toisistaan, joten ohjelmien on mahdollista vakoilla toisiansa. Käyttäjän kirjoittaessa selaimeen, voi toinen haitallinen ohjelma kuunnella syötteen. Wayland pyrkii estämään tämän eristämällä ohjelmat toisistaan hiekkalaatikkotekniikalla. Ohjelmat eivät voi nähdä toistensa syötteitä. Wayland ei tee [[keylogger]]eiden toimintaa kuitenkaan mahdottomaksi, sillä alemmalla tasolla toimivat ohjelmat voivat yhä nähdä kaiken syötteen.
X.Org ei eristä ohjelmia mitenkään toisistaan, joten ohjelmien on mahdollista vakoilla toisiansa. Käyttäjän kirjoittaessa selaimeen, voi toinen haitallinen ohjelma kuunnella syötteen. Wayland pyrkii estämään tämän eristämällä ohjelmat toisistaan hiekkalaatikkotekniikalla. Ohjelmat eivät voi nähdä toistensa syötteitä. Wayland ei tee [[keylogger]]eiden toimintaa kuitenkaan mahdottomaksi, sillä alemmalla tasolla toimivat ohjelmat voivat yhä nähdä kaiken syötteen.
* [https://github.com/MaartenBaert/wayland-keylogger github.com/MaartenBaert/wayland-keylogger]
* [https://github.com/MaartenBaert/wayland-keylogger]


==Katso myös==
==Katso myös==
3 173

muokkausta

Navigointivalikko