Port Wayland to RTEMS

I’m currently planning to port Wayland to RTEMS 7. Could you offer me some suggestions or point me in the right direction?

thanks,
yijun li

That sounds like a huge task. Beneath Wayland, you will also need graphics and input device drivers. What exactly do you plan?

If you just plan some simple GUI on some emedded device, maybe LittleVGL with a framebuffer could be a simpler solution. I think I have seen applications with QT and a framebuffer on RTEMS too. So that should work too.

I have recently been researching the porting of an image library to RTEMS, and while studying TinyGL, I found that its backend relies on GLX which in turn depends on X11. Therefore, I am considering attempting to port Wayland to RTEMS and make it the topic of my graduate research project.

Most graphics libraries on embeddes systems can use simple framebuffer devices as an output. I’m not aware of an X11 port on RTEMS either. But maybe I just haven’t seen that one.

I have already completed a preliminary port of Wayland to RTEMS, and I have included this work in my GSoC 2026 proposal.