近日,Linux 内核维护者正式批准在 6.15 版本中引入 Rust 编写的驱动程序。
意义
- Rust 提供内存安全保证,减少内核漏洞
- 提升驱动开发效率,降低新手门槛
首批支持模块
- 网络驱动(Realtek 部分型号)
- 存储驱动(NVMe)
- 平台驱动(ARM 架构)
争议
- 部分老派开发者认为增加复杂性
- 需要学习 Rust 语言
未来计划
- 更多子系统将允许 Rust
- 内核 API 将提供 Rust 绑定
Linus Torvalds 表示支持,并认为这是内核安全的重要进步。
欢迎来到程序员中文网!
近日,Linux 内核维护者正式批准在 6.15 版本中引入 Rust 编写的驱动程序。
Linus Torvalds 表示支持,并认为这是内核安全的重要进步。