Wayland - What and Why?
- Primarily a protocol for compositionof different surfaces/layers.
- compositor + display server + window manager.
- Uses EGLto avoid OS specific windowing functionality.
- Started as a replacement for the X Windowing System (X11).
- Unlike X has no rendering API.
- Its implementations are lightweightwith a small footprint
- Wayland is primarily focused on performance, code maintainability and security
Webkit for Wayland
- Wayland provides simple, elegant, graphics compositing integration between different layers using EGL (interface between Khronos rendering APIs)
- Wayland started as a replacement for the X Windowing System (X11).
- Wayland is not an implementation but a protocol specification between a display server and its clients
- Its implementations are lightweight with a small footprint
- Wayland is primarily focused on performance, code maintainability and security
Advantage of WPE overĀ QtWebKit