Press Releases

ELinOS Embedded Linux

Rust désormais disponible pour la plateforme de développement Linux embarqué ELinOS

SYSGO, un fournisseur leader de systèmes d'exploitation temps réel pour systèmes embarqués, est fier d'annoncer que le langage de programmation axé sur la sûreté, Rust, est désormais entièrement pris en charge dans ELinOS à partir de la version 7.2.1. Rust offre un environnement de programmation robuste, sûr et efficace pour les systèmes embarqués, complétant les capacités de programmation système traditionnellement offertes par C/C++.

Avec l’intégration de Rust dans ELinOS, les développeurs peuvent profiter de ses solides garanties de sécurité des types de données et de ses fonctionnalités avancées de sûreté mémoire, sans nécessiter de collecteur de déchets. Cela élimine des vecteurs d’attaque majeurs, tels que les débordements de mémoire tampon, renforçant ainsi la sécurité des applications embarquées critiques. Comme C/C++, Rust offre un contrôle explicite sur l’allocation de mémoire sur la pile et le tas, permettant aux développeurs une gestion précise des ressources système – un avantage clé pour les systèmes temps réel et critiques pour la sûreté.

Les utilisateurs d’ELinOS peuvent désormais développer des applications en Rust directement dans l’environnement ELinOS, avec une prise en charge complète de la compilation croisée vers un large éventail d’architectures cibles, notamment ARM, x86, RISC-V et PowerPC e500mc. Rust est entièrement intégré à l’installation d’ELinOS, ce qui signifie qu’aucun paquet logiciel supplémentaire n’est nécessaire sur la machine hôte. Les développeurs peuvent commencer immédiatement, grâce à l’inclusion du compilateur Rust (rustc) et de Cargo, le puissant système de construction et gestionnaire de paquets de Rust.

« Nous sommes ravis d’intégrer le support de Rust à notre plateforme ELinOS », a déclaré David Engraf, chef du développement produit chez SYSGO. « L’accent mis par Rust sur la sûreté et la sécurité s’aligne parfaitement avec notre mission de fournir des solutions Linux embarquées robustes et sécurisées. En intégrant Rust, nous offrons à nos clients une chaîne d’outils de pointe pour développer des systèmes embarqués performants et sûrs, que ce soit pour des applications automobiles, industrielles ou médicales. »

Avec la disponibilité de Rust dans ELinOS et PikeOS, SYSGO continue de renforcer son engagement à fournir les systèmes embarqués les plus sûrs et fiables pour les industries exigeant les niveaux les plus élevés de sûreté fonctionnelle et de cybersécurité.

ELinOS est une distribution Linux embarquée développée par SYSGO spécifiquement pour une utilisation dans les systèmes embarqués. Elle fournit un environnement Linux personnalisé permettant aux développeurs de créer des applications stables et sécurisées. ELinOS se distingue par sa facilité d’utilisation, ses outils complets et sa prise en charge de diverses architectures matérielles, ce qui en fait une solution idéale pour les projets nécessitant des exigences strictes en matière de sûreté et de fiabilité.

Découvrez la puissance d'ELinOS par vous-même – téléchargez dès maintenant notre version d'essai gratuite et explorez ses fonctionnalités directement dans votre propre environnement : www.sysgo.com/get-elinos

Pour plus d’informations, visitez 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