Editeur de systèmes d’exploitation et d’hyperviseurs pour environnements critiques, la firme franco-allemande Sysgo a annoncé la sortie cet été de son système d’exploitation ELinOS 8, dernière génération de sa plateforme Linux industrielle conçue spécifiquement pour les applications critiques et embarquées.
Présenté comme un Linux industriel européen par la société, ELinOS 8 combine, selon Sysgo, cybersécurité renforcée, transparence de la chaîne d’approvisionnement logicielle, conformité réglementaire et flexibilité matérielle tout dans un environnement de développement unifié. Objectif : aider les équipes de développement à accélérer le cycle de conception d’un produit tout en répondant aux exigences croissantes de sécurité et de conformité.
Dans le détail, cette version d’ELinos introduit notamment une fonction de génération intégrée de la SBOM (Software Bill of Materials) afin de garantir une transparence sur la chaîne d’approvisionnement logicielle et de simplifier la gestion des vulnérabilités tout au long du cycle de vie du produit.
Générée automatiquement durant le processus de build du système d’exploitation, et fournie au format standard industriel SPDX v3 JSON, cette fonction délivre un inventaire exhaustif de tous les paquets logiciels, bibliothèques, fichiers et versions inclus dans un système. Avec des informations sur l’analyse des vulnérabilités, de la sécurité et de la conformité aux licences open source du code. Ainsi que la traçabilité des dépendances logicielles et les exigences réglementaires.
Cette SBOM est créée pour chaque projet ELinOS garantissant, selon Sysgo, que la documentation reflète en permanence le contenu exact du système déployé.
Parallèlement, afin d’accompagner les industriels dans la mise en conformité avec les nouvelles réglementations de cybersécurité, ELinOS 8 intègre des outils permettant de répondre aux exigences du CRA (Cyber Resilience Act) européen.
Au-delà, ELinOS 8 introduit plusieurs améliorations majeures en matière de sécurité pour les déploiements embarqués et industriels. Ainsi, la suite de tests de vérification de conformité ANSSI permet aux développeurs d’évaluer le durcissement système selon les recommandations de l’Agence nationale de la sécurité des systèmes d’information.
Cette suite intégrée valide les configurations système par rapport à des règles de durcissement établies et fournit des rapports détaillés, incluant l’évaluation du niveau de durcissement et des recommandations exploitables.
Parmi les améliorations supplémentaires intégrées au système ELinos 8, Sysgo met en avant le niveau de "fortification" GCC de niveau 3 activé sur tous les paquets cibles ELinOS pour une protection renforcée contre les débordements de mémoire et vulnérabilités associées.
Sysgo indique qu'ELinos 8 affiche une stabilité long terme grâce à son noyau Linux 6.12 LTS (Long-Term Support) apportant aux organisations une plateforme stable bénéficiant de jusqu’à dix ans de maintenance et de mises à jour de sécurité.
Ce qui permet, selon Sysgo, d’aligner le support du système d’exploitation avec les cycles de vie longs des produits dans les domaines de l’automatisation industrielle, du transport, de l’aérospatial, de la défense, du médical et des infrastructures critiques. Support matériel étendu et réduction du verrouillage de plateforme.
Enfin signalons qu’ELinOS 8 étend son support matériel grâce à l’ajout de plusieurs BSP (Board Support Packages) provenant de fournisseurs tels que NXP, Toradex, TQ-Systems et AMD Xilinx.
ELinOS 8 améliore également la gestion du cycle de vie de ces BSP en découplant leur maintenance du cycle de release principal du produit. Les clients peuvent ainsi installer des mises à jour de service sans perturber les adaptations BSP spécifiques aux projets ou aux fournisseurs, permettant une diffusion plus rapide des correctifs de sécurité et de maintenance.
Les nouveaux BSP et leurs mises à jour peuvent ainsi, selon Sysgo, être livrés indépendamment, ce qui accélère l’évolution du support matériel tout en préservant la stabilité des projets et en réduisant les efforts de maintenance.
