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

After 35 years, I have finished a comprehensive study of European
comparative law. In Germany, under the law, everything is prohibited,
except that which is permitted. In France, under the law, everything
is permitted, except that which is prohibited. In the Soviet Union,
under the law, everything is prohibited, including that which is
permitted. And in Italy, under the law, everything is permitted,
especially that which is prohibited.
-- Newton Minow,
Speech to the Association of American Law Schools, 1985