Products
Ferrocene Featured Products
-
Ferrocene Supply Chain
- Ferrocene Supply Chain helps developers and security teams address software safety and security concerns by providing the tooling and workflows required to continuously review and integrate external code – without sacrificing developer ergonomics.
-
Ferrocene SDK
- Ferrocene SDK is a comprehensive Rust distribution tailored for developers working on safety-critical, cybersecurity-sensitive and embedded systems. It extends Rust’s capabilities with tooling, long-term support and optional targets, providing everything you need to work with Rust effectively.
-
Ferrocene Certification
- Ferrocene Certification helps to automate and streamline your Rust certification process. It provides the tools, expertise, documentation and workflows needed to meet safety-critical industry standards such as ISO 26262, IEC 61508 and IEC 62304. A certified core subset is available for ISO 26262 (ASIL B) and IEC 61508 (SIL 2) and is expandable for other safety standards upon request.
Industries
Rust is industry-ready with Ferrocene
Ferrocene enables Rust to be a first-class language for safety- and mission-critical systems.
-
Automotive development
- When it comes to automotive electronic systems, safety matters. Ferrocene is qualified to be used in standard-compliant development projects, according to ISO 26262 (ASIL D), the highest risk class, for peace of mind.
-
Industrial manufacturing
- With Ferrocene, developers can use Rust in industrial manufacturing and safety-related electronic systems. Ferrocene is qualified under IEC 61508 (SIL 3) and supports customer certification efforts for SIL 4 compliance.
-
Aerospace
- Ferrocene’s qualified Rust compiler is ready to provide aerospace teams with the tooling and guidance necessary to support customer certification efforts for DO-178C (DAL C) compliance.
-
Medical development
- Ferrocene enables the medical device industry to develop safe and secure healthcare solutions with Rust. Ferrocene is qualified for use in safety-related medical development projects according to IEC 62304 (Class C).
And more coming soon…
We’re working with partners to qualify Ferrocene for other industries as well. If you have a specific qualification or platform you want to use with Rust, we can help you with that.
Features
Why choose Ferrocene + Rust
Ferrocene makes Rust adoption reliable, efficient, and compliant.
-
Safer and more efficient than C/C++
- Rust is built for speed, with type-safe and memory-safe programming to prevent errors and designed to handle parallel programming. Ferrocene enables automotive and industrial developers to take advantage of these benefits in certified environments.
-
Ferrocene is downstream from Rust
- Ferrocene operates as a downstream to the Rust project, further improving testing and quality on specific platforms. All fixes are reported upstream for continuous improvement.
-
Ferrocene follows fast release cycles without compromising quality
- The official rustc release cycle is typically 6 weeks, offering language improvements at a rapid rate. With Ferrocene’s 3-month release cycle, we keep close to the official rustc release cycles to ensure that safety-critical developers can get the latest, cutting-edge Rust features.
-
Rust plays well with other languages
- Ferrocene preserves Rust’s high level of interoperability with existing languages, including C, C++, Python and more, allowing developers to take advantage of Rust’s features without having to completely overhaul existing codebases.
-
Ferrocene is open source
- Ferrocene is fully open source under the MIT OR Apache-2.0 license, including the full qualification documents. Read the Documentation.
-
Built and maintained by Rust experts
- Ferrocene was built and is maintained by Ferrous Systems, the leading provider of Rust-based software solutions for embedded and safety-critical systems.
Pricing
Accessible innovation through conscientious pricing.
With Ferrocene, you can develop safety- and mission-critical software from the start - without a massive upfront investment.
Payment frequency
Ferrous Systems: your partner in all things Rust
As the experts behind Ferrocene, we can help you harness the power of Rust to meet your individual needs.
Contact us to explore how Ferrocene can support your industry’s safety and qualification requirements.