This Month in Redox – March 2025
a year ago
- #OperatingSystem
- #RedoxOS
- #Rust
- Redox OS 是一个基于微内核的类Unix操作系统,采用Rust语言编写。
- Redox夏季编程活动(RSoC 2025)已开放申请,招募具备Rust和底层软件开发经验的学生。
- Redox获得NLnet基金会资助,用于开发Unix风格信号和进程管理功能,4lDO2已取得重大进展。
- USB输入支持已改进,鼓励对外接鼠标和键盘进行实际测试。
- 内核改进包括统一SYS_CALL系统调用接口,并添加了对旧版scheme路径的弃用警告。
- 驱动改进涵盖用户空间实时时钟、NVMe异步支持和xHCI USB控制器更新。
- 系统改进涉及死锁修复、init配置统一和环境变量清理。
- USB子系统改进包括修复集线器驱动、xHCI控制器和USB 3.x支持。
- Scheme机制改进实现了用于PCI设备管理的/pci/方案。
- RedoxFS文件系统现已配备分配日志的垃圾回收器。
- Relibc标准库改进包括ARM64/RISC-V架构修复、printf()功能增强和strftime()更新。
- 网络协议栈改进采用CUBIC拥塞控制算法以提升性能。
- 终端功能改进支持从替代文件描述符获取终端尺寸。
- 软件包管理改进包含pkgar工具更新和显式权限错误提示。
- 内置程序更新涵盖sudo、Vim、Git和OpenSSL的修复。
- 构建系统改进新增GNU调试器支持和QEMU虚拟机修复。
- 文档更新包含系统调用追踪和配置参数说明。
- 每日构建镜像提供服务器版和桌面版供测试使用。