Ferrous Systems, muhim tizimlar uchun Rust kompilyatoriga ega xususiy tarqatish bo'lgan Ferrocene-ning ochiq manbali transformatsiyasini e'lon qildi. Ferrocene kodi Apache 2.0 va MIT litsenziyalari ostida nashr etilgan. Ferrocene nosozlik inson hayotiga tahdid solishi, atrof-muhitga zarar etkazishi yoki uskunaga jiddiy zarar etkazishi mumkin bo'lgan axborot xavfsizligi va xavfsizlik uchun muhim tizimlar uchun Rust-ga asoslangan ilovalarni ishlab chiqish uchun vositalarni taqdim etadi.
Asos rustc bo'lib, Rust loyihasining mahalliy kompilyatori bo'lib, u avtomobil va sanoat dasturiy muhiti (ISO 26262 va IEC 61508) talablariga muvofiqlashtirilgan. Ferrocene ishonchliligi keng qamrovli tekshirish, sinov va sifatni boshqarish usullari orqali tasdiqlangan. So'nggi ikki yil ichida mahsulot xususiy mahsulot sifatida ishlab chiqilgan, ammo Temir tizimlari asosiy loyihaga yaxshilanishlar va xatolarni tuzatishga hissa qo'shdi.
Rivojlanish maqsadlaridan biri Ferrosenni yuqori oqim holatiga iloji boricha yaqinroq saqlashdir (ideal holda, hech qanday o'zgarishsiz). Shu sababli, mustaqil ishtirokchilar tomonidan ishlab chiqilgan yaxshilanishlar va tuzatishlar Ferrocene omboriga emas, balki to'g'ridan-to'g'ri asosiy rust-lang/zang omboriga yuborilishi tavsiya etiladi. Temir tizimlari, o'z navbatida, tasdiqlangan ikkilik tuzilmalarni ta'minlashga, apparat sotuvchisi SDK-lariga integratsiyaga, sanoat platformalarida sifat kafolati va sinovlariga, DO-178C, ISO 21434 va IEC 62278 standartlarini qo'llab-quvvatlashga, shuningdek, muhim sanoat qurilmalari uchun zarur bo'lgan xususiyatlar va o'zgarishlarni targ'ib qilishga e'tibor qaratadi.
Ferrocene 23.06.0 tez orada chiqarilishi rejalashtirilgan, u ISO 26262 (ASIL D) va IEC 61508 (SIL 4) talablariga javob beradigan birinchi reliz bo'ladi. Ushbu nashr Rust 1.68 asboblar zanjiriga asoslangan va tayyorgarlikning yakuniy bosqichida. Biroq, avvalgi hamkorning mulkiy ma'lumotlari kiritilganligi sababli u to'liq ochiq manba bo'lmaydi. Ferrocene 23.06.0 versiyasi chiqqandan so'ng darhol 23.06.1 versiyasida ish boshlanadi, u xususiy qo'shimchalardan tozalanishi va kelgusi oy ochiq manba mahsuloti sifatida chiqarilishi rejalashtirilgan. Keyingi ishlanmalar ochiq manbada amalga oshiriladi va kelajakdagi barcha nashrlar ochiq manba sifatida nashr etiladi. Kelajakda kritikup o'rnatuvchisini ochish va uning rivojlanishini rustup loyihasi bilan sinxronlashtirish ham rejalashtirilmoqda.
Manba: opennet.ru
