Ubuntu 25.10 将采用 Rust 重写的核心工具
2025-03-13
Ubuntu 工程师宣布计划在 Ubuntu 25.10 中将核心系统工具(例如 ls、cp、mv)替换为用 Rust 编写的现代版本。此举旨在提升系统的安全性和稳定性,而非单纯追求性能提升。Rust 的类型系统和借用检查器可以帮助减少内存安全漏洞。为了方便过渡,一个名为 oxidizr 的工具被开发出来,允许用户在不同版本之间轻松切换。虽然存在一些兼容性问题,但该项目有望在未来的 Ubuntu 版本中得到广泛应用,提升整个系统的健壮性。
开发
系统工具