Open Source Security Company sponzorira razvoj gccrs


Open Source Security Company sponzorira razvoj gccrs

Januarja 12. Podjetje Open Source Security, znano po razvoju grsecurity, je napovedal sponzorstvo razvoja sprednjega dela za prevajalnik GCC za podporo programskega jezika Rust - gccrs.

Sprva je bil gccrs razvit vzporedno z originalnim prevajalnikom Rustc, vendar je bil zaradi pomanjkanja specifikacij za jezik in pogostih sprememb, ki so v zgodnji fazi kršile združljivost, razvoj začasno opuščen in se je nadaljeval šele po izdaji Rust 1.0.

Open Source Security motivirajo svoje sodelovanje zaradi možnega pojava kode Rust v jedru Linuxa in dejstva, da je jedro najpogosteje prevedeno s prevajalnikom gcc. Poleg tega imajo lahko programi v več jezikih hkrati ranljivosti, ki jih povzroča prav to dejstvo (glej. Izkoriščanje mešanih binarnih datotek), ki ne bi obstajal v čistih programih C ali C++.

Odprtokodna varnost trenutno sponzorira enega razvijalca, ki bo v naslednjem letu delal na gccrs, z možnostjo financiranja dodatnega osebja. V procesu sodeluje tudi britansko podjetje Embercosm, ki je specializirano za razvoj GCC in LLVM in je za to pobudo zagotovilo formalno zaposlitev razvijalcev.

Vir: linux.org.ru