जर्मन ट्रेन कंपनी Windows 3.11 प्रशासक की तलाश में है
एक जर्मन रेल ठेकेदार उच्च-गति ट्रेनों में लेगेसी नियंत्रण प्रणालियों को सपोर्ट करने के लिए Windows 3.11 प्रशासक की भर्ती कर रहा है, जिससे यह सामने आता है कि दशकों पुराना सॉफ़्टवेयर अब भी महत्वपूर्ण अवसंरचना का आधार है। टिप्पणीकार प्रमाणित, काम कर रहे MS-DOS/Windows 3.x stack को बनाए रखने और सुरक्षा-आधारित सिस्टमों को आधुनिक प्लेटफ़ॉर्म पर फिर से लिखने व पुनः-प्रमाणित करने की भारी लागत, जोखिम, और नियामकीय बोझ के बीच संतुलन पर चर्चा करते हैं। थ्रेड में सुरक्षा (air-gapped बनाम networked access), विशिष्ट लेगेसी कौशल की कमी और लागत, तथा लंबे सॉफ़्टवेयर जीवनचक्र और IT व इंजीनियरिंग स्थिरता के प्रति Germany के दृष्टिकोण पर भी बात होती है.
नौकरी की भूमिका और संदर्भ
- यह भूमिका जर्मन ट्रेनों में उपयोग होने वाले Windows 3.11-आधारित सिस्टमों के प्रशासन या अद्यतन के लिए है, और संभवतः Siemens SIBAS 32-जैसे नियंत्रण हार्डवेयर से जुड़ी है।
- कुछ लोगों को यह रेल या रेट्रो-कंप्यूटिंग उत्साही लोगों के लिए एक मज़ेदार, विशिष्ट “सॉफ़्टवेयर आर्कियोलॉजी” वाली भूमिका लगती है।
- इस पर भ्रम है कि “administrator” का मतलब ड्राइवर विकास, लो-लेवल कोडिंग, या मुख्यतः इंस्टॉलेशन/रखरखाव का काम है।
- नौकरी आउटसोर्स्ड है; कुछ लोगों का तर्क है कि इससे कम वेतन का संकेत मिलता है, जबकि दूसरे कहते हैं कि ठेकेदार जोखिम प्रीमियम कमा सकते हैं, खासकर जब उनके पास अनूठा ज्ञान हो।
रेल और उद्योग में लेगेसी सिस्टम
- बहुत पुराने सिस्टमों (Windows 3.11, 95, NT, DOS, BASIC, Lotus 1‑2‑3, mainframes, Siemens PLCs) के कई किस्से हैं जो अभी भी महत्वपूर्ण व्यावसायिक या अवसंरचनात्मक काम कर रहे हैं।
- ट्रेनों और औद्योगिक सिस्टमों से दशकों तक काम करने की उम्मीद की जाती है; नए सॉफ़्टवेयर/हार्डवेयर का पुनः-प्रमाणीकरण अत्यधिक महंगा और कागज़ी कार्रवाई से भरा बताया गया है।
- कई लोग मानते हैं कि जब तक हार्डवेयर और सॉफ़्टवेयर काम कर रहे हैं, तब तक जीवन-अंत के करीब पहुँच चुकी पुरानी ट्रेनों को अपग्रेड करना उचित नहीं है।
नेटवर्किंग, सुरक्षा, और स्थिरता
- इस पर चर्चा है कि क्या ऐसे सिस्टमों को कभी नेटवर्क से जोड़ा जाना चाहिए; कुछ लोग सख्त अलगाव की सलाह देते हैं, जबकि अन्य सुरक्षित KVM-over-IP सेटअप प्रस्तावित करते हैं।
- Windows 3.11 की नेटवर्किंग को ऐड-ऑन और नाज़ुक बताया गया है (DOS TCP/IP stacks, Novell NetWare, Trumpet Winsock), लेकिन यह भी कि यह इतना अस्पष्ट है कि आधुनिक exploit बहुत कम हैं।
- स्थिरता पर बहस: कुछ लोग Win 3.11 को “rock solid” याद करते हैं, बशर्ते ड्राइवर/ऐप्स ठीक व्यवहार करें; दूसरे लोग बार-बार होने वाले हैंग याद करते हैं, खासकर नेटवर्किंग या X server लोड के दौरान।
इसे आधुनिक सिस्टमों पर पोर्ट क्यों नहीं करते?
- एक पक्ष का दावा है कि कोई सक्षम engineer legacy app को black box मानकर उसकी कार्यक्षमता हफ्तों या महीनों में फिर से बना सकता है।
- दूसरे लोग इससे कड़ा असहमति जताते हैं, और कारण बताते हैं:
- safety-critical संदर्भ और पुनः-प्रमाणीकरण की लागत।
- दशकों में जमा हुए छिपे हुए edge cases और quirks।
- second-system effect और संगठनात्मक/सांस्कृतिक जड़ता।
- सामान्य सहमति यह है कि पुनर्लेखन तकनीकी रूप से संभव हो सकता है, लेकिन संगठनात्मक और नियामकीय रूप से बहुत महंगा है।
तकनीक के चुनाव पर व्यापक टिप्पणी
- कुछ लोग Germany को तकनीकी रूप से पीछे और IT को कम आँकने वाला बताते हैं; दूसरे जवाब देते हैं कि लंबे समय तक चलने वाले औद्योगिक सिस्टम सामान्य हैं और पिछड़ेपन का संकेत नहीं।
- Linux के उपयोग पर बहस: कम bloat और लंबे समय तक चलने वाले kernels के लिए प्रशंसा, लेकिन distro churn और ecosystem instability के लिए आलोचना, “30 years of the same Windows” की तुलना में।