This Month in Redox – March 2025
a year ago
- #OperatingSystem
- #RedoxOS
- #Rust
- Redox OS is a Unix-like microkernel-based operating system written in Rust.
- Redox Summer of Code (RSoC) 2025 is open for applications, seeking students with Rust and low-level software experience.
- Redox received an NLnet grant for Unix-style signals and process management, with significant progress made by 4lDO2.
- USB input support has been improved, with external testing encouraged for mice and keyboards.
- Kernel improvements include the SYS_CALL system call unification and legacy scheme path deprecation warnings.
- Driver improvements feature userspace RTC, NVMe async support, and USB xHCI updates.
- System improvements include deadlock fixes, init configuration unification, and environment variable cleanup.
- USB improvements include fixes for hub drivers, xHCI, and USB 3.x support.
- Scheme improvements include the implementation of the /pci/ scheme for PCI device management.
- RedoxFS now has a garbage collector for the allocation log.
- Relibc improvements include ARM64/RISC-V fixes, printf() enhancements, and strftime() updates.
- Networking improvements include CUBIC congestion control for better performance.
- Terminal improvements include getting terminal size from alternative file descriptors.
- Packaging improvements include pkgar updates and explicit permission error messages.
- Program updates include fixes for sudo, Vim, Git, and OpenSSL.
- Build system improvements include GNU Debugger support and QEMU fixes.
- Documentation improvements cover system call tracing and configuration settings.
- Daily images are available for testing, with server and desktop variants.