Open Source Security Company borg die ontwikkeling van gccrs


Open Source Security Company borg die ontwikkeling van gccrs

Op 12 Januarie het die Open Source Security-maatskappy, bekend vir die ontwikkeling grsekuriteit, het borgskap aangekondig van die ontwikkeling van 'n front-end vir die GCC-samesteller om die Rust-programmeertaal te ondersteun - gccrs.

Aanvanklik is gccrs parallel met die oorspronklike Rustc-samesteller ontwikkel, maar weens die gebrek aan spesifikasies vir die taal en gereelde veranderinge wat versoenbaarheid op 'n vroeë stadium verbreek, is ontwikkeling tydelik laat vaar en eers na die vrystelling van Rust 1.0 hervat.

Oopbronsekuriteit motiveer hul deelname as gevolg van die moontlike voorkoms van Rust-kode in die Linux-kern en die feit dat die kern meestal deur die gcc-samesteller saamgestel word. Daarbenewens kan programme in verskeie tale gelyktydig kwesbaarhede hê wat juis deur hierdie feit veroorsaak word (sien. Ontginning van gemengde binaries), wat nie in suiwer C- of C++-programme sou bestaan ​​nie.

Open Source Security borg tans een ontwikkelaar om oor die volgende jaar aan gccrs te werk, met die moontlikheid van befondsing vir meer personeel. Die Britse maatskappy Embercosm neem ook aan die proses deel, wat spesialiseer in die ontwikkeling van GCC en LLVM en formele indiensneming van ontwikkelaars vir hierdie inisiatief verskaf het.

Bron: linux.org.ru