Szoftver

Szoftver

Elhunyt Margaret Hamilton, az Apollo-program szoftvereinek legendás vezetője

Szeptember 30-án, 90 évesen elhunyt Margaret Hamilton, aki az Apollo-program idején az MIT szoftverfejlesztő csapatát vezette. A modern szoftvermérnökség úttörője volt: munkája nélkül az Apollo 11 holdraszállása is másként alakulhatott volna.

Techland szerkesztőség2026. 10. 08.2 perc olvasás

Hamilton 1936-ban született az Indiana állambeli Paoliban, és 1958-ban matematikából szerzett diplomát az Earlham College-ben. 1959-től dolgozott az MIT-n, eleinte Edward Lorenz meteorológus mellett időjárási szoftveren, 1961-től pedig az MIT Lincoln Laboratoryban a SAGE légvédelmi rendszeren. Ezek a munkák készítették fel arra a feladatra, amely később ismertté tette.

Napi technológiai hírek

Az Apollo első programozója

1965-ben vették fel az Apollo-projekt első programozójaként, egyben első női programozójaként az MIT-n. 1968-ra már a parancsnoki és műszaki egység szoftvercsapatának asszisztens igazgatója volt, ekkor több mint 400 ember dolgozott az Apollo szoftverén. Az Instrumentation Labból később a Draper Laboratory lett.

Munkájának jelentősége az Apollo 11 leszállásakor mutatkozott meg igazán. A leszállás előtt 1202-es hibariasztás jelent meg, mert egy hibás hardverkapcsoló túlterhelte a fedélzeti számítógépet. A prioritásalapú szoftver ekkor leállította a kevésbé fontos feladatokat, és csak a leszálláshoz szükségeseket futtatta tovább, így Houston engedélyezhette a küldetés folytatását.

Egy másik eset is jól mutatja a szemléletét. Az Apollo 8 során Jim Lovell véletlenül elindította a P01 programot, amely törölte a navigációs adatokat. Ugyanez a hiba korábban a szimulátorban is előfordult, amikor Hamilton lánya, Lauren véletlenül előidézte. Az eset után beépítették a javaslatát, amely a felhasználói hibák elleni védekező programozás egyik korai példája lett.

Díjak, cégek és egy maradandó örökség

Hamilton később saját cégeket alapított: 1976-ban a Higher Order Software-t, egy évtizeddel később a Hamilton Technologiest, amelynek fő terméke a Universal Systems Language volt. 2016-ban Barack Obamától megkapta az Elnöki Szabadság-érdemrendet, emellett a NASA, a Computer History Museum és a National Aviation Hall of Fame is kitüntette.

Ikonikus fotója, amelyen az Apollo-kód kinyomtatott halma mellett áll, széles körben ismert, és a nők példaképe lett a technológia világában; 2017-ben Lego-figura is készült róla. Az Apollo-szoftver 2015-ben teljes egészében felkerült a GitHubra. Hamiltont lánya, Lauren, veje, két unokája, négy dédunokája és testvérei gyászolják; emlékünnepségét tavasszal tartják a massachusettsi Cambridge-ben.