Rust-Based Redox OS Had A Busy Year With Rewriting Its Kernel, Writing A File-System

Written by Michael Larabel in Operating Systems on 31 December 2016 at 12:30 PM EST. 28 Comments
Redox OS started development mid-way through last year while this year things really took off for this Rust-written operating system from scratch. The project has provided a recap of all of their OS accomplishments for 2016.

Among the work done by this set of developers working on this original operating system in Rust was rewriting their kernel entirely, improving their memory allocator's performance significantly, Internet support on Redox, and more games/applications are beginning to work on Redox. Developers are also working on "TFS" as the new default file-system in development, rustc support is in place, and there is at least one full-time developer working on the project.

The current appearance of Redox OS. Image courtesy of

For those curious about the TFS file-system, it's self-described as "a modular, fast, and feature rich next-gen file system, employing modern techniques for high performance, high space efficiency, and high scalability. TFS was created out of the need for a modern file system for Redox OS, as a replacement for ZFS, which proved to be slow to implement because of its monolithic design. TFS is inspired by the ideas behind ZFS, but at the same time it aims to be modular and easier to implement."

More details on the state of Redox OS can be found via this blog post.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week