Wayland (protocollo)

Da Wikipedia, l'enciclopedia libera.
Wayland
Logo
Dimostrazione di Wayland
Dimostrazione di Wayland
Sviluppatore Kristian Høgsberg
Ultima versione 1.10.0 (16 febbraio 2016; 14 mesi fa)
Ultima beta 1.10.93 (RC1) (24 maggio 2016; 11 mesi fa)
Sistema operativo Unix-like
Linguaggio C
C++
Genere protocollo server grafico (non in lista)
Licenza MIT
(licenza libera)
Sito web

Wayland è un protocollo server grafico per sistemi operativi Unix-Like, concepito per essere un'alternativa a X.org, implementazione libera dell'X Window System.[1]

È un software libero distribuito sotto i termini della licenza MIT.

Storia[modifica | modifica wikitesto]

Lo sviluppo di wayland è stato avviato da Kristian Høgsberg nel 2008 e supportato da Red Hat, con l'obiettivo dichiarato che:

(EN)

« every frame is perfect, by which I mean that applications will be able to control the rendering enough that we'll never see tearing, lag, redrawing or flicker. »

(IT)

« ogni fotogramma è perfetto, e con questo intendo dire che le applicazioni saranno in grado di controllare il rendering abbastanza da non farci mai vedere strappi, lag, ridisegnamenti o sfarfallii. »

(Kristian Høgsberg)

Caratteristiche[modifica | modifica wikitesto]

The Wayland display server protocol relys on EGL

Wayland utilizza funzioni del kernel Linux come DRM (Direct Rendering Manager), KMS (Kernel Mode Settings) e GEM (Graphics Execution Manager) per gestire direttamente un compositore integrato.

Questa particolare architettura permette di ottenere prestazioni migliori rispetto a X Window System in quanto vengono eliminate alcune commutazioni di contesto mentre molte delle estensioni del protocollo X11 vengono implementate nelle API di Wayland.

Utilizzo[modifica | modifica wikitesto]

Intel e Nokia utilizzano Wayland per il loro progetto MeeGo (fusione di Maemo e Moblin).

Mark Shuttleworth il 4 novembre 2010 ha annunciato che Wayland in futuro sarebbe stato il server grafico predefinito di Ubuntu, sostituendo X.Org.[2] Nel mese di marzo 2013 ha però deciso di non adottare Wayland, ma MIR[3].

Wayland è adottato ufficialmente da Fedora dalla versione 25.

Note[modifica | modifica wikitesto]

Voci correlate[modifica | modifica wikitesto]

Altri progetti[modifica | modifica wikitesto]

Collegamenti esterni[modifica | modifica wikitesto]

Software libero Portale Software libero: accedi alle voci di Wikipedia che trattano di software libero