Article

Ferrocene 24.08.0 now available!

Published on 2 min read
Ferrocene icon
Ferrocene
A Rust compiler toolchain for safety- and mission-critical environments.

    We’re excited to announce the release of Ferrocene 24.08.0, the latest update to our qualified Rust toolchain. This version includes the latest Rust improvements, increased target support, and a preview of the first off-the-shelf QNX toolchain for Rust.

    Ferrocene is the first fully open-source, safety-critical Rust compiler. It is ISO 26262 and IEC 61508 qualified to the highest levels of safety (ASIL D and SIL 4, respectively).

    Developed as a downstream Rust distribution, Ferrocene is 100% compatible with the main Rust compiler, allowing you to work seamlessly with both the compiler distributed by the Rust project and the Ferrocene toolchain.

    What's new in Ferrocene 24.08.0

    Ferrocene 24.08.0 upgrades from Rust 1.76.0 to Rust 1.79.0. This brings to the safety critical world the latest innovations like c-string literals and inline const {} expressions.

    Ferrocene 24.08.0 also includes experimental (not qualified) support for using Windows and macOS as a development platform, and experimental (not qualified) support for cross-compilation towards Armv7-R and Armv8-R.

    Finally, Ferrocene 24.08.0 includes a preview of the first off-the-shelf QNX toolchain for Rust, enabling you to develop software for QNX 7.1 in Rust without having to build the Rust compiler from source. Please contact us to gain access to the preview. We look forward to offering full support for QNX 7.1 in the next release!

    You can read the full release notes here.

    New releases every three months

    Historically, compiler toolchains have slow release cycles, but the Rust project showed us that frequent releases not only get features in the users' hands faster, but also increase the overall quality of the compiler: with fast releases there is no need to rush the development of a feature to include it in the next release, as the next one is always around the corner.

    Ferrocene 24.05.0 was released in May, just three months ago. Moving forward, we’re committing to delivering new Ferrocene releases every three months, qualifying the latest Rust changes for our supported safety standards, and backed by two years of support.

    Available for purchase today!

    With Ferrocene, users can develop high-assurance software from the start, without a massive upfront investment. Ferrocene is available for purchase today for €25/month or €240/year per user, providing access to all supported versions of Ferrocene (current and future) along with basic support via email. Go to ferrocene.dev to purchase Ferrocene, or contact sales for more information on custom enterprise subscriptions.

    Not sure if Ferrocene has the features you and your team need? You can also schedule a Why Ferrocene session by reaching out to our sales team.