Redox OS Gains X11, GTK 3, Mesa3D EGL Support

The developers of the operating system redox, written using the language of RUST and the concept of micro-rein, announced on the implementation of support for the X11 protocol in a display server called orbital using the library iceD. This new feature allows users to run applications that use X11 on Redox without having to make changes to the code. The implementation of X11 support in Orbital is similar to the use of XWayland surrounded by Wayland, and it also utilizes the DRI backend to enhance drawing performance.


Among the graphic stack achievements, the implementation of support for the GTK 3 library in Redox and the support for mesa egl (libegl) are highlighted for accelerating the rendering of X11 applications. Additionally, a separate project is in development for Wayland support in Redox as well.


The Redox operating system follows the Unix philosophy and is inspired by ideas from SEL4, Minix, and Plan 9. Redox employs the concept of micro-rewinding, focusing on process interaction and resource management at the kernel level, with the remaining functionalities in a library that can be utilized by both the kernel and user applications. All drivers are run in isolated Sandbox-rings in the user space.

The project is developing its own package manager, a set of standard utilities (Binutils, Coreutils, Netutils, Extrautils), the command shell

/Reports, release notes, official announcements.