Press Releases

ELinOS Embedded Linux

Rust now available for Embedded Linux Development Platform ELinOS

SYSGO, a leading provider of embedded real-time operating systems, is proud to announce that the security-focused programming language Rust is now fully supported in ELinOS, starting with version 7.2.1. Rust provides a robust, safe, and efficient programming environment for embedded systems, complementing the system programming capabilities traditionally offered by C/C++.

With Rust now integrated into ELinOS, developers can take full advantage of its strong data type security and advanced memory safety features, all without the need for a garbage collector. This eliminates a major attack vector, such as buffer overflows, helping to enhance the security of critical embedded applications. Like C/C++, Rust offers explicit control over stack and heap memory allocation, giving developers fine-grained control of system resources, a key advantage for real-time and safety-critical systems.

ELinOS users can now develop Rust-based applications directly within the ELinOS environment, with full support for cross-compiling to a wide range of target architectures, including ARM, x86, RISC-V, and PowerPC e500mc. Rust is fully integrated into the ELinOS installation, meaning no additional software packages are required on the host machine. Developers can begin working immediately, thanks to the inclusion of the Rust compiler (rustc) and Cargo, Rust's powerful build system and package manager.

"We are excited to bring Rust support to our ELinOS platform," said David Engraf, Head of Product Development at SYSGO. "Rust's focus on safety and security fits perfectly with our mission to provide robust, secure embedded Linux solutions. By integrating Rust, we offer our customers a cutting-edge toolchain for developing secure, high-performance embedded systems, whether for automotive, industrial, or medical applications."

With Rust now available in both ELinOS and PikeOS, SYSGO continues to strengthen its commitment to providing the most secure and reliable embedded systems for industries that demand the highest levels of functional safety and cybersecurity.

ELinOS is an embedded Linux distribution developed by SYSGO specifically for use in embedded systems. It provides a customized Linux environment that allows developers to create stable and secure applications. ELinOS stands out for its ease of use, comprehensive tools, and support for various hardware architectures, making it ideal for projects with stringent safety and reliability requirements.

Discover the performance of ELinOS for yourself – download our free test version now and experience its features firsthand in your own environment: www.sysgo.com/get-elinos

For more information, visit www.sysgo.com/elinos

PikeOS RTOS & Hypervisor

PikeOS
RTOS & Hypervisor

Learn more

PikeOS for MPU

PikeOS for MPU

Learn more

ELinOS Embedded Linux

ELinOS
Embedded Linux

Learn more

Need more Information?


Contact us