Ferrocene's Rust kompilyator kodini ochish

Ferrous Systems, muhim tizimlar uchun xususiy Rust kompilyator tarqatuvchi Ferrocene-ni ochiq kodli loyihaga aylantirishni boshlaganini e'lon qildi. Ferrocene kodi Apache 2.0 va MIT litsenziyalari ostida nashr etilgan. Ferrocene Rust-da axborot xavfsizligi va xavfsizlik uchun muhim tizimlar uchun ilovalarni ishlab chiqish uchun vositalarni taqdim etadi, ularning ishlamay qolishi inson hayotiga tahdid solishi, atrof-muhitga zarar etkazishi yoki uskunaga jiddiy zarar etkazishi mumkin.

Asos rustc loyihasining standart kompilyatori bo'lib, avtomobil va sanoat tizimlari uchun dasturiy ta'minot muhiti talablariga javob beradi (ISO 26262 va IEC 61508). Ferrocene ishonchliligi keng qamrovli tekshirish, sinov va sifatni boshqarish usullarini qo'llash orqali tekshiriladi. So'nggi ikki yil davomida mahsulot xususiy mahsulot sifatida rivojlanmoqda, ammo Temir tizimlari o'zining yaxshilanishlari va aniqlangan xatolarga tuzatishlarni asosiy loyihaga qaytardi.

Rivojlanish maqsadlaridan biri Ferrocene-ni iloji boricha yuqori oqimga yaqinroq saqlashdir (ideal holda hech qanday o'zgarish yo'q), shuning uchun mustaqil ishtirokchilar tomonidan ishlab chiqilgan yaxshilanishlar va tuzatishlarni to'g'ridan-to'g'ri zang/zang omboriga emas, balki to'g'ridan-to'g'ri asosiy zang-lang/zang omboriga kiritish tavsiya etiladi. Ferrosin ombori. O'z navbatida, Ferrous Systems tasdiqlangan ikkilik yig'ilishlarni ta'minlashga, asbob-uskunalar ishlab chiqaruvchilarining SDK ga integratsiyalashuviga, sifat kafolati va sanoat platformalarida sinovdan o'tkazishga, DO-178C, ISO 21434 va IEC 62278 standartlarini qo'llab-quvvatlashga, shuningdek, targ'ib qilishga e'tibor qaratadi. rustc imkoniyatlari va muhim tizimlarda va o'rnatilgan sanoat qurilmalarida talab qilinadigan o'zgarishlar.

Ferrocene 23.06.0 tez orada chiqarilishi rejalashtirilgan, u ISO 26262 (ASIL D) va IEC 61508 (SIL 4) talablariga javob beradigan birinchi versiya bo'ladi. Chiqarish Rust 1.68 asboblar to'plamiga asoslangan va ishlab chiqarishning yakuniy bosqichida, lekin u to'liq ochilmaydi, chunki u avvalgi hamkorlardan birining mulkiy ma'lumotlarini o'z ichiga oladi. Ferrocene 23.06.0 nashr etilgandan so'ng darhol ish 23.06.1 versiyasida boshlanadi, unda ular mulkiy qo'shimchalarni tozalashni va kelgusi oy uni ochiq mahsulot sifatida nashr etishni rejalashtirmoqda. Keyingi ishlab chiqish ochiq shaklda amalga oshiriladi va barcha keyingi nashrlar ochiq manba sifatida nashr etiladi. Kelajakda ular kritikup o'rnatuvchisi kodini ochishni va uning rivojlanishini rustup loyihasi bilan sinxronlashtirishni rejalashtirmoqda.

Manba: opennet.ru

a Izoh qo'shish