FreeBSD社区正在为是否“锈化”而激辩
原文中文,约1800字,阅读约需5分钟。发表于: 。FreeBSD 社区正在讨论是否将 Rust 语言纳入基础系统(base system),以改善系统的安全性和可维护性。与 Linux 不同,FreeBSD 操作系统内核和用户空间是作为基础系统一起开发的,并在FreeBSD 源代码树(通常称为 “src”)中维护。这意味着,为了讨论使用 Rust 作为 FreeBSD 内核或基础系统中其他程序 / 实用程序的语言,Rust 工具链也需要存在于基...
FreeBSD社区讨论是否将Rust语言纳入基础系统,以提高安全性和可维护性。一些开发者担心兼容性问题,建议将Rust程序保留在ports集合中。美国国防部建议使用AI将C代码转换为Rust,但成功并不确定。