Кампанія Open Source Security спансіруе распрацоўку gccrs


Кампанія Open Source Security спансіруе распрацоўку gccrs

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