Mettre à jour Windows 98 dans l’espace est un défi pour l’ESA

Mettre à jour Windows 98 dans l’espace est un défi pour l’ESA

Windows 98 est sorti sur le marché le 25 juin 1998 et était généralement considéré comme un bon système d’exploitation, en fait j’ai eu la chance de le tester à l’époque sur mon vétéran Pentium 133 et la vérité est que j’ai de bons souvenirs. Le fait est que ce système d’exploitation a été installé non seulement sur des ordinateurs grand public, il a également été utilisé dans d’importantes missions spatiales, et certaines d’entre elles sont toujours actives.

C’est le cas de la sonde Mars Express , qui a été lancée dans l’espace il y a 19 ans et fonctionne depuis afin que nous puissions en savoir plus sur des aspects importants de Mars et Phobos, y compris la surface et le sous-sol, l’atmosphère et les conditions environnementales de tous les deux. Pour ce faire, il dispose de divers outils scientifiques, et Windows 98 est utilisé comme système d’exploitation.

Comme vous l’avez peut-être deviné, tous les logiciels associés à cette mission sont basés sur Windows 98 et ont besoin d’une mise à jour depuis un certain temps déjà, ce qui est plus facile à dire qu’à faire car nous parlons de mettre à jour une sonde à l’aide du système d’exploitation Windows. Il y a 24 ans, trouvé sur Mars.

Difficile, mais pas impossible, car l’ESA (« Agence Spatiale Européenne ») a réussi à développer un nouveau logiciel qui apportera des améliorations importantes, parmi lesquelles les points forts sont des améliorations de la réception du signal et du traitement des données à bord, deux clés qui devraient permettre une augmentation de l’envoi données vers la Terre et un bond significatif dans leur qualité.

Comment mettre à jour Windows 98 dans l’espace ?

Pour résoudre la phase précédente de développement de nouveaux logiciels, une machine virtuelle basée sur VirtualBox a été utilisée, c’est-à-dire que le développement n’a pas été effectué sur un système natif. C’est compréhensible, notamment en termes de coût et d’efficacité.

Carlo Nenna, ingénieur logiciel embarqué MARSIS chez Enginium et l’une des principales personnes responsables de ce projet, a déclaré qu’il était très difficile de trouver un moyen de partager des fichiers entre l’hôte et la machine invitée, et que la configuration de choses communes comme un navigateur Web L’éditeur de code source fonctionnel était également incroyablement complexe, à tel point qu’il a fallu deux mois pour configurer et tester entièrement l’environnement de développement seul.

C’est incroyable de voir une sonde en orbite autour de Mars pendant tant d’années en utilisant un système d’exploitation vieux de 24 ans, mais la vérité est que le monde regorge de choses impressionnantes qui dépendent de logiciels ou de matériel « vintage ». Prenons, par exemple, le fait que le Boeing 747 reçoit des mises à jour importantes via des disquettes et que jusqu’en 2019, le système d’armes nucléaires américain s’appuyait également sur ce support de données.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *