オープンソース セキュリティ会社が gccrs の開発を後援


オープンソース セキュリティ会社が gccrs の開発を後援

12 月 XNUMX 日、開発で知られるオープンソース セキュリティ会社 セキュリティは、Rust プログラミング言語 gccrs をサポートする GCC コンパイラーのフロントエンド開発のスポンサーになることを発表しました。

当初、gccrs はオリジナルの Rustc コンパイラと並行して開発されましたが、言語の仕様が不足していたことと、初期段階で互換性を損なう頻繁な変更があったため、開発は一時的に中止され、Rust 1.0 のリリース後にのみ再開されました。

オープンソース セキュリティは、Linux カーネル内に Rust コードが出現する可能性があること、およびカーネルが gcc コンパイラによってコンパイルされることがほとんどであるという事実により、参加の動機となっています。 これに加えて、複数の言語で同時に記述されたプログラムには、まさにこの事実によって引き起こされる脆弱性が存在する可能性があります (「. 混合バイナリの悪用)、純粋な C または C++ プログラムには存在しません。

オープンソース セキュリティは現在、来年 XNUMX 年間 gccrs に取り組む開発者 XNUMX 人のスポンサーとなっており、さらに多くのスタッフに資金を提供する可能性があります。 このプロセスには、GCC と LLVM の開発を専門とする英国企業 Embercosm も参加しており、この取り組みのために開発者の正式雇用を提供しています。

出所: linux.org.ru