開源安全公司贊助 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