E wehe ana i ke code compiler a Ferrocene's Rust

Ua hoʻolaha ʻo Ferrous Systems ua hoʻomaka ʻo ia e hoʻololi iā Ferrocene, kahi hoʻoili hui pū ʻana o Rust no nā ʻōnaehana koʻikoʻi, i kahi papahana open source. Hoʻopuka ʻia ka code Ferrocene ma lalo o nā laikini Apache 2.0 a me MIT. Hāʻawi ʻo Ferrocene i nā mea hana no ka hoʻomohala ʻana i nā noi ma Rust no ka palekana ʻike a me nā ʻōnaehana koʻikoʻi palekana, ʻo ka hiki ʻole ke hoʻoweliweli i ke ola kanaka, hoʻopōʻino i ke kaiapuni a alakaʻi paha i ka pōʻino nui i nā mea hana.

ʻO ke kumu ʻo rustc, kahi mea hōʻuluʻulu maʻamau mai ka papahana Rust, i lawe ʻia e hoʻokō i nā koi o nā ʻōnaehana polokalamu no nā ʻōnaehana automotive a me nā ʻoihana (ISO 26262 a me IEC 61508). Hōʻoia ʻia ka hilinaʻi o Ferrocene ma o ka hoʻohana ʻana i ka nānā nui, hoʻāʻo a me nā ʻenehana hoʻokele maikaʻi. No nā makahiki ʻelua i hala iho nei, ke ulu nei ka huahana ma ke ʻano he huahana proprietary, akā ua hoʻihoʻi ʻo Ferrous Systems i kāna mau hoʻomaikaʻi a me nā hoʻoponopono e ʻike i nā hewa i ka papahana nui.

ʻO kekahi o nā pahuhopu hoʻomohala ʻo ia ka mālama ʻana iā Ferrocene i kahi kokoke loa i ka upstream e like me ka hiki (ʻoi aku ka maikaʻi ʻaʻole he loli ʻole), no laila ua manaʻo ʻia nā hoʻomaikaʻi a me nā hoʻoponopono i hoʻomohala ʻia e nā mea kōkua kūʻokoʻa e hoʻokuʻi pololei ʻia i loko o ka waihona nui rust-lang/rust, ma mua o ka. ka waihona Ferrocene. No kāna ʻāpana, e kālele ana ʻo Ferrous Systems i ka hoʻolako ʻana i nā hui binary i hōʻoia ʻia, ka hoʻohui ʻana i ka SDK o nā mea hana mea hana, hana i ka hōʻoia maikaʻi a me ka hoʻāʻo ʻana ma nā kahua ʻoihana, hoʻokō i ke kākoʻo no nā kūlana DO-178C, ISO 21434 a me IEC 62278, a me ka hoʻolaha ʻana. hiki i ka rustc a me nā loli i koi ʻia i nā ʻōnaehana koʻikoʻi a me nā mea ʻenehana i hoʻopili ʻia.

Hoʻolālā ʻia ʻo Ferrocene 23.06.0 e hoʻokuʻu koke ʻia, ʻo ia ka hoʻokuʻu mua e hoʻokō i nā koi ISO 26262 (ASIL D) a me IEC 61508 (SIL 4). Hoʻokumu ʻia ka hoʻokuʻu ʻana ma ka Rust 1.68 toolkit a aia i ka pae hope o ka hana ʻana, akā ʻaʻole ia e wehe piha ʻia no ka mea e loaʻa ana ka ʻike proprietary mai kekahi o nā hoa mua. Ma hope koke iho o ka paʻi ʻia ʻana o Ferrocene 23.06.0, e hoʻomaka ka hana ma ka mana 23.06.1, kahi e hoʻolālā ai lākou e hoʻomaʻemaʻe i nā inclusions proprietary a hoʻolaha iā ia ma ke ʻano he huahana wehe i ka mahina aʻe. E hoʻokō ʻia nā hoʻomohala hou aʻe ma ke ʻano ākea a e paʻi ʻia nā hoʻopuka hou aʻe ma ke ʻano he open source. I ka wā e hiki mai ana, hoʻolālā lākou e wehe i ke code o ka criticalup installer a synchronize i kona hoʻomohala ʻana me ka papahana rustup.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka