Ubuntu 25.10 将默认使用 Rust 重写的核心工具
2025-03-18
Ubuntu 宣布计划在 25.10 版本中将核心系统工具(例如 `ls`、`cp` 和 `mv`)替换为使用 Rust 语言编写的现代版本。此举旨在提高系统的安全性和可靠性,利用 Rust 的内存安全特性来减少潜在的漏洞。为了方便过渡,Ubuntu 推出了 `oxidizr` 工具,允许用户在不同版本之间轻松切换,并支持逐步迁移。虽然性能提升也是目标之一,但安全性和稳定性才是主要驱动力。此举标志着 Ubuntu 对系统基础设施现代化的承诺,并为开源社区贡献者提供了更多参与的机会。
(jnsgr.uk)
开发