开源安全公司赞助 gccrs 的开发


开源安全公司赞助 gccrs 的开发

12 月 XNUMX 日,以开发 安全,宣布赞助开发支持 Rust 编程语言的 GCC 编译器前端 - gccrs。

最初,gccrs 是与原始 Rustc 编译器并行开发的,但由于语言规范的缺乏以及早期频繁的更改破坏了兼容性,暂时放弃了开发,直到 Rust 1.0 发布后才恢复开发。

由于 Rust 代码可能出现在 Linux 内核中,而且内核通常由 gcc 编译器编译,因此开源安全组织激励他们参与。 除此之外,同时使用多种语言的程序可能会存在正是由于这一事实而导致的漏洞(参见。 利用混合二进制文件),这在纯 C 或 C++ 程序中不存在。

Open Source Security 目前正在赞助一名开发人员在明年从事 gccrs 工作,并有可能为更多员工提供资金。 参与该过程的还有英国公司 Embercosm,该公司专门从事 GCC 和 LLVM 的开发,并为此计划提供了正式的开发人员聘用。

来源: linux.org.ru