На 12 януари компанията Open Source Security, известна с разработките си, grsecurity, обяви спонсориране на фронтенда на компилатора GCC за поддръжка на езика за програмиране Rust — gccrs.
Първоначално gccrs е разработван успоредно с оригиналния компилатор Rustc, но заради липсата на спецификации на езика и честите изменения, които нарушаваха съвместимостта, разработката е била временно спряна и възобновена едва след излизането на Rust 1.0.
Open Source Security мотивират своето участие с възможността за появата на код на Rust в ядрото на Linux и факта, че ядрото най-често се компилира с gcc. В допълнение, програми на няколко езика могат да имат уязвимости, причинени именно от този факт (вж. Exploiting Mixed Binaries), които биха отсъствали в програми на чист C или C++.
Към момента Open Source Security спонсорира работата на един разработчик, който ще работи върху gccrs през следващата година, с възможност за разширяване на екипа. Участва и британската компания Embercosm, специализирана в разработването на GCC и LLVM и предоставила оформление на официалното наемане на разработчици за тази инициатива.
Източник: linux.org.ru

