Récemment, la communauté du noyau Linux a commencé à marquer la prise en charge du processeur embarqué AMD Geode x86, qui a été interrompue depuis de nombreuses années, comme du code « orphelin ». Cela signifie qu’aucun développeur ne maintient activement la plate-forme. Si le code tombe encore en ruine, la prise en charge de Geode peut être marquée comme obsolète et éventuellement supprimée du noyau principal. Cette décision intervient juste après que le noyau Linux a commencé à supprimer progressivement la prise en charge d'Intel 486, montrant que le noyau accélère le nettoyage de l'ancien code de plate-forme x86 non maintenu.

Les modifications spécifiques de cet ajustement ont été soumises à la branche "x86/cpu" du référentiel tip/tip.git via un patch, dans le but de terminer la fusion avant la prochaine fenêtre de fusion Linux 7.2 cet été. Les notes de mise à jour indiquent qu'Andres, le développeur initialement responsable des travaux de maintenance liés à Geode, n'a plus accès au matériel Geode, y compris le célèbre ordinateur portable OLPC XO-1, de sorte que l'entrée existante du responsable n'est plus exacte. Dans le même temps, le lien de documentation officiel des produits Geode a également expiré. Les produits associés ont été officiellement abandonnés il y a quelques années et la base de maintenance a été encore affaiblie.
Malgré cela, certains codes de plate-forme liés à Geode restent dans l'arborescence du noyau Linux. Les notes de mise à jour mentionnent qu'en plus d'OLPC XO-1, il existe encore un petit nombre de cartes de développement intégrées qui conservent du code personnalisé dans le répertoire arch/x86/platforms/geode. En outre, de nombreux clients légers basés sur Geode ont été commercialisés sur le marché. De tels systèmes peuvent théoriquement continuer à exécuter le noyau principal sans correctifs de plate-forme spécifiques. Cependant, il n'est actuellement pas clair si ces systèmes suivent toujours la dernière version du noyau Linux en amont après 2026, ce qui rend également pertinent de continuer à maintenir une maintenance complète pour eux.
Du point de vue de la communauté Linux, XO-1 du projet One Laptop Per Child est l'une des applications les plus représentatives de la plateforme AMD Geode. Sa faible consommation d'énergie et son positionnement sur le marché de l'éducation ont profondément marqué le milieu de l'open source. Au fil du temps, cette plate-forme matérielle, ainsi que d'autres systèmes embarqués basés sur Geode, ont vieilli, tandis que le code du noyau doit continuer à s'adapter aux nouvelles fonctionnalités et aux changements architecturaux. Ce déséquilibre entre l'investissement et l'échelle réelle des utilisateurs est devenu l'un des facteurs de fond de cette décision « orpheline ».
Une fois le correctif intégré, la plate-forme AMD Geode sera clairement marquée comme « orpheline » dans le système de maintenance du noyau, les informations pertinentes du responsable seront supprimées, le lien vers la documentation du produit expiré sera également supprimé et la liste des fichiers sera mise à jour pour couvrir tout le code de plate-forme pertinent. Du point de vue du processus, « orphelin » ne signifie pas la suppression immédiate du support, mais si un manque de maintenance conduit à une sérieuse déconnexion entre le code et l'évolution du noyau, il sera marqué comme obsolète ou même complètement supprimé de la ligne principale, ce qui sera la prochaine étape logique.
Pour les utilisateurs qui utilisent encore AMD Geode, le passage à la plate-forme embarquée moderne d'AMD constitue un choix plus réaliste dans plusieurs dimensions telles que les performances, l'efficacité énergétique et même les capacités de sécurité. L'article souligne que par rapport à Geode, conçu il y a près de 30 ans, les Ryzen Embedded et EPYC Embedded actuels se sont considérablement améliorés en termes de puissance de calcul, de contrôle de la consommation d'énergie et de fonctionnalités de sécurité, et sont plus adaptés comme base matérielle pour exécuter des distributions et des noyaux Linux modernes. Alors que Geode atteint progressivement la fin de son cycle de vie, la migration vers une nouvelle plateforme est également considérée comme la voie inévitable pour obtenir une meilleure expérience Linux.