

OxidOS Automotive
OxidOS is a Rust-based secure ecosystem for safety critical automotive ECUs. Our solution consists of a Rust-based Secure Operating System and DevTools for medium-size microcontrollers inside automotive ECUs, designed for safety-critical applications.
Cost / License
- Free
- Proprietary
Platforms
- Software as a Service (SaaS)
- Online



OxidOS Automotive
Features
Properties
- Lightweight
Features
- Works Offline
- No registration required
- No Tracking
- Rust
Tags
- RISC-V Architecture Support
- os-kernel
- automotive
- rust-lang
- electronic-control-unit-ecu
- automotive-safety
- safety
OxidOS Automotive News & Activities
Recent activities
OxidOS Automotive information
What is OxidOS Automotive?
OxidOS is a Rust-based secure ecosystem for safety critical automotive ECUs. Our solution consists of a Rust-based Secure Operating System and DevTools for medium-size microcontrollers inside automotive ECUs, designed for safety-critical applications. The OxidOS ecosystem provides significant security and safety enhancements while reducing development and certification time by half for automotive ECU software development projects. This is achieved through the usage of Rust that brings benefits such as memory and thread safety enforced at compile time. The OxidOS architecture runs memory sandboxed applications, which have cryptographic credentials and are digitally signed.
- Based on open source: We are building the OxidOS as an industrial solution on top of Tock. Tock is an open source embedded operating system fully written in Rust designed to run on constrained devices.
- Safe (written in Rust): The OxidOS ecosystem provides significant security and safety enhancements. This is achieved through the usage of Rust and an advanced architecture that enforces the running of memory sandboxed applications which have cryptographic credentials and are digitally signed.
- Full OS (kernel + apps): OxidOS is composed of a separated kernel and user space running memory sandboxed applications that are compiled independently from each other. Together with our proprietary OxidOS modules for automotive-grade specifications and compatibility, this approach enforces a high degree of security, software quality, and safety.
- RISC-V ready: OxidOS is especially well suited for zone-ECU solutions, Hardware Security Engines, and Hypervisors, both on arm and RISC-V chips.
- Hardware-Enforced Memory Protection: OxidOS is designed to leverage hardware memory protection mechanisms which brings a higher degree of security to your applications.
- Sandboxed Apps: Due to the OxidOS architecture, each application runs in its sandbox and has no direct access to the hardware.
- C/C++ & Rust Apps: OxidOS can run both Rust-based code as well as C code, for faster integration with legacy code and faster initial deployment.
- Web-based Development Tools: Our solution offers modern development tools with zero install needs. The OxidOS tools are web and cloud-based and ready to use for SVDs.
