C’est sans doute l’un des projets les plus inattendus dans lequel Windows 98 a été impliqué. À des dizaines de millions de kilomètres de la Terre, en orbite autour de la planète Mars, la sonde européenne Mars Express est toujours active. Et parmi les instruments que l’engin embarque figure MARSIS, un outil dont le développement s’est appuyé sur un environnement basé sur Windows 98.
Des liens entre Mars Express et Windows 98
Si l’on parle de MARSIS, acronyme pour Mars Advanced Radar for Subsurface and Ionosphere Sounding, et de Windows 98, c’est parce que l’instrument va recevoir une mise à jour majeure. Objectif ? Muscler franchement les capacités du radar pour détecter la présence d’eau liquide sur Mars et sa lune Phobos, ainsi que sous la surface.
« Nous avons dû relever un certain nombre de défis pour améliorer les performances de MARSIS », a confié pour l’Agence spatiale européenne Carlo Nenna, ingénieur en logiciel embarqué, qui pilote la mise à niveau. « Notamment parce que le logiciel MARSIS a été conçu à l’origine il y a plus de 20 ans, en utilisant un environnement de développement basé sur Microsoft Windows 98 ! »
Cette référence à un système d’exploitation aussi vieux a suscité une surprise (même si ce n’est pas forcément rare : le rover Perseverance embarque un processeur qui se trouvait déjà dans l’iMac G3 en 1998). L’astronaute canadien Chris Hadfield, a écrit le 22 juin : « Comment mettre à jour Windows 98 sur un vaisseau spatial en orbite autour de Mars ? L’ESA le fait pour Mars Express, 19 ans après. »
Évidemment, la mise à jour en question ne vise pas directement Windows 98. Ce sont les briques logicielles qui se sont ajoutées à cette plateforme qui doivent en bénéficier, afin d’améliorer la qualité de l’observation scientifique, en l’occurrence avec l’amélioration de la réception des signaux et le traitement des données à bord. Cela apportera plus de données aux astronomes.
« Le logiciel embarqué original pour cet instrument spécifique du vaisseau spatial a été développé à l’aide d’un ensemble d’outils de programmation (connu sous le nom de « chaîne d’outils logiciels ») installés sur Windows 98. L’instrument lui-même ne fonctionne pas sous Windows 98 », a précisé à ce sujet l’ESA le 22 juin dans un échange sur Twitter avec des internautes.
C’est ce qu’a indiqué aussi Simon Wood, membre des opérations de vol de Mars Express. « Il s’agit de l’environnement de développement et de compilation pour cette charge utile spécifique. Le vaisseau spatial utilise un système d’exploitation en temps réel personnalisé construit par le fabricant ». En clair, la sonde fonctionne sur un OS spécial, mais l’environnement de développement dans lequel celui-ci a été conçu marche sous Windows 98.
« Le nouveau logiciel nous aidera à étudier plus vite et de manière plus approfondie ces régions en haute définition et à confirmer si elles abritent de nouvelles sources d’eau sur Mars. C’est vraiment comme avoir un tout nouvel instrument à bord de Mars Express, près de 20 ans après son lancement », s’est félicité James Godfrey, le responsable des opérations du vaisseau.
Windows 98 est un système d’exploitation lancé en juin 1998 — d’où son nom — et a été l’un des grands crus de Microsoft, tout particulièrement sa « Seconde Édition », arrivée un an plus tard à la faveur d’une mise à jour. L’OS a d’ailleurs été à ce point populaire que Microsoft a repoussé sa date de retrait. Prévu pour 2003, l’arrêt du support a été décalé à 2004, puis 2006.
Mars Express a été lancé durant cette période. Le projet a été validé en 1999 et la sonde a quitté la Terre en 2003. Insérée depuis sur une orbite martienne, elle a depuis dix-neuf ans poursuivi sa mission scientifique sans relâche. Aux dernières nouvelles, Mars Express doit continuer à travailler jusqu’au 31 décembre 2022. Elle pourrait encore être prolongée.
Contrairement à ce que l’on pourrait penser, l’exploration spatiale ne fait pas appel uniquement à des technologies développées exclusivement en interne. Le secteur profite aussi de ce que l’industrie civile produit en matière d’équipement et de logiciel. On le voit avec Mars Express et Windows 98 qui a servi de plateforme. Mais on le voit aussi pour bien d’autres composants.
(mise à jour pour lever une confusion sur la place occupée par Windows 98 dans Mars Express)
+ rapide, + pratique, + exclusif
Zéro publicité, fonctions avancées de lecture, articles résumés par l'I.A, contenus exclusifs et plus encore.
Découvrez les nombreux avantages de Numerama+.
Vous avez lu 0 articles sur Numerama ce mois-ci
Tout le monde n'a pas les moyens de payer pour l'information.
C'est pourquoi nous maintenons notre journalisme ouvert à tous.
Mais si vous le pouvez,
voici trois bonnes raisons de soutenir notre travail :
- 1 Numerama+ contribue à offrir une expérience gratuite à tous les lecteurs de Numerama.
- 2 Vous profiterez d'une lecture sans publicité, de nombreuses fonctions avancées de lecture et des contenus exclusifs.
- 3 Aider Numerama dans sa mission : comprendre le présent pour anticiper l'avenir.
Si vous croyez en un web gratuit et à une information de qualité accessible au plus grand nombre, rejoignez Numerama+.
Abonnez-vous à Numerama sur Google News pour ne manquer aucune info !