Open Source Security Company sponsorise le développement de gccrs


Open Source Security Company sponsorise le développement de gccrs

Le 12 janvier, la société Open Source Security, connue pour développer grsécurité, a annoncé le parrainage du développement d'un frontal pour le compilateur GCC afin de prendre en charge le langage de programmation Rust - gccrs.

Initialement, gccrs a été développé en parallèle avec le compilateur Rustc d'origine, mais en raison du manque de spécifications pour le langage et de changements fréquents rompant la compatibilité à un stade précoce, le développement a été temporairement abandonné et n'a repris qu'après la sortie de Rust 1.0.

Open Source Security motive leur participation en raison de l'apparition possible de code Rust dans le noyau Linux et du fait que le noyau est le plus souvent compilé par le compilateur gcc. En plus de cela, les programmes dans plusieurs langues à la fois peuvent présenter des vulnérabilités causées précisément par ce fait (voir. Exploiter les binaires mixtes), qui n’existerait pas dans les programmes C ou C++ purs.

Open Source Security parraine actuellement un développeur pour qu'il travaille sur gccrs au cours de l'année prochaine, avec la possibilité de financer davantage de personnel. La société britannique Embercosm, spécialisée dans le développement de GCC et LLVM et qui a fourni des emplois formels aux développeurs pour cette initiative, participe également au processus.

Source: linux.org.ru