Open Source Security Company sponzoruje vývoj gccrs


Open Source Security Company sponzoruje vývoj gccrs

12. ledna společnost Open Source Security, známá vývojem velká bezpečnost, oznámila sponzorství vývoje front-endu pro kompilátor GCC na podporu programovacího jazyka Rust - gccrs.

Zpočátku byl gccrs vyvíjen paralelně s původním kompilátorem Rustc, ale kvůli nedostatku specifikací jazyka a častým změnám narušujícím kompatibilitu v rané fázi byl vývoj dočasně opuštěn a obnoven až po vydání Rust 1.0.

Open Source Security motivuje jejich účast kvůli možnému výskytu kódu Rust v linuxovém jádře a skutečnosti, že jádro je nejčastěji kompilováno kompilátorem gcc. Kromě toho mohou mít programy v několika jazycích najednou zranitelnosti způsobené právě touto skutečností (viz. Využívání smíšených binárních souborů), který by v čistých programech C nebo C++ neexistoval.

Open Source Security v současné době sponzoruje jednoho vývojáře, který bude v příštím roce pracovat na gccrs, s možností financování dalších zaměstnanců. Na procesu se podílí také britská společnost Embercosm, která se specializuje na vývoj GCC a LLVM a pro tuto iniciativu zajistila formální zaměstnávání vývojářů.

Zdroj: linux.org.ru