Margaret Hamilton ist tot: Die Softwarepionierin hinter der Mondlandung

12-Jähriger stirbt nach schwerem Unfall in Bünde
Symbolfoto

Teilen:

Die US-amerikanische Informatikerin Margaret Hamilton ist im Alter von 90 Jahren gestorben. Sie starb bereits am 30. September 2026, wie das Massachusetts Institute of Technology (MIT) am Mittwoch, 7. Oktober, bestätigte. Hamilton gehörte zu den wichtigsten Wegbereiterinnen der modernen Softwareentwicklung. Sie leitete am MIT die Entwicklung der Bordsoftware für das Apollo-Programm der NASA und leistete damit einen wesentlichen Beitrag zur ersten bemannten Mondlandung im Jahr 1969. Ihre Arbeit trug dazu bei, dass die Mondlandefähre Apollo 11 auch bei unerwarteten Computerproblemen sicher gesteuert werden konnte.

Anzeige

Wie Margaret Hamilton die Mondlandung von Apollo 11 unterstützte

Am 20. Juli 1969 landeten Neil Armstrong und Buzz Aldrin mit der Mondlandefähre Eagle auf dem Mond. Kurz vor der Landung meldete der Bordcomputer allerdings mehrere Probleme. Auf den Anzeigen erschienen die Fehlercodes 1201 und 1202. Der Computer war durch zusätzliche Aufgaben im Zusammenhang mit dem Rendezvousradar überlastet.

Die von Hamiltons Team entwickelte Software war darauf vorbereitet, auch unter solchen Bedingungen zu funktionieren. Sie konnte wichtige Aufgaben bevorzugt bearbeiten und weniger dringende Prozesse zurückstellen. Dadurch blieben entscheidende Funktionen für die Steuerung der Landefähre erhalten. Die Flugkontrolle in Houston bewertete die Warnmeldungen und gab schließlich die Landung frei. Armstrong und Aldrin erreichten sicher die Mondoberfläche.

Von der Mathematik zur Entwicklung der Apollo-Software

Margaret Hamilton wurde 1936 in Paoli im US-Bundesstaat Indiana geboren. Sie studierte zunächst Mathematik an der University of Michigan und wechselte später an das Earlham College. Dort schloss sie ihr Studium 1958 mit Mathematik als Hauptfach und Philosophie als Nebenfach ab.

Anzeige

1959 begann sie am MIT, wo sie zunächst an Programmen zur Wettervorhersage arbeitete. Zu ihren frühen Aufgaben gehörte die Zusammenarbeit mit dem Meteorologen Edward Lorenz, dessen Forschung später für die Chaostheorie bedeutend wurde.

Anschließend entwickelte Hamilton am MIT Lincoln Laboratory Software für das amerikanische Luftverteidigungssystem SAGE. Diese Tätigkeit brachte sie mit den Anforderungen komplexer Computersysteme und der Zuverlässigkeit von Software in Berührung.

Apollo-Programm stellte völlig neue Anforderungen

1965 wechselte Hamilton zum Apollo-Projekt des MIT Instrumentation Laboratory. Die Einrichtung hatte den Auftrag erhalten, die Bordsoftware für die Raumfahrzeuge des amerikanischen Mondprogramms zu entwickeln. Hamilton war nach Angaben des MIT die erste Programmiererin, die für dieses Projekt eingestellt wurde.

Zunächst arbeitete sie an Software für unbemannte Missionen. Später übernahm sie Führungsverantwortung für die Programme der bemannten Apollo-Raumfahrzeuge. Bis 1968 waren mehr als 400 Menschen an der Softwareentwicklung beteiligt.

Die Anforderungen waren außergewöhnlich. Die Computer verfügten nur über begrenzte Speicherkapazitäten und Rechenleistung. Gleichzeitig mussten zahlreiche Funktionen zuverlässig ausgeführt werden. Fehler konnten während einer Weltraummission nicht ohne Weiteres durch technische Eingriffe behoben werden.

Ein Fehler bei Apollo 8 bestätigte ihre Überlegungen

Hamilton beschäftigte sich früh mit der Frage, wie Computersysteme auf unerwartete Bedienungsfehler reagieren sollten. Ein Vorfall während einer Simulation machte das Problem deutlich. Ihre damals vierjährige Tochter hatte im Labor versehentlich ein Programm aktiviert, das nur für die Startvorbereitung vorgesehen war. Weil sich die Simulation bereits in einer anderen Flugphase befand, kam es zum Abbruch.

Hamilton schlug daraufhin zusätzliche Schutzmechanismen vor. Zunächst wurde eine entsprechende Änderung nicht umgesetzt. Während der Apollo-8-Mission im Dezember 1968 trat dann ein vergleichbarer Bedienungsfehler auf. Die Navigationsdaten mussten wiederhergestellt werden.

Nach diesem Zwischenfall wurden zusätzliche Sicherungen in die Software aufgenommen. Der Vorgang verdeutlichte die Bedeutung einer Programmierung, die menschliche Fehler berücksichtigt.

Margaret Hamilton prägte den Begriff Software Engineering

Hamilton setzte sich dafür ein, Softwareentwicklung als eigenständige technische Disziplin anzuerkennen. In den Anfangsjahren der Computertechnik konzentrierte sich ein großer Teil der Aufmerksamkeit auf die Hardware. Die Entwicklung zuverlässiger Programme erhielt dagegen nicht immer den gleichen Stellenwert.

Hamilton gehörte zu denjenigen, die den Begriff Software Engineering etablierten. Damit wollte sie deutlich machen, dass die Entwicklung komplexer Programme ebenso systematisch und anspruchsvoll war wie andere Ingenieuraufgaben.

Zu ihren zentralen Arbeitsprinzipien gehörten die frühzeitige Fehlererkennung, die Absicherung gegen unerwartete Ereignisse und die Priorisierung wichtiger Prozesse. Diese Ansätze wurden zu Grundlagen der Entwicklung besonders zuverlässiger Computersysteme. Auch die NASA würdigte später ausdrücklich ihren Einfluss auf moderne Softwarearchitekturen.

Nach der NASA-Arbeit gründete sie eigene Unternehmen

Mit dem Ende des Apollo-Programms veränderte sich auch Hamiltons beruflicher Schwerpunkt. Sie blieb zunächst am MIT tätig, bevor sie sich zunehmend der Entwicklung eigener Softwaretechnologien widmete.

1976 gründete sie das Unternehmen Higher Order Software. Im Mittelpunkt standen Methoden, mit denen sich Fehler bereits während der Softwareentwicklung verhindern lassen sollten. Rund zehn Jahre später folgte die Gründung von Hamilton Technologies.

Das Unternehmen entwickelte unter anderem die Universal Systems Language, kurz USL. Diese sollte die Planung und Entwicklung komplexer Softwaresysteme unterstützen und dabei die Zuverlässigkeit verbessern.

Hamilton veröffentlichte im Verlauf ihrer Karriere mehr als 130 wissenschaftliche und technische Arbeiten. Ihr berufliches Wirken beschränkte sich damit keineswegs auf das amerikanische Raumfahrtprogramm.

Auszeichnungen durch NASA und Barack Obama

Für ihre technischen Leistungen erhielt Margaret Hamilton zahlreiche Auszeichnungen. 2003 würdigte die NASA ihre Beiträge mit dem Exceptional Space Act Award. Die Raumfahrtbehörde hob dabei besonders die Entwicklung von Software hervor, die auch bei unerwarteten Belastungen zuverlässig arbeitet.

2016 verlieh ihr der damalige US-Präsident Barack Obama die Presidential Medal of Freedom, eine der höchsten zivilen Auszeichnungen der Vereinigten Staaten. Bei der Ehrung würdigte Obama Hamiltons entscheidenden Beitrag zur Raumfahrt und zur Entwicklung der Softwaretechnik.

Weitere Anerkennungen folgten 2017 durch das Computer History Museum und 2022 mit ihrer Aufnahme in die National Aviation Hall of Fame.

Das berühmte Foto und ihr Vermächtnis

Ein Foto aus dem Jahr 1969 machte Margaret Hamilton Jahrzehnte später auch außerhalb der Wissenschaft bekannt. Es zeigt sie neben einem hohen Stapel ausgedruckter Programmlisten. Die Unterlagen dokumentieren die umfangreiche Software, die ihr Team für die Apollo-Raumfahrzeuge entwickelte.

Das Bild wurde zu einem Symbol für die oftmals wenig sichtbare Arbeit hinter der bemannten Raumfahrt. 2017 wurde Hamilton zudem mit einer eigenen Figur in einem Lego-Set über bedeutende Frauen der NASA-Geschichte gewürdigt.

Mit Margaret Hamilton ist eine Wissenschaftlerin gestorben, deren technische Ideen weit über das Apollo-Programm hinausreichten. Ihr Beitrag zur Mondlandung und ihr Einsatz für zuverlässige Software machten sie zu einer prägenden Persönlichkeit der Computergeschichte.

Teilen:

Münster Map
Zum Aktivieren tippen
Route anzeigen

Mehr Beiträge:

Texte werden mit Unterstützung von KI-Tools erstellt und vor Veröffentlichung redaktionell geprüft. Mehr dazu