Le CERN prépare une migration technologique exceptionnelle, non seulement par son ampleur mais aussi par le contexte dans lequel elle s’inscrit. Plus de 2 200 ordinateurs industriels et systèmes embarqués liés au contrôle de ses accélérateurs devront passer à Debian 13 “Trixie” avant la fin de 2026. Cette décision revêt aussi une importance pour le monde du logiciel libre : une infrastructure scientifique exigeante a choisi de réduire sa dépendance à une famille spécifique de distributions pour favoriser Debian, évitant ainsi des coûts élevés de renouvellement hardware.
Les clés du choix de Debian 13 par le CERN en 30 secondes
- Le CERN prévoit de migrer plus de 2 200 systèmes industriels et embarqués vers Debian 13 durant 2026.
- Ces équipements font partie d’une infrastructure connectée à quelque 17 000 dispositifs.
- Jusqu’à présent, le laboratoire utilisait des systèmes liés historiquement à Red Hat, tels que Scientific Linux et CentOS.
- Poursuivre dans cette voie aurait pu nécessiter des refontes matérielles estimées à environ 5,4 millions de francs suisses.
- Ce choix illustre l’importance de réduire les dépendances et de maintenir des alternatives ouvertes dans des infrastructures à cycle de vie très long.
Ce changement ne concerne pas uniquement des serveurs hébergeant des sites web, bases de données ou applications d’entreprise. Beaucoup d’équipements sont proches de la machinerie et communiquent avec des systèmes électroniques spécialisés disséminés dans le complexe des accélérateurs.
Cela rend la sélection du système d’exploitation beaucoup plus qu’une simple préférence entre différentes distributions Linux.
Les ingénieurs du CERN Federico Vaga et Nikos Tsipinakis ont expliqué ce projet lors de la MiniDebConf Winterthur 2026. Parmi les aspects les plus intrigants de leur exposé figurait la manière dont une décision relative au système d’exploitation pouvait conduire à modifier du hardware tout en maintenant une opération efficace.
De Scientific Linux et CentOS à une recherche d’indépendance accrue
Le CERN utilise Linux depuis plusieurs décennies. Son histoire est particulièrement liée à Scientific Linux, distribution initialement développée par Fermilab et le CERN eux-mêmes, basée sur Red Hat Enterprise Linux (RHEL).
Au fil du temps, sont également apparus CentOS et ses versions associées à l’environnement RHEL.
Le problème est apparu lorsque le modèle de CentOS a évolué : le projet a abandonné le CentOS Linux traditionnel pour se concentrer sur CentOS Stream, modifiant une relation que de nombreuses organisations entretenaient depuis des années avec l’écosystème Red Hat.
Le CERN n’a pas immédiatement opté pour Debian.
Parmi les options envisagées, figuraient la validation de CentOS Stream 9, puis une progression vers Stream 10, tout en maintenant la possibilité d’adopter des versions ultérieures.
Mais, parallèlement, l’équipe en charge des contrôles des accélérateurs a commencé à préparer une seconde option.
Ce plan avait une conséquence particulièrement intéressante d’un point de vue technique : l’infrastructure devait moins dépendre d’une distribution précise.
Debian est apparue comme cette alternative.
Au fur et à mesure que l’analyse avançait, l’option Debian gagnait en attractivité.
Quand continuer avec la même famille pouvait coûter 5,4 millions
Le volet économique est un aspect clé pour comprendre la décision.
Une étude de risques réalisée au deuxième trimestre 2023 estimait que rester sur la trajectoire basée sur Red Hat pourrait représenter environ 5,4 millions de francs suisses.
Ce n’était pas simplement une question de licences.
Le défi résidait dans la compatibilité entre les futures générations de logiciels et une partie de l’électronique spécialisée utilisée dans les systèmes de contrôle.
Selon les données présentées par les ingénieurs, continuer dans cette voie aurait nécessité de reconcevoir environ 11 cartes matérielles, d’incorporer davantage d’ingénieurs électroniques et logiciels, d’ajouter des techniciens, ainsi que de réorganiser et re-câbler des racks.
Ces travaux auraient aussi dû être réalisés dans un délai restreint. Les systèmes doivent être opérationnels d’ici la fin du quatrième trimestre 2026. Même en supposant des remplacements sans erreur, l’étude du CERN estimait une probabilité de succès d’environ 20 % dans un scénario optimiste.
L’alternative consistait en une solution conceptuellement plus simple : régler un problème logiciel par d’autres logiciels.
Debian permettait de conserver une part significative du hardware existant et d’éviter que l’évolution d’une plateforme particulière ne contraigne à des changements matériels inutiles.
Ce que cette décision révèle sur l’open source
Voici une lecture très intéressante du projet.
Il serait trop simpliste de présenter la migration comme une victoire du “logiciel libre contre logiciel propriétaire”. Red Hat Enterprise Linux est aussi basé sur des logiciels open source, tout comme CentOS Stream, et Red Hat contribue fortement au noyau Linux et à de nombreux projets open source.
La différence se situe ailleurs.
Debian est une distribution développée par une communauté internationale, sans lien commercial exclusif avec un seul fabricant. Son contrat social, son modèle de développement et ses vastes dépôts offrent un contrôle accru sur le logiciel utilisé.
Pour une organisation comme le CERN, cette caractéristique peut avoir une valeur considérable.
Un accélérateur, une installation scientifique ou un système industriel peut rester opérationnel bien plus longtemps que le cycle de vie commercial habituel d’une plateforme informatique.
Dans ces environnements, la capacité d’adapter le logiciel, de maintenir des composants propriétaires et d’éviter des dépendances inutiles par rapport à des décisions commerciales extérieures peut avoir une importance plus grande que l’accès aux fonctionnalités les plus récentes.
Cela ne signifie pas que Debian soit automatiquement la meilleure option pour toutes les entreprises.
Une distribution commerciale comme Red Hat Enterprise Linux apporte des contrats de support, des certifications matérielles et logicielles, des outils d’entreprise, des cycles de maintenance précis et une organisation capable de garantir certains niveaux de service. Pour beaucoup, ces atouts justifient son utilisation.
L’exemple du CERN illustre un autre scénario.
Lorsqu’une organisation dispose de techniciens capables d’assurer la maintenance de ses propres couches d’intégration, pilotes et outils, une distribution communautaire peut offrir un niveau d’autonomie particulièrement précieux.
Open source ne signifie pas simplement faire des économies sur les licences
Il existe aussi une idée reçue que le projet du CERN contribue à déconstruire : associer automatiquement logiciel libre et réduction des coûts de licences.
Les 5,4 millions de francs suisses évoqués dans l’analyse ne représentent pas simplement un avoir que le CERN éviterait en utilisant Debian gratuitement.
L’économie estimée concerne principalement les conséquences techniques de la poursuite de la trajectoire précédente : recâblage électronique, réorganisation des installations et personnel supplémentaire pour maintenir l’infrastructure fonctionnelle.
Le gain potentiel résulte donc d’une décision d’architecture.
Ce point est important, car la véritable valeur du code source ouvert dans une infrastructure complexe ne réside pas toujours dans le prix initial du système d’exploitation.
Il peut apparaître plusieurs années plus tard.
Si une application dépend entièrement de composants exclusifs d’un fabricant, de formats fermés ou d’outils difficiles à remplacer, changer de plateforme peut devenir un projet coûteux.
Quand les composants utilisent des standards ouverts et que le design réduit les dépendances spécifiques, il y a plus de chances de remplacer une pièce sans devoir tout rénover autour.
C’est précisément ce que le CERN essaie d’atteindre depuis un certain temps avec sa couche d’intégration.
Debian devra le prouver avec les accélérateurs
La migration ne simplifie pas forcément la tâche.
Les plus de 2 200 systèmes concernés sont reliés à environ 17 000 dispositifs et opèrent dans une infrastructure répartie sur près de 43 kilomètres carrés.
Il s’agit de pilotes spécifiques, systèmes embarqués, mécanismes de démarrage pour les front-ends et électronique développée pour des besoins très précis.
Le CERN examine aussi comment ces pilotes peuvent être intégrés à Linux afin de limiter leur dépendance à des particularités d’une distribution.
Ce travail pourrait devenir une des contributions les plus précieuses de toute la migration.
Debian 13 est désormais la distribution retenue, mais une infrastructure véritablement indépendante devrait permettre, dans quelques années, d’évaluer une autre alternative sans devoir refaire face aux mêmes enjeux.
Le logiciel libre fournit les outils pour cela. C’est l’architecture qui détermine si cette liberté peut être réellement exploitée.
Un système d’exploitation qui doit s’adapter au calendrier de la physique
Le CERN dispose aussi d’une contrainte peu commune : il ne peut pas mettre à jour certains systèmes simplement parce qu’une nouvelle version est disponible ou qu’un correctif est sorti.
Les accélérateurs suivent des cycles précis d’opération, de démarrage, de maintenance et de grandes pauses techniques.
L’évolution de l’infrastructure informatique doit s’insérer dans ce calendrier.
Les ingénieurs ont résumé la problématique avec une expression que l’on peut difficilement améliorer : ils veulent éviter de “patcher à chaud un accélérateur en fonctionnement”.
C’est pourquoi le cycle de vie de Debian 13 et le moment choisi pour la migration sont aussi cruciaux que ses caractéristiques techniques.
Le projet montre aussi que Linux est bien plus proche de la machinerie scientifique qu’on ne pourrait le penser : ces systèmes ne se limitent pas à traiter les données des expériences, une partie d’entre eux participe aussi à l’infrastructure informatique permettant de faire fonctionner les accélérateurs.
Lorsque 2026 sera terminée, Debian 13 sera l’un des déploiements industriels les plus remarquables : des milliers de systèmes en activité au sein de l’un des plus grands complexes scientifiques mondiaux.
Le choix du CERN ne signifie pas que toutes les organisations doivent abandonner les distributions commerciales. Mais c’est un exemple clair de l’intérêt d’entretenir des alternatives ouvertes, de contrôler ses dépendances et d’éviter de rester dépendant d’une seule plateforme, ce qui peut avoir une valeur économique et opérationnelle très concrète.
Dans ce cas précis, cela a suffi pour qu’une solution initialement conçue en option de secours devienne la plateforme principale.
Questions fréquemment posées
Pourquoi le CERN a-t-il choisi Debian 13 ?
Parmi les facteurs retenus figurent la compatibilité avec leur matériel, le calendrier de maintenance et la volonté de réduire la dépendance à une distribution spécifique. Continuer dans la voie précédente aurait pu nécessiter des modifications physiques importantes et des ressources supplémentaires.
Combien de systèmes du CERN migreront vers Debian 13 ?
L’objectif est de faire passer plus de 2 200 ordinateurs industriels et systèmes embarqués à Debian 13 d’ici la fin 2026. L’infrastructure communique avec environ 17 000 dispositifs.
Debian est-il plus open source que Red Hat Enterprise Linux ?
Il ne faut pas se poser cette question de cette manière. RHEL repose également largement sur des logiciels open source. La différence principale réside dans le modèle de distribution, le support, la gouvernance et dans le degré de dépendance qu’une organisation souhaite conserver vis-à-vis d’un fournisseur unique.
Cette décision signifie-t-elle que le CERN abandonnera tout le logiciel Red Hat ?
Non. La migration concerne spécifiquement l’infrastructure informatique des contrôles des accélérateurs. Elle ne concerne pas tous les serveurs, équipements ou plateformes du CERN qui continueront probablement à utiliser Debian ou autres distributions selon les choix.