您现在的位置是:亿华云 > IT科技

IBM 工程师一直在为 GRUB 探索可能的 Rust 模块

亿华云2025-10-03 06:33:34【IT科技】7人已围观

简介IBM 工程师 Daniel Axtens 在本周的 Linux Plumbers Conference 上介绍了,使用 Rust 编程语言为 GRUB2 引导加载程序创建模块的前景。根据介绍,该提案

IBM 工程师 Daniel Axtens 在本周的程师 Linux Plumbers Conference 上介绍了,使用 Rust 编程语言为 GRUB2 引导加载程序创建模块的探索前景。

根据介绍,可能块该提案不是程师关于在 Rust 中重写 GRUB2 或将其大部分转换为 Rust,而是探索允许在开发人员需要时用 Rust 创建 GRUB2 模块。与其他大量的可能块采用 Rust 的项目类似,其动机是程师为了实现比 C 语言更安全的站群服务器代码前景。

鉴于 GRUB 的探索广泛使用,并且是可能块 Linux 引导过程的重要组成部分,以及从 UEFI SecureBoot 到测量引导到 TrenchBoot 和许多其他安全/可信引导工作;因此在某些领域使用 Rust 是程师有意义的。

Daniel 的探索演讲也指出,最近出现的可能块大约 40% 的亿华云计算 GRUB CVE 安全漏洞与都内存(非)安全问题有关。

不过事实上仍然存在许多悬而未决的程师问题和设计项目亟待解决,以及整个 GRUB2 开发社区是探索否希望接受 Rust 对模块的支持。但考虑到整个大环境中其他开源项目的可能块趋势,Daniel 这一提案成功实现也就不足为奇了。

更多详情可查看幻灯片。

本文转自OSCHINA

本文标题:IBM 工程师一直在为 GRUB 探索可能的 Rust 模块

本文地址:https://www.oschina.net/news/161740/ibm-grub-rust

很赞哦!(26)