Syarikat Keselamatan Sumber Terbuka menaja pembangunan gccrs


Syarikat Keselamatan Sumber Terbuka menaja pembangunan gccrs

Pada 12 Januari, syarikat Keselamatan Sumber Terbuka, yang terkenal dengan pembangunan grsecurity, mengumumkan penajaan pembangunan bahagian hadapan untuk pengkompil GCC untuk menyokong bahasa pengaturcaraan Rust - gccrs.

Pada mulanya, gccrs dibangunkan selari dengan pengkompil Rustc yang asal, tetapi disebabkan kekurangan spesifikasi untuk bahasa dan perubahan yang kerap melanggar keserasian pada peringkat awal, pembangunan telah ditinggalkan buat sementara waktu dan disambung semula hanya selepas keluaran Rust 1.0.

Keselamatan Sumber Terbuka memotivasikan penyertaan mereka kerana kemungkinan kemunculan kod Rust dalam kernel Linux dan fakta bahawa kernel paling kerap disusun oleh pengkompil gcc. Di samping itu, program dalam beberapa bahasa sekaligus mungkin mempunyai kelemahan yang disebabkan oleh fakta ini (lihat. Mengeksploitasi Perduaan Campuran), yang tidak akan wujud dalam program C atau C++ tulen.

Keselamatan Sumber Terbuka sedang menaja satu pembangun untuk mengusahakan gccrs sepanjang tahun hadapan, dengan kemungkinan membiayai lebih ramai kakitangan. Turut mengambil bahagian dalam proses itu ialah syarikat British Embercosm, yang pakar dalam pembangunan GCC dan LLVM dan telah menyediakan pekerjaan rasmi pemaju untuk inisiatif ini.

Sumber: linux.org.ru