Linux Foundation - The Yocto Project

Sécuriser l'avenir de l'embarqué et l’IoT industriel : la Linux Foundation confie les clés de Yocto LTS à l'expertise Smile

Linux Foundation banner top
Le besoin

Assurer la pérennité de l’outil standard de création de distributions Linux pour l'embarqué

Le projet Yocto est une initiative open source collaborative majeure, hébergée par la Linux Foundation. Son objectif est de fournir des outils standardisés pour créer des distributions Linux sur mesure, un standard incontournable pour l'embarqué et l'IoT.

Le maintien des versions LTS (Long Term Support) est un rôle critique. Contrairement aux versions stables classiques (supportées six mois), une LTS engage la communauté sur quatre ans (comme c'est le cas depuis la version Kirkstone). Jusqu'à présent, cette activité reposait sur Steve Sakoman, qui part à la retraite. La Linux Foundation devait donc trouver un partenaire capable de reprendre ce flambeau avec le même niveau d'exigence.

Linux Foundation besoin
Linux Foundation banner middle

"J'aimerais annoncer que Yoann Congal, soutenu par d'autres chez Smile, devient notre nouveau mainteneur LTS alors que Steve Sakoman prend une retraite bien méritée. Yoann et Smile ont accompli un excellent travail sur meta-openembedded avec nos divers outils de métriques et de suivi, tout en étant actifs dans diverses réunions du projet, y compris la correction de bugs, donc beaucoup d'entre vous le connaissent déjà."

Richard Purdie

Yocto Project Architect, Linux Foundation

Le Challenge

Un rôle clef pour un écosystème vaste et des enjeux d’envergure

La complexité du rôle réside dans le filtrage rigoureux des contributions. Le mainteneur LTS doit garantir une stabilité absolue : seuls les correctifs de sécurité (CVE) et les corrections de bugs sont acceptables. Toute nouvelle fonctionnalité, mise à jour générale de version ou rupture d'API/ABI est proscrite.

De plus, le défi technique est double :

  1. La conformité réglementaire : avec l'arrivée du Cyber Resilience Act (CRA), le suivi précis des CVE est devenu un enjeu majeur, alors que les données publiques (NVD) sont parfois peu fiables.
  2. La gestion des composants mouvants : il faut savoir gérer les mises à jour de composants spécifiques (comme le Kernel ou Rust) via des "Mixin layers" sans déstabiliser le cœur du système.
Linux Foundation col-big
Linux Foundation col-min

2

par an (avril / octobre) et 4 ans de support pour les versions LTS de Yocto

Top 10%

Parmi les projets open source les plus dynamiques en termes de réactivité et d'activité.

+750

contributions de Smile à Yocto Project depuis 2020

Linux Foundation approche
Notre Approche

Une expertise reconnue qui a su convaincre

Pour répondre à ces enjeux, Smile déploie une équipe guidée par Yoann Congal, appliquant une méthodologie rigoureuse de maintenance et d'amélioration continue :

  • Pilotage du processus de maintenance : gestion complète du cycle de vie des correctifs, depuis la revue de code ("Review") et les "Pull Requests" jusqu'à l'intégration dans la branche LTS-next et la validation finale.
  • Gestion proactive des CVEs et bugs : coordination de l'intégration des correctifs de sécurité issus de la communauté et filtrage strict selon les critères d'acceptation LTS (uniquement les fix de sécurité/bugs, pas de nouvelles fonctionnalités).
  • Validation par tests intensifs : utilisation de l'infrastructure "Autobuilder" du projet Yocto (60 machines, 5 760 cœurs) pour dérouler des pipelines de tests complets (runtime, selftest) sur de multiples architectures (x86, ARM, RISC-V).
  • Amélioration de l'outillage : Contribution active à l'optimisation des outils de suivi et de métriques pour pallier les manques actuels, notamment sur le suivi des vulnérabilités.
Le Résultat

Un engagement sur le long terme qui nous honore

En devenant responsable de la coordination des correctifs LTS au 1er janvier 2026, Smile s'engage pour la stabilité des systèmes industriels de milliers d'entreprises dans le monde. C'est un défi majeur que nous relevons avec sérieux et avec la fierté d'avoir été choisis pour cette mission stratégique.

Pour en savoir plus, téléchargez le livre blanc Yocto Reloaded.

Linux Foundation resultat

"Je suis vraiment honoré d'assumer ce rôle. J'espère mener le processus de maintenance LTS aussi fluidement que Steve l'a fait. Et, je sais que la barre est haute ! Nous ferons de notre mieux pour reprendre le flambeau et garantir que nos utilisateurs LTS soient bien supportés."

Yoann_Congal

Yoann Congal

Expert technique logiciel embarqué, Smile Embedded & Connected Systems