12. jaanuaril teatas Open Source Security, tuntud oma arendustegevuse poolest grsecurity, et toetatakse GCC kompilaatori frontend'i arendust Rust programmeerimiskeele toetamiseks — gccrs.
Alguses arendati gccrs paralleelselt originaalse Rustc kompilaatoriga, kuid keele spetsifikatsioonide puudumise ja varaste kohanduste tõttu, mis sageli rikkusid ühilduvust, pandi arendus ajutiselt pausile ning see taastati alles pärast Rust 1.0 väljalaskmist.
Open Source Security selgitab oma osalust võimaliku Rust-koodi ilmumise tõttu Linuxi tuumas ja seetõttu, et tuum kogutakse kõige sagedamini gcc kompilaatoriga. Lisaks sellele võivad mitmes keeles kirjutatud programmides esineda haavatavused, mis tulenevad just sellest faktist (vt Exploiting Mixed Binaries), mida ei esineks puhta C või C++ programmides.
Praegu toetab Open Source Security ühe arendaja tööd, kes töötab gccrs'i kallal järgmise aasta jooksul, võimalusega eraldada täiendavaid vahendeid töötajate arvu suurendamiseks. Samuti osaleb protsessis Briti ettevõte Embercosm, mis on spetsialiseerunud GCC ja LLVM arendusele ning on pakkunud välja official töölepingute vormistamise arendajatele selle algatuse jaoks.
Allikas: linux.org.ru

