Open Source Security Company sponsort de ontwikkeling van gccrs


Open Source Security Company sponsort de ontwikkeling van gccrs

Op 12 januari lanceerde het Open Source Security-bedrijf, bekend om zijn ontwikkeling grote veiligheid, kondigde sponsoring aan van de ontwikkeling van een front-end voor de GCC-compiler ter ondersteuning van de Rust-programmeertaal - gccrs.

Aanvankelijk werd gccrs parallel met de originele Rustc-compiler ontwikkeld, maar vanwege het gebrek aan specificaties voor de taal en frequente wijzigingen die de compatibiliteit in een vroeg stadium verbraken, werd de ontwikkeling tijdelijk stopgezet en pas hervat na de release van Rust 1.0.

Open Source Security motiveert hun deelname vanwege de mogelijke verschijning van Rust-code in de Linux-kernel en het feit dat de kernel meestal wordt gecompileerd door de gcc-compiler. Bovendien kunnen programma's in meerdere talen tegelijk kwetsbaarheden vertonen die juist door dit feit worden veroorzaakt (zie. Het exploiteren van gemengde binaire bestanden), die niet zou bestaan ​​in pure C- of C++-programma's.

Open Source Security sponsort momenteel één ontwikkelaar om het komende jaar aan gccrs te werken, met de mogelijkheid om meer personeel te financieren. Ook het Britse bedrijf Embercosm neemt deel aan het proces, dat gespecialiseerd is in de ontwikkeling van GCC en LLVM en voor dit initiatief formeel ontwikkelaars in dienst heeft genomen.

Bron: linux.org.ru