X11 Server Alternative, Wayland 1.0, Is Officially Released

The development has a long way to go until it becomes a real alternative

By on October 23rd, 2012 15:33 GMT

Wayland, a protocol for a compositor to talk to its clients, as well as a C library implementation of that protocol, which can be used as a standalone display server running on Linux kernel modesetting and evdev input devices, an X application, or a Wayland client itself, has reached version 1.0.

Highlights of Wayland 1.0:

• Changes to make the API thread safe have been implemented. These changes removed callbacks from the core API and introduced the wl_event_queue as a mechanism to control when and where event callbacks are invoked;
• An Atomic surface update mechanism has been implemented. In practice, everything that fit into a protocol buffer (i.e. most things you'd do to a surface in a frame) would be applied atomically due to how we process incoming requests in the server;
• Better and more consistent error checking;
• An un-namespaced ARRAY_LENGTH and container_of have been removed from public API.

A detailed list of changes can be found in the official announcement.

Download Wayland 1.0
right now from Softpedia.
Wayland working
   Wayland working
MORE ON THIS TOPIC
LATEST NEWS
HOT RIGHT NOW

Comments