News: 0001531574

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Rust-Written Redox OS Expands Use Of Dynamic Linking

([Operating Systems] 4 Hours Ago Redox OS)


The Redox OS open-source operating system written from scratch in the Rust programming language is continuing to enjoy nice progress in 2025 on its goals. The Redox OS project has published their February 2025 status update that highlights achievements made over the past month.

Back during January the Redox OS operating system [1]made progress on dynamic linking of software and was one of the needed areas for its Relibc C library to make strides on in becoming a stable ABI prior to any "1.0" release for Redox OS. During February, additional dynamic linking work was completed.

In February the Cargo, LLVM, Rust, libssh2, OpenSSL, zlib, COSMIC Terminal, NetSurf , Rust, OpenSSL, libpng, bzip2, DevilutionX, and LuaJIT packages were updated to make use of dynamic linking. Multiple Redox OS developers have been working on this effort to support dynamic linking. The Redox build server / CI was also updated to support dynamic linking.

In addition to the dynamic linking work, Redox OS during February also saw improvements to its nanosleep() system call, improved consistency in its memory page representation, fixes to the Intel HD Audio driver, fixing PS/2 touchpad support for some laptops, various Relibc improvements, and other enhancements.

More details on all of the improvements made to Redox OS during February can be found via [2]this blog post .



[1] https://www.phoronix.com/news/Redox-OS-January-2025

[2] https://www.redox-os.org/news/this-month-250228/



phoronix

The English have no respect for their language, and will not teach
their children to speak it.
-- G. B. Shaw