La società Open Source Security sponsorizza lo sviluppo di gccrs


La società Open Source Security sponsorizza lo sviluppo di gccrs

Il 12 gennaio la società Open Source Security, nota per lo sviluppo di grsecurity, ha annunciato di sponsorizzare lo sviluppo del frontend del compilatore GCC per supportare il linguaggio di programmazione Rust — gccrs.

Inizialmente gccrs è stato sviluppato parallelamente al compilatore originale Rustc, ma a causa dell'assenza di specifiche per il linguaggio e dei frequenti cambiamenti incompatibili nelle prime fasi, lo sviluppo è stato temporaneamente abbandonato e ripreso solo dopo il rilascio di Rust 1.0.

Open Source Security giustifica la propria partecipazione con la possibile introduzione di codice Rust nel kernel Linux e dal fatto che il kernel viene compilato più spesso con il compilatore gcc. Inoltre, i programmi scritti in diversi linguaggi possono presentare vulnerabilità proprio a causa di questo (vedi Exploiting Mixed Binaries), che non si presenterebbero in programmi scritti in puro C o C++.

Attualmente Open Source Security sponsorizza il lavoro di uno sviluppatore che lavorerà su gccrs per tutto il prossimo anno, con la possibilità di fornire finanziamenti per aumentare il personale. Inoltre, partecipa al processo la società britannica Embercosm, specializzata nello sviluppo di GCC e LLVM, che ha fornito il supporto per l'assunzione ufficiale degli sviluppatori per questa iniziativa.

Fonte: linux.org.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster