12. januar kunngjorde Open Source Security, kjent for utviklinga av grsecurity, at dei sponsar utviklinga av frontend for GCC-kompilatoren for å støtte programmeringsspråket Rust — gccrs.
Opprinneleg vart gccrs utvikla parallelt med den originale Rustc-kompilatoren, men på grunn av mangel på spesifikasjonar for språket og hyppige, bakoverkompatible endringar tidleg i utviklinga, vart utviklinga midlertidig lagt på is og gjenopptatt først etter at Rust 1.0 kom ut.
Open Source Security motiverer sitt engasjement med moglegheita for at kode på Rust kan kome inn i Linux-kjernen, og det faktum at kjernen oftast blir bygd med gcc-kompilatoren. I tillegg kan program på fleire språk ha sårbarheiter forårsaka nettopp av dette faktum (sjå Exploiting Mixed Binaries), som ikkje ville ha vore til stades i program skriven i rein C eller C++.
Per no sponser Open Source Security arbeid frå ein utviklar som vil arbeide med gccrs i løpet av det komande året, med moglegheit for å auka vitskapleg kapasitet. Den brittiske bedrifta Embercosm, som spesialiserer seg på utviklinga av GCC og LLVM, deltar også i prosessen og har sørga for offisiell ansetjing av utviklarar for dette initiativet.
Kilde: linux.org.ru

