मार्गरेट हैमिल्टन: अपोलो मिशनों को सुरक्षित बनाने वाली सॉफ्टवेयर अग्रदूत
नासा के अपोलो अभियानों के लिए उड़ान सॉफ्टवेयर विकसित करने वाली कंप्यूटर वैज्ञानिक मार्गरेट हैमिल्टन का 30 सितंबर 2026 को 90 वर्ष की आयु में निधन हो गया। मैसाचुसेट्स इंस्टीट्यूट ऑफ टेक्नोलॉजी (एमआईटी) ने 7 अक्टूबर को उनके जीवन और योगदान पर श्रद्धांजलि प्रकाशित की। हैमिल्टन का काम अंतरिक्ष अभियानों में सॉफ्टवेयर की विश्वसनीयता और त्रुटि-प्रबंधन के महत्व को स्थापित करने में निर्णायक रहा।
अपोलो के उड़ान सॉफ्टवेयर में नेतृत्व
हैमिल्टन ने 1965 में एमआईटी की इंस्ट्रूमेंटेशन प्रयोगशाला में काम शुरू किया। यहां उनकी टीम ने अपोलो अभियानों के लिए अंतरिक्षयान में इस्तेमाल होने वाला सॉफ्टवेयर विकसित किया। 1968 तक वह कमांड और सर्विस मॉड्यूल के सॉफ्टवेयर दल की सहायक निदेशक बन गई थीं। इस दल में 400 से अधिक लोग शामिल थे।
इस सॉफ्टवेयर का उद्देश्य केवल निर्देशों का पालन करना नहीं था; उसे अभियान के दौरान संभावित त्रुटियों का पता लगाकर उन्हें संभालना भी था। अपोलो 11 के चंद्र-अवतरण के समय अंतरिक्षयान के कंप्यूटर ने 1202 चेतावनी दी। इसका संकेत था कि कंप्यूटर पर काम का बोझ उसकी क्षमता से अधिक हो रहा है। सॉफ्टवेयर ने कम प्राथमिकता वाले काम रोक दिए और जरूरी संचालन जारी रखा। इससे चंद्रमा पर उतरने की प्रक्रिया आगे बढ़ सकी।
त्रुटि से बचाव पर दिया जोर
हैमिल्टन ने सॉफ्टवेयर में सुरक्षा उपायों की जरूरत का अनुभव अपनी बेटी लॉरेन से जुड़ी एक घटना के बाद किया। अपोलो के एक सिम्युलेटर पर बेटी से गलती से ऐसा कार्यक्रम सक्रिय हो गया, जिससे प्रणाली पर असर पड़ा। हैमिल्टन ने इससे बचाव के लिए बदलाव सुझाए, लेकिन उनका शुरुआती सुझाव स्वीकार नहीं हुआ। अपोलो 8 के दौरान ऐसी ही त्रुटि सामने आने के बाद सुरक्षा संबंधी बदलाव शामिल किए गए।
उनका दृष्टिकोण यह था कि अंतरिक्ष मिशन के सॉफ्टवेयर को अनपेक्षित स्थितियों में भी भरोसेमंद ढंग से काम करना चाहिए। त्रुटियों की रोकथाम, विश्वसनीयता और प्रणालियों के समन्वय पर उनका जोर आगे चलकर सॉफ्टवेयर विकास के महत्वपूर्ण सिद्धांतों में शामिल हुआ।
सॉफ्टवेयर इंजीनियरिंग को मिली पहचान
हैमिल्टन को “सॉफ्टवेयर इंजीनियरिंग” शब्द गढ़ने और इसे एक अलग अनुशासन के रूप में पहचान दिलाने का श्रेय दिया जाता है। अपोलो कार्यक्रम के बाद उन्होंने 1976 में हायर ऑर्डर सॉफ्टवेयर और 1986 में हैमिल्टन टेक्नोलॉजीज की स्थापना की। उन्होंने 130 से अधिक प्रकाशन भी लिखे। अपोलो सॉफ्टवेयर का पूरा कोड 2015 में गिटहब पर सार्वजनिक किया गया।
2016 में अमेरिकी राष्ट्रपति बराक ओबामा ने उन्हें राष्ट्रपति पदक-ए-स्वतंत्रता से सम्मानित किया। उन्हें नासा का एक्सेप्शनल स्पेस एक्ट पुरस्कार और कंप्यूटर हिस्ट्री म्यूजियम फेलो पुरस्कार भी मिला। 2017 में उनकी आकृति पर लेगो मिनीफिगर जारी किया गया।
खबर से जुड़े जीके तथ्य
- अपोलो 11 ने जुलाई 1969 में चंद्रमा पर सफल अवतरण किया था।
- अपोलो 11 के अवतरण के समय 1202 चेतावनी कंप्यूटर पर अत्यधिक काम का संकेत थी।
- अमेरिका का राष्ट्रपति पदक-ए-स्वतंत्रता देश का सर्वोच्च नागरिक सम्मान है।
- एमआईटी की इंस्ट्रूमेंटेशन प्रयोगशाला ने नासा के अपोलो कार्यक्रम के लिए उड़ान सॉफ्टवेयर विकसित किया था।
हैमिल्टन की विरासत ने दिखाया कि अंतरिक्ष अन्वेषण में सॉफ्टवेयर की गुणवत्ता उतनी ही अहम है जितनी यान और उसके उपकरणों की। अपोलो अभियानों में उनके नेतृत्व ने आधुनिक सॉफ्टवेयर इंजीनियरिंग को नई दिशा दी।