Actualités FranceMargaret Hamilton est morte à 90 ans : comment son logiciel a...

Margaret Hamilton est morte à 90 ans : comment son logiciel a permis à Apollo 11 de se poser sur la Lune

Date:

Margaret Hamilton, figure majeure de l’informatique spatiale, est décédée à 90 ans début octobre 2026. Son équipe avait conçu les logiciels qui ont permis à Apollo 11 de poursuivre sa descente vers la Lune malgré plusieurs alarmes informatiques.

La disparition de cette informaticienne américaine, annoncée dans la presse le 8 octobre 2026, rappelle un épisode longtemps resté dans l’ombre des premiers pas sur la Lune. Le 20 juillet 1969, alors que Neil Armstrong et Buzz Aldrin approchaient de la surface lunaire, l’ordinateur du module Eagle a signalé une surcharge. Le système développé sous la responsabilité de Margaret Hamilton a contribué à éviter l’interruption de la mission.

En 30 secondes
  • Margaret Hamilton a dirigé l'équipe de développement des logiciels du programme Apollo 11.
  • Son système a permis à l'ordinateur du module Eagle de continuer malgré des alarmes de surcharge en 1969.
  • Elle a popularisé l'expression « génie logiciel » et fondé deux entreprises pour améliorer la fiabilité informatique.

Pourquoi l’ordinateur d’Apollo 11 a failli interrompre l’alunissage

À quelques minutes de l’arrivée sur la Lune, l’ordinateur de guidage du module lunaire a affiché plusieurs alarmes, notamment les codes 1201 et 1202. Ces messages signalaient que le système devait traiter davantage de tâches qu’il ne pouvait en exécuter simultanément.

Le problème provenait notamment d’une sollicitation supplémentaire liée au radar de rendez-vous. Dans un document officiel publié en 2003, la NASA explique qu’une procédure opérationnelle incorrecte avait contribué à cette situation.

Le logiciel disposait cependant d’un mécanisme essentiel : il pouvait abandonner certaines opérations secondaires pour préserver les calculs indispensables au pilotage et à l’atterrissage. Les alarmes informaient également les astronautes et les contrôleurs au sol de la situation.

Cette capacité de récupération a permis à l’ordinateur de continuer à fonctionner malgré la surcharge. Après analyse des alarmes, le contrôle de mission a autorisé la poursuite de la descente. Eagle s’est finalement posé dans la mer de la Tranquillité.

La NASA décrit officiellement le rôle du logiciel de Margaret Hamilton dans la mission Apollo 11. Il serait toutefois inexact d’attribuer toute la réussite de l’alunissage à une seule personne : le système était le résultat du travail d’une équipe, et la décision de poursuivre appartenait aux responsables de la mission.

Le logiciel disposait cependant d'un mécanisme essentiel : il pouvait abandonner certaines opérations secondaires pour préserver les calculs indispensables au pilotage et à l'atterrissage.

Une mathématicienne devenue pionnière du génie logiciel

Une femme ingénieur travaille sur du code informatique dans un bureau moderne.
Margaret Hamilton a transformé le développement logiciel en discipline rigoureuse et méthodique, posant les fondations du génie logiciel moderne. — Photo : ThisIsEngineering / Pexels

Née en 1936 dans l’Indiana, Margaret Hamilton avait étudié les mathématiques avant de rejoindre le Massachusetts Institute of Technology (MIT). Elle avait notamment travaillé sur des programmes informatiques destinés à la recherche météorologique, puis sur des systèmes militaires.

Elle a ensuite intégré le laboratoire chargé de développer les logiciels de guidage du programme Apollo. Elle y a dirigé l’équipe responsable des logiciels embarqués des modules de commande et lunaires.

À cette époque, la programmation informatique ne bénéficiait pas encore de la reconnaissance accordée aux autres disciplines de l’ingénierie. Hamilton a contribué à populariser l’expression « software engineering », ou génie logiciel, pour défendre une approche rigoureuse de la conception informatique.

Son travail reposait notamment sur l’anticipation des erreurs, la hiérarchisation des tâches et la capacité d’un système à poursuivre ses fonctions essentielles malgré un incident.

Une photographie prise en 1969 la montre à côté d’une impression particulièrement volumineuse du code produit par son équipe. La NASA revient sur l’histoire de cette photographie et sur ses contributions au programme Apollo.

Des méthodes qui ont dépassé le programme spatial

L’apport de Margaret Hamilton ne se limitait pas à écrire des instructions pour un ordinateur. Elle défendait une conception dans laquelle les erreurs humaines, les défaillances et les situations imprévues devaient être prises en compte dès le développement du logiciel.

Cette philosophie est particulièrement importante pour les systèmes critiques, notamment dans les transports, l’aéronautique et les équipements industriels. Dans ces domaines, une panne informatique peut avoir des conséquences matérielles ou humaines.

Après Apollo, Hamilton a poursuivi ses travaux sur la prévention des erreurs. Elle a fondé Higher Order Software en 1976, puis Hamilton Technologies en 1985, avec l’objectif de développer des méthodes de conception plus fiables.

En 2003, la NASA lui a décerné un Exceptional Space Act Award pour ses contributions techniques. En 2016, elle a reçu la médaille présidentielle de la Liberté, l’une des plus hautes distinctions civiles américaines.

Ce que son héritage représente pour l’informatique actuelle

Le parcours de Margaret Hamilton illustre une évolution fondamentale : le logiciel est devenu un élément déterminant de la sécurité des machines et des infrastructures, et non plus un simple complément du matériel.

Les mécanismes de priorité, les tests approfondis et la récupération après incident qu’elle a contribué à développer font aujourd’hui partie des principes employés dans l’ingénierie des systèmes informatiques critiques.

Pour les utilisateurs français, sa disparition ne s’accompagne d’aucun changement réglementaire ni d’aucune démarche particulière. Son héritage se retrouve surtout dans les exigences de fiabilité appliquées aux technologies dont dépend le fonctionnement des équipements modernes.

Son histoire rappelle enfin que l’alunissage d’Apollo 11 ne reposait pas uniquement sur les astronautes et les ingénieurs chargés des fusées. Derrière cette réussite se trouvait également une équipe de programmation capable d’anticiper une défaillance informatique au moment où aucune intervention matérielle n’était possible.

Questions fréquentes

Pourquoi l'ordinateur d'Apollo 11 a-t-il affiché des alarmes pendant la descente vers la Lune ?

L’ordinateur de guidage a signalé les codes 1201 et 1202 car il devait traiter davantage de tâches qu’il ne pouvait en exécuter simultanément. Le problème provenait notamment d’une sollicitation supplémentaire liée au radar de rendez-vous et d’une procédure opérationnelle incorrecte selon la NASA.

Comment le logiciel de Margaret Hamilton a-t-il permis à la mission de se poursuivre malgré ces alarmes ?

Le système disposait d’un mécanisme permettant d’abandonner certaines opérations secondaires pour préserver les calculs essentiels au pilotage et à l’atterrissage. Les alarmes informaient aussi les astronautes et contrôleurs au sol, ce qui a permis d’analyser la situation et d’autoriser la poursuite de la descente.

Quelles entreprises Margaret Hamilton a-t-elle fondées après le programme Apollo ?

Elle a fondé Higher Order Software en 1976, puis Hamilton Technologies en 1985, développant des méthodes de conception logicielle plus fiables pour les systèmes critiques.

Sur le meme sujet

Les plus lus

Derniers articles
Julien Mercier
Julien Mercier
Julien Mercier décrypte les aides et les droits des Français. CAF, retraite, chômage, chèque énergie, MaPrimeRénov', bourses ou aides locales : il s'attache à dire clairement qui peut en bénéficier, pour quel montant, jusqu'à quand et comment faire la démarche, étape par étape. Attaché aux chiffres officiels et aux sources françaises, il écrit pour que chacun sache exactement à quoi il a droit — et n'y renonce pas faute d'information.