የ Ferrocene's Rust compiler codeን በመክፈት ላይ

Ferrous Systems ፌሮሴኔን ለተልዕኮ ወሳኝ ስርዓቶች የባለቤትነት Rust compiler ስርጭትን ወደ ክፍት ምንጭ ፕሮጀክት መቀየር መጀመሩን አስታውቋል። የፌሮሴን ኮድ በ Apache 2.0 እና MIT ፍቃዶች ታትሟል። Ferrocene ለመረጃ ደህንነት እና ለደህንነት-ወሳኝ ስርዓቶች በሩስት ውስጥ አፕሊኬሽኖችን ለማዘጋጀት መሳሪያዎችን ያቀርባል ፣ይህ ውድቀት የሰውን ሕይወት አደጋ ላይ ሊጥል ፣ አካባቢን ሊጎዳ ወይም በመሣሪያ ላይ ከባድ ጉዳት ሊያደርስ ይችላል።

መሰረቱ Rustc ነው ፣ የ Rust ፕሮጀክት መደበኛ አጠናቃሪ ፣ የሶፍትዌር አከባቢዎችን ለአውቶሞቲቭ እና የኢንዱስትሪ ስርዓቶች (ISO 26262 እና IEC 61508) መስፈርቶችን ለማሟላት አመጣ። የፌሮሴን አስተማማኝነት የሚረጋገጠው ሰፊ ፍተሻ፣ ፍተሻ እና የጥራት አያያዝ ቴክኒኮችን በመጠቀም ነው። ላለፉት ሁለት ዓመታት ምርቱ እንደ የባለቤትነት ምርት እያደገ ነው፣ ነገር ግን Ferrous Systems ስህተቶቹን ለመለየት ማሻሻያዎቹን እና እርማቶቹን ወደ ዋናው ፕሮጀክት መልሷል።

ከልማት ግቦቹ ውስጥ አንዱ ፌሮሴንን በተቻለ መጠን በተቻለ መጠን ወደ ላይ ማቆየት ነው (በምንም አይነት ለውጥ የለም) ስለዚህ በገለልተኛ አስተዋፅዖ አበርካቾች የተገነቡ ማሻሻያዎች እና ማስተካከያዎች በቀጥታ ወደ ዋናው የዝገት/የዝገት ማከማቻ ውስጥ እንዲገቡ ታቅዷል። የ Ferrocene ማከማቻ. Ferrous Systems በበኩሉ የተረጋገጡ ሁለትዮሽ ስብሰባዎችን በማቅረብ ፣የመሳሪያዎች አምራቾች ኤስዲኬ ውህደት ፣በጥራት ማረጋገጫ እና በኢንዱስትሪ መድረኮች ላይ መሞከር ፣የ DO-178C ፣ ISO 21434 እና IEC 62278 ደረጃዎችን በማስተዋወቅ ላይ ያተኩራል። በተልእኮ-ወሳኝ ስርዓቶች እና በተካተቱ የኢንዱስትሪ መሳሪያዎች ውስጥ የ rustc ችሎታዎች እና ለውጦች ያስፈልጋሉ።

Ferrocene 23.06.0 በቅርቡ ለመልቀቅ እቅድ ተይዟል, ይህም ISO 26262 (ASIL D) እና IEC 61508 (SIL 4) መስፈርቶችን ለማክበር የመጀመሪያው ይሆናል. የሚለቀቀው በ Rust 1.68 Toolkit ላይ የተመሰረተ እና በመጨረሻው የምርት ደረጃ ላይ ነው, ነገር ግን ሙሉ በሙሉ ክፍት አይሆንም ምክንያቱም ከቀደምት አጋሮች ውስጥ የባለቤትነት መረጃን ያካትታል. የፌሮሴን 23.06.0 ከታተመ በኋላ ወዲያውኑ ሥራው በ 23.06.1 ስሪት ይጀምራል ፣ በዚህ ውስጥ የባለቤትነት ማካተትን ለማጽዳት እና በሚቀጥለው ወር እንደ ክፍት ምርት ለማተም አቅደዋል። ተጨማሪ ልማት በክፍት መልክ ይከናወናል እና ሁሉም ተጨማሪ ልቀቶች እንደ ክፍት ምንጭ ይታተማሉ። ወደፊትም የወሳኙፕ ጫኚውን ኮድ ለመክፈት እና እድገቱን ከሮዝ ፕሮጄክት ጋር ለማመሳሰል አቅደዋል።

ምንጭ: opennet.ru

አስተያየት ያክሉ