Open Source Security Company patrocina o desenvolvemento de gccrs


Open Source Security Company patrocina o desenvolvemento de gccrs

O 12 de xaneiro, a empresa Open Source Security, coñecida por desenvolver grseguridade, anunciou o patrocinio do desenvolvemento dunha interface para o compilador GCC para soportar a linguaxe de programación Rust - gccrs.

Inicialmente, gccrs desenvolveuse en paralelo co compilador Rustc orixinal, pero debido á falta de especificacións para a linguaxe e aos frecuentes cambios que romperon a compatibilidade nun estadio inicial, o desenvolvemento abandonouse temporalmente e retomouse só despois do lanzamento de Rust 1.0.

Open Source Security motiva a súa participación debido á posible aparición de código Rust no núcleo de Linux e ao feito de que o núcleo é compilado a maioría das veces polo compilador gcc. Ademais disto, os programas en varios idiomas á vez poden ter vulnerabilidades causadas precisamente por este feito (ver. Explotación de binarios mixtos), que non existirían en programas puros C ou C++.

Open Source Security está patrocinando actualmente a un programador para traballar en gccrs durante o próximo ano, coa posibilidade de financiar máis persoal. No proceso tamén participa a empresa británica Embercosm, especializada no desenvolvemento de GCC e LLVM e que proporcionou emprego formal a desenvolvedores para esta iniciativa.

Fonte: linux.org.ru