Atvērtā pirmkoda drošības uzņēmums sponsorē gccrs izstrādi


Atvērtā pirmkoda drošības uzņēmums sponsorē gccrs izstrādi

12. janvārī atvērtā pirmkoda drošības uzņēmums, kas pazīstams ar attīstību grddrošība, paziņoja par sponsorēšanu GCC kompilatora priekšgala izstrādei, lai atbalstītu Rust programmēšanas valodu - gccrs.

Sākotnēji gccrs tika izstrādāts paralēli oriģinālajam Rustc kompilatoram, taču valodas specifikāciju trūkuma un biežo izmaiņu dēļ, kas agrīnā stadijā pārtrauca saderību, izstrāde uz laiku tika pārtraukta un tika atsākta tikai pēc Rust 1.0 izlaišanas.

Atvērtā pirmkoda drošība motivē viņu dalību saistībā ar iespējamo Rust koda parādīšanos Linux kodolā un to, ka kodolu visbiežāk kompilē gcc kompilators. Turklāt programmām vairākās valodās vienlaikus var būt ievainojamības, ko izraisa tieši šis fakts (sk. Jaukto bināro failu izmantošana), kas nepastāvētu tīrās C vai C++ programmās.

Atvērtā pirmkoda drošība pašlaik sponsorē vienu izstrādātāju, kas nākamā gada laikā strādās pie gccrs, un ir iespēja finansēt vairāk darbinieku. Procesā piedalās arī Lielbritānijas uzņēmums Embercosm, kas specializējas GCC un LLVM attīstībā un ir nodrošinājis oficiālu izstrādātāju nodarbinātību šai iniciatīvai.

Avots: linux.org.ru