Open Source Security Company sponzorira razvoj gccrs-a


Open Source Security Company sponzorira razvoj gccrs-a

12. januara kompanija Open Source Security, poznata po razvoju grsecurity, najavio je sponzorstvo razvoja front-enda za GCC kompajler za podršku programskom jeziku Rust - gccrs.

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

Open Source Security motiviše svoje učešće zbog moguće pojave Rust koda u Linux kernelu i činjenice da kernel najčešće kompajlira gcc kompajler. 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 trenutno sponzorira jednog programera koji će raditi na gccrs-u tokom naredne godine, uz mogućnost finansiranja za više osoblja. U procesu učestvuje i britanska kompanija Embercosm, koja je specijalizovana za razvoj GCC-a i LLVM-a i obezbedila formalno zapošljavanje programera za ovu inicijativu.

izvor: linux.org.ru