12 stycznia firma Open Source Security, znana z prac nad grsecurity, ogłosiła sponsorowanie rozwoju frontendowego kompilatora GCC w celu wsparcia języka programowania Rust — gccrs.
Początkowo gccrs był rozwijany równolegle z oryginalnym kompilatorem Rustc, jednak z powodu braku specyfikacji języka oraz częstych łamiących zgodność zmian na wczesnym etapie, rozwój został tymczasowo wstrzymany i wznowiony dopiero po wydaniu Rust 1.0.
Open Source Security motywuje swoje zaangażowanie możliwością pojawienia się kodu w Rust w jądrze Linux, a także tym, że jądro najczęściej kompilowane jest kompilatorem gcc. Dodatkowo programy napisane w kilku językach mogą mieć luki, spowodowane właśnie tym faktem (zob. Exploiting Mixed Binaries), które nie występowałyby w programach napisanych w czystym C lub C++.
Obecnie Open Source Security sponsoruje pracę jednego dewelopera, który będzie pracował nad gccrs przez następny rok, z możliwością zwiększenia wsparcia finansowego na innych pracowników. W procesie bierze także udział brytyjska firma Embercosm, specjalizująca się w rozwoju GCC i LLVM, która zapewniła formalne zatrudnienie deweloperów dla tej inicjatywy.
Źródło: linux.org.ru

