September 9th, 2024

Redox OS 0.9.0 – new release of a Rust based OS

Redox OS 0.9.0 has been released, featuring performance enhancements, improved stability, better Linux/BSD compatibility, ARM64 support, a new HTTP web server, and a call for community donations for ongoing development.

Read original articleLink Icon
Redox OS 0.9.0 – new release of a Rust based OS

Redox OS has released version 0.9.0, marking a significant update after a long development period. This release includes numerous enhancements such as improved process and thread management, performance boosts, and better stability. Key features introduced are the COSMIC Files, Editor, and Terminal, along with enhanced compatibility for Linux and BSD applications. The kernel and drivers underwent extensive debugging and cleanup, contributing to overall system reliability. Funding from NLnet and Radworks has supported the development team, which is actively seeking further donations to sustain full-time developers. The release also emphasizes improved support for ARM64 architecture, particularly for Raspberry Pi devices, and introduces a new HTTP web server. Notable improvements include a more efficient memory management system, a refined C library (Relibc), and enhanced documentation for developers. The team has also focused on porting popular software, with around 1,700 applications currently in progress. USB support is under development but was not included in this release. The Redox community is encouraged to engage through donations and participation in ongoing development efforts.

- Redox OS 0.9.0 features significant performance and stability improvements.

- The release includes enhanced support for Linux/BSD applications and ARM64 architecture.

- A new HTTP web server has been successfully ported to Redox.

- The development team is seeking community donations to support ongoing development.

- Documentation and resources for developers have been significantly improved.

Link Icon 5 comments
By @forgotpwd16 - 7 months
>The Unix path format replaced the previous URI format used in our system interfaces, improving compatibility with POSIX/Linux libraries and programs

According to https://www.redox-os.org/news/this-month-240131/#:~:text=Red..., this was done to simplify porting Linux software but the old format is still accessible.

By @mrlonglong - 7 months
I'll be trying this out, by compiling on Linux and booting it in VirtualBox.
By @snvzz - 7 months
Microkernel multiserver proper.

System architecture matters most.

It is also written mostly in a memory safe language, which helps.

By @Already__Taken - 7 months
sharing the COSMIC desktop from (with?) the system_76 pop_os! guys is interesting. if a cross platform+ embedded gui kit comes out of this that'd be cool.
By @ElijahLynn - 7 months
Inspired by Plan 9!