Le lancement de Yocto Project 6.0, connu sous le nom de code « Wrynose », a eu lieu avec l’intégration de Linux 6.18 LTS, environ deux ans après la version précédente, Yocto Project 5.0 « Scarthgap » qui utilisait Linux 6.6 LTS. Ce nouveau chapitre du framework, pris en charge par plus de 240 contributeurs, a vu l’apport de plus de 4000 commits depuis la dernière mise à jour mineure, Yocto 5.3 « Whinlatter », qui est largement utilisé pour la création de distributions Linux embarquées sur mesure.
Comme le rapporte cnx-software, cette version de Yocto Wrynose bénéficie d’un support à long terme (LTS) qui s’étendra au moins jusqu’à avril 2030. Les développeurs mettent en lumière des points clés comme la durée de support, les améliorations du suivi SBOM et CVE, ainsi que des paramètres de sécurité renforcés pour faciliter la conformité aux futures réglementations de l’Union européenne sur la cyber-résilience (CRA).

Noyau Linux 6.18 LTS et 300 améliorations de recettes : engagement renforcé pour les développeurs
Le principal atout de Yocto 6.0 est son intégration du noyau Linux 6.18 LTS. En plus de cela, la chaîne d’outils a été mise à jour avec des versions récentes telles que GCC 15.2, glibc 2.43, LLVM 22.1, ainsi que des langages de programmation comme Go 1.26 et Rust 1.94. La mise en place d’un nouvel outil de configuration bitbake permet également aux utilisateurs de récupérer des couches et de configurer facilement les répertoires de construction.
La version permet également une gestion améliorée des fragments de configuration BitBake, rendant la réutilisation des configurations de construction plus simple grâce à la nouvelle commande bitbake-config-build. La compilation avec Clang est facilitée par la définition des variables PREFERRED_TOOLCHAIN_TARGET et associées, tout cela s’inscrit dans un cadre plus vaste de plus de 300 autres améliorations de recettes.
32 Go de RAM requis et changement de l’initialisation avec Systemd : des exigences minimales pour la performance
Les utilisateurs qui envisagent d’exécuter Yocto 6.0 devront désormais faire face à des exigences système mises à jour, incluant un minimum de 32 Go de RAM et 140 Go d’espace disque. Ces besoins accrûs sont principalement dus à la compilation de LLVM, rendant le système particulièrement exigeant. Il est à noter qu’avec du matériel moins performant, la compilation pouvait prendre jusqu’à 48 heures.
Un changement significatif réside dans le passage à systemd comme système d’initialisation par défaut, touchant les constructions nodistro et toutes les distributions non dérivées de Poky, tandis que Poky continuera d’utiliser sysvinit. De plus, la prise en charge des protocoles TLS 1.0 et 1.1 est désormais désactivée par défaut dans OpenSSL, renforçant ainsi la sécurité de l’environnement de développement.
Pour plus de détails sur les changements, les notes de version complètes sont disponibles, incluant un guide de migration pour ceux utilisant une version de Yocto Project 5.x. Le code source de cette dernière version peut être téléchargé depuis la page des versions. L’annonce prévoit également la sortie de Yocto 6.1 pour le quatrième trimestre de 2026, avec la prochaine version LTS, Yocto 7.0, attendue en 2028.
-
Zoomcat Vidéoprojecteur 4K (application sous licence officielle), mise au point automatique 1300 ANSI et correction trapézoïdale 6D, projecteur Smart Home Cinéma, 1080p Full HD, WiFi6, Bluetooth 5.3
-
Mini Vidéoprojecteur avec WiFi 6 BT5.1, Projecteur Video Supporte 4K 1080P Auto Keystone 270° Rotation, Compatibile avec HDMI, USB
