Avatud lähtekoodiga turbeettevõte sponsoreerib gccrs-i arendamist


Avatud lähtekoodiga turbeettevõte sponsoreerib gccrs-i arendamist

12. jaanuaril avatud lähtekoodiga turvafirma, mis on tuntud arendamise poolest grturvalisus, teatas GCC kompilaatori esiosa arendamise sponsorlusest, et toetada Rusti programmeerimiskeelt - gccrs.

Algselt arendati gccrs paralleelselt algse Rustc kompilaatoriga, kuid keele spetsifikatsioonide puudumise ja sagedaste muudatuste tõttu, mis rikkusid ühilduvust varajases staadiumis, jäeti arendus ajutiselt pooleli ja seda jätkati alles pärast Rust 1.0 väljaandmist.

Avatud lähtekoodiga turvalisus motiveerib nende osalemist Rust-koodi võimaliku ilmumise tõttu Linuxi tuumas ja asjaolu tõttu, et kerneli kompileerib kõige sagedamini gcc-kompilaator. Lisaks võib korraga mitmes keeles programmidel olla just sellest asjaolust tingitud haavatavusi (vt. Segabinaarfailide kasutamine), mida puhastes C või C++ programmides ei eksisteeriks.

Avatud lähtekoodiga turvalisus sponsoreerib praegu ühte arendajat, kes töötab järgmise aasta jooksul gccrs-i kallal, võimalusega rahastada rohkem töötajaid. Protsessis osaleb ka Briti ettevõte Embercosm, mis on spetsialiseerunud GCC ja LLVM-i arendamisele ning on selle algatuse jaoks ametlikult arendajaid tööle võtnud.

Allikas: linux.org.ru