This Month in Redox - May 2025

By Ribbon and Ron Williams on

Redox OS is a Unix-like general-purpose microkernel-based operating system written in Rust. May was a very exciting month for Redox! Here’s all the latest news.

GTK 3 Demo running on Redox

If you would like to support Redox, please consider donating or buying some merch!

Redox is hiring!

Redox is seeking an OS/kernel developer, based in the EU, for a one year position, paid through a combination of grants and contract work, with the possibility of additional work to follow. If you are a committed FOSS developer, with expertise in Rust, device drivers and performance-optimized software, we are interested in hearing from you.

This is a fully remote position, but based in the EU for the reasons described below.

Responsibilities

Qualifications

Please email your resume/CV, and a list of your most significant open source contributions, with links, to info@redox-os.org and CC president@redox-os.org

Redox is looking for new board members!

Jacob Schneider, who has been a Redox director since January 2024, has resigned due to other commitments. We want to thank Jacob (JCake) for his contributions to Redox, and we wish him the best in future endeavors!

Redox would like to add two volunteers to the board of directors. The board is responsible for the governance and guidance of the Redox financials, community and the Redox OS brand. We have a formal meeting every quarter, and we have a chat room where we discuss issues like fundraising and such.

We are particularly looking for people who have been contributing to Redox, but we are open to volunteers from the broader FOSS community. As this is a position of trust, we will either need to know you or know someone who knows you. And you must be above the age of majority in your area.

The position of director is unpaid, but there is no rule preventing you from doing paid work for Redox, if and when such an opportunity exists. However, we would very much like to add at least one board member who has no interest in being paid for work for Redox.

Please contact Ron Williams on Matrix, or email president@redox-os.org

X11 on Redox!

Jeremy Soller has implemented X11 support in the Orbital display server!! This allows programs using X11 to work on Redox without changes to the GUI code.

The mechanism for X11 support is conceptually similar to how Wayland supports X11 programs through XWayland. He also enabled the DRI backend to improve rendering performance, although it does not yet fully support graphics acceleration.

It is expected that this code will become part of our Wayland support.

xeyes running on Redox

X11 programs running on Redox

glxgears running on Redox

xterm running on Redox

GTK 3 on Redox!

After X11 Jeremy Soller successfully ported the GTK 3 toolkit!!

Mesa3D EGL on Redox!

Jeremy Soller enabled the Mesa3D EGL!!

It will improve the X11 2D rendering.

More Boot Fixes

bjorn3 updated the lived configuration to allow the livedisk image to work when other storage drivers aren’t initialized. If you were having problems with the daily images hanging part way through booting, consider trying again once the images are updated or build the image from source. This fix provides a workaround for some systems where the disk driver was hanging when reading a non-RedoxFS disk.

Kernel Improvements

Driver Improvements

System Improvements

Relibc Improvements

Programs

Build System Improvements

Documentation Improvements

How To Test The Changes

To test the changes of this month download the server or desktop variants of the daily images.

(Use the server variant for a terminal interface and the desktop variant for a graphical interface, if the desktop variant doesn’t work use the server variant)

Read the following pages to learn how to use the images in a virtual machine or real hardware:

Sometimes the daily images are outdated and you need to build Redox from source. For instructions on how to do this, read the Building Redox page.

Join us on Matrix Chat

If you want to contribute, give feedback or just listen in to the conversation, join us on Matrix Chat.

Discussion

Here are some links to discussion about this news post: