Open Source Security Company sponzorira razvoj gccrs-a


Open Source Security Company sponzorira razvoj gccrs-a

12. siječnja tvrtka Open Source Security, poznata po razvoju grsigurnost, najavio je sponzorstvo razvoja front-enda za GCC kompajler za podršku programskom jeziku Rust - gccrs.

U početku je gccrs razvijan paralelno s izvornim Rustc prevoditeljem, ali zbog nedostatka specifikacija za jezik i čestih promjena koje su narušile kompatibilnost u ranoj fazi, razvoj je privremeno napušten i nastavljen tek nakon izdavanja Rust 1.0.

Open Source Security motiviraju svoje sudjelovanje zbog moguće pojave Rust koda u Linux kernelu i činjenice da se kernel najčešće kompajlira pomoću gcc kompajlera. Osim toga, programi na nekoliko jezika odjednom mogu imati ranjivosti uzrokovane upravo ovom činjenicom (vidi. Iskorištavanje mješovitih binarnih datoteka), koji ne bi postojao u čistim C ili C++ programima.

Open Source Security trenutačno sponzorira jednog razvojnog programera koji će raditi na gccrs-u tijekom sljedeće godine, uz mogućnost financiranja dodatnog osoblja. U procesu sudjeluje i britanska tvrtka Embercosm koja je specijalizirana za razvoj GCC i LLVM te je za ovu inicijativu osigurala formalno zapošljavanje programera.

Izvor: linux.org.ru