Even since Canonical decided that they are planning to ditch X.org and are planning to switch over to Wayland, I have been quite excited about the possibilities of Wayland. Today, we have more Wayland related good news – MeeGo might switch over to Wayland before the year ends.
Wayland is a display server protocol for Linux. Compared to X (which is used in all Linux systems with a GUI right now), Wayland provides a much more simpler and efficient method. Wayland allows the windows manager to communicate directly with both the applications and the hardware, thus eliminating the need for X.
Wayland in MeeGo
The development of Wayland started in 2008. From its early stage of development, the MeeGo project has been been interested in Wayland. However, Wayland came into the limelight when Canonical announced that they will move Ubuntu away from X.org to Wayland.
Kristian Hosberg, the developer who started the Wayland project, gave a presentation at the 2011 MeeGo Conference in which he said that they could switch MeeGo to Wayland in October when the release of MeeGo 1.3 is scheduled.
Another option before them is to wait for the release of Qt 4.8. Qt 4.8 has a backend abstraction called “lighthouse”. Lighthouse officially makes Qt compatible with Wayland. Qt 4.8 is expected to be released in the next few months. So, even if they decide to wait for Qt 4.8, we are looking at Wayland making its way to MeeGo before the end of this year.
This is very exciting news for all of us who are looking forward to the day when X.org will be replaced by Wayland. If MeeGo switches over to Wayland, it will be the first operating system to do so. There has been demos of Waylands, no doubt, but this will be the first major implementation of Wayland.
You can read about Kristian Hosberg’s entire presentation at Phoronix.