Agor cod casglwr Rust Ferrocene

Mae Ferrous Systems wedi cyhoeddi ei fod wedi dechrau trosi Ferrocene, dosbarthiad casglwr Rust perchnogol ar gyfer systemau sy’n hanfodol i genhadaeth, yn brosiect ffynhonnell agored. Cyhoeddir y cod Ferrocene o dan drwyddedau Apache 2.0 a MIT. Mae Ferrocene yn darparu offer ar gyfer datblygu cymwysiadau yn Rust ar gyfer diogelwch gwybodaeth a systemau sy'n hanfodol i ddiogelwch, y gallai eu methiant fygwth bywyd dynol, niweidio'r amgylchedd neu arwain at ddifrod difrifol i offer.

Y sail yw rustc, casglwr safonol o'r prosiect Rust, a ddygwyd i fodloni gofynion amgylcheddau meddalwedd ar gyfer systemau modurol a diwydiannol (ISO 26262 ac IEC 61508). Mae dibynadwyedd Ferrocene yn cael ei wirio trwy ddefnyddio technegau arolygu, profi a rheoli ansawdd helaeth. Am y ddwy flynedd ddiwethaf, mae'r cynnyrch wedi bod yn datblygu fel cynnyrch perchnogol, ond mae Ferrous Systems wedi dychwelyd ei welliannau a'i gywiriadau i wallau a nodwyd i'r prif brosiect.

Un o'r nodau datblygu yw cadw Ferrocene mor agos at i fyny'r afon Γ’ phosibl (yn ddelfrydol dim newidiadau o gwbl), felly cynigir gwthio gwelliannau ac atgyweiriadau a ddatblygir gan gyfranwyr annibynnol yn uniongyrchol i'r brif storfa rwd/rhwd, yn hytrach nag i mewn. ystorfa Ferrocene. O'i ran ef, bydd Ferrous Systems yn canolbwyntio ar ddarparu gwasanaethau deuaidd wedi'u dilysu, integreiddio gweithgynhyrchwyr offer i SDK, gwaith ar sicrhau ansawdd a phrofi ar lwyfannau diwydiannol, gweithredu cefnogaeth ar gyfer safonau DO-178C, ISO 21434 ac IEC 62278, yn ogystal Γ’ hyrwyddo galluoedd rustc a'r newidiadau sydd eu hangen mewn systemau sy'n hanfodol i genhadaeth a dyfeisiau diwydiannol gwreiddio.

Bwriedir rhyddhau Ferrocene 23.06.0 yn fuan, sef y datganiad cyntaf i gydymffurfio Γ’ gofynion ISO 26262 (ASIL D) ac IEC 61508 (SIL 4). Mae'r datganiad yn seiliedig ar becyn cymorth Rust 1.68 ac mae yng nghamau olaf y cynhyrchiad, ond ni fydd yn gwbl agored oherwydd ei fod yn cynnwys gwybodaeth berchnogol gan un o'r partneriaid blaenorol. Yn syth ar Γ΄l cyhoeddi Ferrocene 23.06.0, bydd gwaith yn dechrau ar fersiwn 23.06.1, lle maent yn bwriadu glanhau cynhwysiant perchnogol a'i gyhoeddi fel cynnyrch agored y mis nesaf. Bydd datblygiad pellach yn cael ei wneud ar ffurf agored a bydd pob datganiad pellach yn cael ei gyhoeddi fel ffynhonnell agored. Yn y dyfodol, maent hefyd yn bwriadu agor cod y gosodwr critigol a chydamseru ei ddatblygiad Γ’'r prosiect rustup.

Ffynhonnell: opennet.ru

Ychwanegu sylw