Den 12 januari tillkĂ€nnagav företaget Open Source Security, kĂ€nt för sin utveckling grsecurity, sponsring av utvecklingen av front-end till GCC-kompilatorn för att stödja programmeringssprĂ„ket Rust â gccrs.
Gccrs utvecklades ursprungligen parallellt med den ursprungliga Rustc-kompilatorn, men pÄ grund av avsaknaden av specifikationer för sprÄket och frekventa bakÄtkompatibilitetsbrott i de tidiga utvecklingsfaserna avbröts utvecklingen tillfÀlligt och Äterupptogs först efter lanseringen av Rust 1.0.
Open Source Security motiverar sitt deltagande med möjliga framtida tillÀgg av kod skriven i Rust i Linux-kÀrnan och det faktum att kÀrnan oftast kompileras av gcc. Dessutom kan program i flera sprÄk samtidig ha sÄrbarheter pÄ grund av denna omstÀndighet (se Exploiting Mixed Binaries), vilka inte skulle finnas i program skrivna enbart i C eller C++.
För nÀrvarande sponsrar Open Source Security arbetet för en utvecklare som kommer att arbeta med gccrs under det kommande Äret, med möjlighet att avsÀtta mer medel för att öka personalen. Den brittiska företaget Embercosm, som specialiserar sig pÄ utveckling av GCC och LLVM, deltar ocksÄ i processen genom att tillhandahÄlla officiell anstÀllning för utvecklarna för denna initiativ.
KĂ€lla: linux.org.ru

