Chiunque utilizzi un sistema desktop Linux sa che quello che vede lo deve grazie ad un server grafico, questo viene chiamato con più nomi: XOrg, X Window, o più semplicemente X11 o X. X11 è un gestore grafico che fornisce l’ambiente e i tool di base per poter far girare applicazioni con interfaccia grafica, all’interno di linux; una sorta di ponte tra le applicazioni e il sistema vero e proprio.

Ma X è stato creato nel lontano 1984, infatti è risaputo che il suo codice oramai è vecchio, sebbene durante tutto questo tempo ha subito qualche major release.
E’ per questo motivo che Kristian Høgsberg, uno dei Red Hat engineers ha deciso di iniziare a scriver un proprio server grafico, attualmente conosciuto come Wayland.
Waland non sarà una semplice riscrittura del codice di X, ma è progetto nato da zero vero e proprio, progettato sulla più recenti tecnologia hardware/software, come il kernel mode-setting, ed un Graphic Execution Manager, oltre che, oramai immancabile, un proprio compositing manager, come compiz.
Il principio sul quale Kristian sta scrivendo questo server grafico è semplice: tutto al suo interno viene disegnato in Direct Rendering col Compositor.
Wayland è, naturalmente, ancora in fase di sviluppo ma già da ora è possibile capire come un altro dei punti forti di Wayland sarà la leggerezza; infatti attualmente sia il server che il compositor costituiscono poco più di 3200 righe di codice in linguaggio C.
Sebbene Wayland fornirà un compositor interno, sarà comunque possibile integrare un compositor esterno di nostra preferenza (Compiz?? vedremo se ne sarà il caso).
Se comparato ad XOrg attualmente Wayland è ancora nulla, basti pensare che il supporto alle interfaccie di input è stato introdotto giusto l’altroieri sera…ma è anche vero che è un progetto veramente giovane rispetto al colosso Xorg.
Lo stesso Kristian dice che per ora Wayland è altamente un propotipo e che non ha la minima intenzione di scrivere un server grafico che vada a prendere il posto di XOrg, attualmente prospetta un uso semplice di quello che sarà Wayland, come un server grafico per GDM, come compositor per gli screen saver, come server grafico per la “safe-mode”, come server grafico per le console di testo grafiche, ed in generale per gli usi più semplici.
[Fonte Phoronix]
Articoli (forse) correlati:













































November 4th, 2008 at 2:56 PM
Quanto lavoro dietro questo Quanto lavoro dietro questo progetto.. speriamo almeno venga ricompensato sul campo!