Google 近日宣布向 Rust 基金会拨款 100 万美元,旨在帮助提高 Rust 和 C++ 代码之间的互操作性。
出于同样的原因,这家互联网巨头于 2021 年加入了Rust 基金会,并在 Android 和其他谷歌产品中采用了内存安全编程语言,因为它有利于解决内存安全漏洞。
“根据历史漏洞密度统计数据,Rust 已主动阻止数百个漏洞影响 Android 生态系统。这项投资旨在扩大 Rust 在平台各个组件中的采用。”Google 工程、Android 安全与隐私副总裁 Dave Kleidermacher 说道。
谷歌表示,得益于多种工具,Rust 与 Android 和 C++ 的互操作性也得到了改善,并且该编程语言的采用也加速了。
然而,由于大部分进展主要由支持特定项目或公司的工具推动,Google 希望在加速 Rust 整体采用所需的领域进行投资和合作。
此外,该公司表示,它正在汇总和发布对谷歌开源项目中使用的 Rust 箱的审计。
对 Google 的支持使得 Rust 基金会能够启动一项新的“Interop”计划,让感兴趣的组织更容易投资 Rust。
这项新举措的首要任务是起草一份工作范围提案,该提案将在 Rust 项目成员组织之间进行讨论。
Rust 基金会可能会建议雇用 Interop Initiative 工程师并分配资源来提高互操作性、构建系统集成、使用人工智能将代码从 C++ 迁移到 Rust,或者这些的组合。
谷歌指出:“提高整个软件行业的内存安全是我们这个时代的关键技术挑战之一,我们邀请社区和行业的其他人加入我们,共同努力保护每个人的开源生态系统。”
转自安全客,原文链接:https://www.anquanke.com/post/id/293145
暂无评论内容