Software-Pionierin Margaret Hamilton mit 90 Jahren gestorben
Tod einer Pionierin
Margaret Hamilton, die das Team leitete, welches die Bordsoftware für die Apollo-Mondmissionen entwickelte, ist bereits am 30. September 2026 im Alter von 90 Jahren in Cambridge, Massachusetts, gestorben. Das Massachusetts Institute of Technology (MIT) bestätigte den Tod in einem Nachruf. Die Todesursache wurde nicht bekannt gegeben.
Wegbereiterin der Software-Entwicklung
Hamilton wurde am 17. August 1936 in Paoli, Indiana, geboren. Nach ihrem Mathematikstudium an der University of Michigan und dem Earlham College kam sie 1959 ans MIT. Dort programmierte sie zunächst für die Wetterforschung bei Edward Lorenz – eine Arbeit, die spätere Grundlagen der Chaostheorie lieferte. Ab 1961 entwickelte sie Software für das US-Luftabwehrsystem SAGE am Lincoln Laboratory.
1965 wechselte sie an das MIT Instrumentation Laboratory, das den Auftrag der NASA für die Apollo-Bordsoftware erhalten hatte. Hamilton wurde zur ersten Programmiererin im Projekt und übernahm 1968 als stellvertretende Direktorin die Leitung des Teams für die Software von Kommandomodul und Mondlandefähre. Zu Spitzenzeiten arbeiteten mehr als 400 Menschen an dem Code.
Apollo 11: Prioritäten statt Absturz
Die Architektur der Apollo-Software war revolutionär: Sie konnte Prozesse priorisieren und weniger wichtige Aufgaben bei Überlastung zurückstellen. Kurz vor der ersten Mondlandung im Juli 1969 zeigten die Computer der Landefähre die Alarme 1202 und 1201 an – der Prozessor war durch Zusatzaufgaben überlastet. Die prioritätengesteuerte Software konzentrierte sich ausschließlich auf die landekritischen Berechnungen. Das Konzept stammte maßgeblich von J. Halcombe Laning; Hamiltons Verdienst lag in der Leitung und dem Vorantreiben robuster Entwicklungsprozesse.
Ein früher Vorfall prägte ihren Ansatz: Ihre vierjährige Tochter hatte im Simulator versehentlich ein Startprogramm aufgerufen und den Absturz verursacht. Hamilton forderte, auch unwahrscheinliche Bedienfehler abzusichern – zunächst nur als Dokumentationshinweis. Als Astronaut Jim Lovell bei Apollo 8 denselben Fehler machte und Navigationsdaten verlor, half ihr Team bei der Behebung.
Software-Engineering als Disziplin
Hamilton setzte sich zeitlebens dafür ein, Softwareentwicklung als eigenständige Ingenieurdisziplin anzuerkennen. Sie prägte den Begriff "Software-Engineering", der anfangs belächelt wurde. 1976 gründete sie Higher Order Software, 1986 folgte Hamilton Technologies – beide Unternehmen basierten auf ihren Methoden zur Fehlervermeidung und Fehlertoleranz.
Für ihre Arbeit erhielt sie 2003 den NASA Exceptional Space Act Award und 2016 die Presidential Medal of Freedom durch Barack Obama. Ein bekanntes Foto zeigt sie neben einem meterhohen Stapel ausgedruckten Apollo-Codes – ein Symbol für die damalige Materialität von Software.
Was ist noch unklar?
Die Todesursache wurde von den Hinterbliebenen und dem MIT nicht veröffentlicht. Ob und in welcher Form öffentliche Gedenkveranstaltungen geplant sind, ist derzeit nicht bekannt.
Relevanz für die heutige Entwicklung
Hamiltons Vermächtnis reicht weit über Apollo hinaus. Sie etablierte Prinzipien, die moderne kritische Systeme prägen: defensive Programmierung, Prioritätsmanagement bei Ressourcenknappheit, systematische Fehlerbehandlung und die Behandlung von Software als Ingenieurdisziplin mit eigenen Qualitätsstandards. Ihre Forderung, Systeme nicht nur für den Soll-Zustand, sondern für das Unerwartete zu bauen, ist heute Standard in der Luft- und Raumfahrt, Medizintechnik und bei autonomen Systemen.
Quellen
Margaret HamiltonApolloSoftware-EngineeringNASAMIT
Diese Meldung wurde mit KI recherchiert und geschrieben. Fehler gefunden? Schreib uns.