एनएलएस (कंप्यूटर सिस्टम)

एनएलएस, या ऑन-लाइन सिस्टम, 1960 के दशक में विकसित क्रांतिकारी कंप्यूटर सहयोग सिस्टम । जिसे डगलस एंगेलबार्ट द्वारा डिज़ाइन किया गया और एसआरआई इंटरनेशनल (एसआरआई) में ऑग्मेंटेशन रिसर्च सेंटर (एआरसी) के शोधकर्ताओं द्वारा कार्यान्वित किया गया था, एनएलएस सिस्टम हाइपरटेक्स्ट लिंक, माउस, रैस्टर-स्कैन वीडियो मॉनिटर हैं | रास्टर-स्कैन कंप्यूटर के व्यावहारिक उपयोग को नियोजित करने वाला पहला सिस्टम था। और

मॉनिटर, प्रासंगिकता द्वारा व्यवस्थित जानकारी, जीयूआई, प्रस्तुति प्रोग्राम और अन्य आधुनिक कंप्यूटिंग अवधारणाएँ थी। इसे एआरपीए (डीएआरपीए का पूर्ववर्ती), नासा और अमेरिकी वायुसेना द्वारा वित्त पोषित किया गया था।

विकास
डगलस एंगेलबार्ट ने 1959 से 1960 तक अमेरिकी वायु सेना द्वारा समर्थित रहते हुए अपनी अवधारणाएँ विकसित कीं और 1962 में इसकी रूपरेखा प्रकाशित की थी। और विचित्र संक्षिप्त नाम, एनएलएस (ओएलएस के अतिरिक्त), सिस्टम के विकास की कलाकृति थी। एंगेलबार्ट के पहले कंप्यूटर समय में से अधिक उपयोगकर्ताओं का समर्थन करने में सक्षम नहीं थे। पहला 1963 में सीडीसी 160A था, जिसकी अपनी प्रोग्रामिंग शक्ति बहुत कम थी।

अल्पकालिक उपाय के रूप में, टीम ने ऐसा सिस्टम विकसित किया था | जो ऑफ़लाइन उपयोगकर्ताओं को - अर्थात, किसी भी उपलब्ध टर्मिनल पर नहीं बैठे लोगों को - फ्लेक्सोराइटर के साथ कागज का टेप पर कमांड की स्ट्रिंग को पंच करके अपने डाक्यूमेंट्स को संपादित करने की अनुमति देती है। एक बार टेप पूरा हो जाने के पश्चात, ऑफ-लाइन उपयोगकर्ता कंप्यूटर में उस पेपर टेप को फीड करेगा जिस पर अंतिम डाक्यूमेंट ड्राफ्ट संग्रहीत किया गया था, तथा उसके पश्चात नए कमांड क्रियान्वित किए जाएंगे, और कंप्यूटर नया पेपर टेप प्रिंट करेगा जिसमें डाक्यूमेंट का नवीनतम संस्करण हैं | क्योंकि इंटरैक्टिव विज़ुअलाइज़ेशन के बिना यह विचित्र हो सकता है, क्योंकि उपयोगकर्ता को डाक्यूमेंट टेक्स्ट पर अपने आदेशों के संचयी प्रभावों को मानसिक रूप से अनुकरण करना होता हैं। तथा दूसरी ओर, यह 1960 के दशक के कार्यालय के वर्कफ़्लो से सामान था, जहां प्रबंधक सचिवों को डाक्यूमेंट्स के चिह्नित प्रिंटआउट देते थे।

डिज़ाइन ने इस ऑफ-लाइन वर्कफ़्लो का समर्थन करना क्रियान्वित रखा था, इसके साथ ही समान डाक्यूमेंट्स को संपादित करने के लिए इंटरैक्टिव ऑन-लाइन क्षमता भी क्रियान्वित रखी हैं। दो समान संक्षिप्ताक्षरों (ओएलटीएस) से बचने के लिए, ऑफ-लाइन टेक्स्ट सिस्टम को संक्षिप्त रूप से एफएलटीएस और ऑन-लाइन टेक्स्ट सिस्टम को संक्षिप्त रूप से एनएलटीएस कहा गया हैं। जैसे-जैसे सिस्टम केवल टेक्स्ट से अधिक का समर्थन करने के लिए विकसित हुआ, "T" को हटा दिया गया था, और इंटरैक्टिव संस्करण को एनएलएस के रूप में जाना जाने लगा था।

रॉबर्ट टेलर (कंप्यूटर वैज्ञानिक), जिनकी मनोविज्ञान में पृष्ठभूमि थी, इसने नासा से सहायता प्रदान की हैं। जब टेलर अमेरिकी रक्षा विभाग के डीएआरपीए के सूचना प्रसंस्करण तकनीक कार्यालय में चले गए, तब वह परियोजना को अतिरिक्त धन उपलब्ध कराने में सक्षम थे। 1965 में एनएलएस का विकास सीडीसी 3000 में स्थानांतरित हो गया था। जेफ़ रुलिफ़सन 1966 में स्टैनफोर्ड अनुसंधान संस्थान में सम्मिलित हुए और 1973 में संगठन छोड़ने तक एनएलएस के प्रमुख प्रोग्रामर बने रहे थे।

1968 में, एनएलएस विकास बर्कले टाइमशेयरिंग सिस्टम चलाने वाले एसडीएस 940 कंप्यूटर में स्थानांतरित हो गया था। इसमें लगभग 96 एमबी स्टोरेज डिस्क थी और यह 16 वर्कस्टेशनों को सपोर्ट कर सकता था, प्रत्येक में रैस्टर-स्कैन मॉनिटर कंप्यूटर मॉनिटर, तीन-बटन कंप्यूटर माउस और इनपुट डिवाइस जिसे कॉर्ड कीसेट के रूप में जाना जाता था। टाइप किया गया टेक्स्ट कीसेट से विशिष्ट सबसिस्टम में भेजा गया था जो बस (कंप्यूटिंग) के माध्यम से सूचना को दो डिस्प्ले नियंत्रकों और डिस्प्ले जेनरेटर में से में रिले करता था। फिर इनपुट टेक्स्ट को विशेष आवरण से घिरे 5 इंच (127 मिमी) कैथोड रे ट्यूब (सीआरटी) में भेजा गया था, और कुशल-गुणवत्ता वाले काले और सफेद टीवी कैमरे द्वारा सुपरइम्पोज़्ड वीडियो छवि प्राप्त की गई थी। इसकी जानकारी टीवी कैमरे से क्लोज-सर्किट कैमरा नियंत्रण और पैच पैनल, पर भेजी गई थी, और अंत में प्रत्येक वर्कस्टेशन के वीडियो मॉनिटर पर प्रदर्शित की गई थी। एनएलएस को एंगेलबार्ट द्वारा 9 दिसंबर, 1968 को सैन फ्रांसिस्को में फ़ॉल ज्वाइंट कंप्यूटर सम्मेलन में बड़े दर्शकों के सामने प्रदर्शित किया गया था। तब से इसे द मदर ऑफ ऑल डेमोज़ का नाम दिया गया है, क्योंकि इसमें न केवल एनएलएस की अभूतपूर्व विशेषताओं का प्रदर्शन किया गया है, किंतु इसमें कुछ उल्लेखनीय अत्याधुनिक वीडियो प्रौद्योगिकियों का संयोजन भी सम्मिलित है। एंगेलबार्ट के ऑनस्टेज टर्मिनल कीबोर्ड और माउस को 2400 बॉड पर होममेड मोडम द्वारा किरका का रेखा के माध्यम से जोड़ा गया था जो सैन फ्रांसिस्को से 48 किलोमीटर दक्षिण पूर्व में कैलिफोर्निया के मेनलो पार्क में ऑग्मेंटेशन रिसर्च सेंटर के एसडीएस 940 कंप्यूटर से जुड़ा था। दो माइक्रोवेव संचरण ने वीडियो चलाया था मेनलो पार्क से नासा के एम्स रिसर्च सेंटर द्वारा उधार लिए गए ईदोफोर तक, और वीडियो इनसेट के साथ 22 फुट ऊंची (6.7 मीटर) स्क्रीन पर, दर्शक एंगेलबार्ट के प्रदर्शन का अनुसरण कर सकते थे,इसमें यह देख सकते थे कि उन्होंने माउस का उपयोग कैसे किया था, और मेनलो पार्क में उनकी टीम के सदस्यों को प्रस्तुति में सम्मिलित होते हुए देखते थे। एनएलएस की सबसे क्रांतिकारी विशेषताओं में से एक, जर्नल, 1970 में ऑस्ट्रेलियाई कंप्यूटर इंजीनियर डेविड ए. इवांस द्वारा अपने डॉक्टरेट थीसिस के भाग के रूप में विकसित किया गया था। जर्नल प्राचीन हाइपरटेक्स्ट-आधारित ग्रुपवेयर प्रोग्राम था, जिसे सभी समकालीन सर्वर सॉफ़्टवेयर के पूर्ववर्ती (यदि प्रत्यक्ष पूर्वज नहीं) के रूप में देखा जा सकता है जो सहयोगी डाक्यूमेंट निर्माण (जैसे सप्ताह ) का समर्थन करता है। इसका उपयोग एआरसी सदस्यों द्वारा उसी तरह विचार, बहस और अवधारणाओं को परिष्कृत करने के लिए किया जाता था जैसे आज विकी का उपयोग किया जा रहा है। जर्नल का उपयोग आंतरिक और प्रारंभिक नेटवर्क ईमेल अभिलेखागार के लिए डाक्यूमेंट्स को संग्रहीत करने के लिए किया गया था। अधिकांश जर्नल डाक्यूमेंट्स को कागज़ के रूप में संरक्षित किया गया है और स्टैनफोर्ड विश्वविद्यालय के अभिलेखागार में संग्रहीत किया गया है | यह 1970 से लेकर 1976 में व्यावसायीकरण के आगमन तक एआरसी समुदाय के विकास का मूल्यवान रिकॉर्ड प्रदान करते हैं। कैलिफ़ोर्निया के कंप्यूटर इतिहास संग्रहालय में जर्नल डाक्यूमेंट्स का अतिरिक्त सेट उपस्थित है,इसके साथ ही प्रारंभिक काल के एआरसी बैकअप टेप का बड़ा संग्रह भी उपस्थित है। 1970 के दशक,और साथ ही 1960 के दशक के कुछ एसडीएस 940 टेप उपस्थित है।

एनएलएस को अनेक डोमेन-विशिष्ट लैंग्वेजेस का उपयोग करके कार्यान्वित किया गया था जिन्हें ट्री मेटा कंपाइलर-कंपाइलर सिस्टम का उपयोग करके नियंत्रित किया गया था। अंतिम कार्यान्वयन लैंग्वेज को L10 कहा गया था।

1970 में, एनएलएसको पीडीपी-10 कंप्यूटर में पोर्ट किया गया था (जैसा कि टेनेक्स (ऑपरेटिंग सिस्टम) ऑपरेटिंग सिस्टम को चलाने के लिए बीबीएन टेक्नोलॉजीज द्वारा संशोधित किया गया था)। 1971 के मध्य तक, एनएलएस के टेनेक्स कार्यान्वयन को नए नेटवर्क सूचना केंद्र के रूप में सेवा में डाल दिया गया था, किन्तु यह कंप्यूटर भी साथ केवल कुछ ही उपयोगकर्ताओं को संभाल सकता था। इनकी पहुंच तब कस्टम-निर्मित डिस्प्ले वर्कस्टेशन, या सरल टाइपराइटर-जैसे टर्मिनलों से संभव थी जो उस समय कम मूल्यवान और अधिक सामान्य थे। 1974 तक, एनआईसी ने अपने कंप्यूटर पर भिन्न परियोजना प्रारंभ कर दी थी।

प्रथम
एनएलएस की सभी विशेषताएं एंगेलबार्ट के सामूहिक ज्ञान कार्यकर्ता को बढ़ाने के लक्ष्य के समर्थन में थीं और इसलिए इसमें उपयोगकर्ता को अधिक शक्तिशाली बनाने पर ध्यान केंद्रित किया गया था, न कि केवल सिस्टम को उपयोग में सरल बनाने पर ध्यान केंद्रित किया गया था। इसलिए इन सुविधाओं ने प्रशिक्षित उपयोगकर्ता के लिए समृद्ध इंटरैक्शन संभावनाओं के साथ पूर्ण-इंटरेक्शन प्रतिमान का समर्थन किया हैं, और अतिरिक्त इसके कि एंगेलबार्ट ने वाईसियाग (आप जो देखते हैं वही आपको मिलता है) के रूप में संदर्भित किया है। जो प्रतिमान इसके पश्चात आया था।


 * कंप्यूटर माउस
 * 2-आयामी प्रदर्शन संपादन
 * इन-फ़ाइल ऑब्जेक्ट एड्रेसिंग, लिंकिंग
 * हाइपरमीडिया
 * रूपरेखा प्रसंस्करण
 * लचीला दृश्य नियंत्रण
 * एकाधिक विंडोज
 * क्रॉस-फ़ाइल संपादन
 * इंटीग्रेटेड हाइपरमीडिया ईमेल
 * हाइपरमीडिया पब्लिशिंग
 * डॉक्यूमेंट वर्जन कंट्रोल
 * शेयरड-स्क्रीन टेलीकांफ्रेंसिंग
 * कंप्यूटर एडेड मीटिंग्स
 * फ़ॉर्मेटिंग निर्देश
 * संदर्भ-संवेदनशील सहायता
 * वितरित क्लाइंट-सर्वर आर्किटेक्चर
 * यूनिफ़ॉर्म कमांड सिंटैक्स
 * यूनिवर्सल यूजर इंटरफेस फ्रंट-एंड मॉड्यूल
 * मल्टी-टूल एकीकरण
 * व्याकरण-संचालित कमांड लैंग्वेज दुभाषिया
 * वर्चुअल टर्मिनलों के लिए प्रोटोकॉल
 * दूरस्थ प्रक्रिया कॉल प्रोटोकॉल
 * संकलित कमांड मेटा लैंग्वेज

एंगेलबार्ट ने कहा: उनमें से अनेक पहली बार कर्मचारियों के नवाचारों से सामने आए हैं- यहां तक ​​कि मुझे उन्हें समझाने से पहले यह मुझे स्वयं समझना पड़ा हैं। इसमें [कर्मचारी] अधिक मान्यता के पात्र हैं।

अस्वीकरण और उत्तराधिकार
एनएलएस का पतन, और उसके पश्चात, सामान्य रूप से एआरसी का पतन, प्रोग्राम की कठिन सीखने की अवस्था थी। एनएलएस को सीखना सरल बनाने के लिए डिज़ाइन नहीं किया गया था | इसमें प्रोग्राम मोड का भारी उपयोग किया गया, इसमें कठिन पदानुक्रमित संरचना पर विश्वास किया गया हैं, इसमें पॉइंट-एंड-क्लिक इंटरफ़ेस नहीं था, और उपयोगकर्ता को सिस्टम के साथ कुछ भी उपयोगी करने के लिए क्रिप्टिक निमोनिक कोड सीखने के लिए विवश किया गया हैं। कॉर्ड कीसेट, जो एनएलएस की मोडल प्रकृति को पूर्ण करता है, उपयोगकर्ता को 5-बिट बाइनरी कोड सीखने के लिए विवश करता है यदि वह कीबोर्ड का उपयोग नहीं करना चाहते हैं। अंततः 1969 में एसआरआई में अरपानेट के आगमन के साथ, समय-साझाकरण तकनीक जो उपयोगकर्ताओं की छोटी संख्या के साथ व्यावहारिक लगती थी, वह वितरित संगणक संजाल पर अव्यावहारिक हो गई थी | टाइम शेयरिंग को शीघ्रता से व्यक्तिगत मिनी कंप्यूटर (और पश्चात में माइक्रो कंप्यूटर) और कार्य केंद्र द्वारा प्रतिस्थापित किया जा रहा था। एनएलएस को अन्य हार्डवेयर, जैसे पीडीपी-10 और इसके पश्चात इसमें डेकसिस्टम-20 में पोर्ट करने के प्रयास सफल रहे हैं। इसे अन्य अनुसंधान संस्थानों, जैसे यूएससी/सूचना विज्ञान (आईएसआई) में ले जाया गया, जिसने एनएलएस के लिए माउस और कीसेट का निर्माण किया था। तथा नए उभरते हुए ज़ेरॉक्स लेजर प्रिंटर का उपयोग करने के लिए आईएसआई में एनएलएस का भी विस्तार किया गया था।

एंगेलबार्ट के बूटस्ट्रैपिंग धर्मयुद्ध की दिशा से निराश, अनेक शीर्ष एसआरआई शोधकर्ता चले गए, जिनमें से अनेक पीएआरसी (कंपनी) में चले गए थे, और यह अपने साथ माउस का विचार भी ले गए थे। एसआरआई ने 1977 में एनएलएस को टिमशेयर को बेच दिया और इसका नाम परिवर्तित करके ऑगमेंट कर दिया था। इसके बदले में, यह टिमशेयर को 1984 में मैकडॉनेल डगलस को बेच दिया गया था।

कुछ पूर्ण-इंटरैक्शन प्रतिमान विभिन्न प्रणालियों में रहते हैं, जिनमें मोज़िला फ़ायरफ़ॉक्स के लिए अतिशब्द ऐड-ऑन भी सम्मिलित किये गये है। हाइपरवर्ड्स अवधारणा एंगेलबार्ट वेब-डॉक्यूमेंट्री इनविजिबल रेवोल्यूशन से विकसित हुई थी। जहाँ परियोजना का उद्देश्य यह है कि उपयोगकर्ताओं को केवल लिंक ही नहीं, किंतु वेब पर सभी शब्दों के साथ वार्तालाप करने की अनुमति देना है। हाइपरवर्ड्स सरल पदानुक्रमित मेनू के माध्यम से कार्य करता है, किन्तु उपयोगकर्ताओं को एनएलएस कमांड और फीचर्स व्यू की भावना में कीबोर्ड वाक्यांशों तक पहुंच भी प्रदान करता है, जो शक्तिशाली एनएलएस व्यूस्पेक्स से प्रेरित होते हैं। यह दृश्य उपयोगकर्ता को तुरंत वेब पेजों को फिर से प्रारूपित करने की अनुमति देते हैं। एंगेलबार्ट 2006 में अपनी स्थापना से लेकर 2013 में अपनी मृत्यु तक हाइपरवर्ड्स कंपनी के सलाहकार बोर्ड में थे।

2005 से 2008 तक, कंप्यूटर इतिहास संग्रहालय के स्वयंसेवी समूह ने सिस्टम को पुनर्स्थापित करने का प्रयास किया था।

यह भी देखें

 * फ़ाइल पुनर्प्राप्ति और संपादन सिस्टम (फ्रेस)
 * एनक्विरे

बाहरी संबंध

 * On the Doug Engelbart Institute website see especially the 1968 Demo resources page for links to the demo and to later panel discussions by participants in the demo; About NLS/Augment; Engelbart's Bibliography, Videography; and the Engelbart Archives Special Collections page.
 * The original 1968 Demo as streaming RealVideo clips
 * A high-resolution version of the 1968 Demo video
 * HyperScope, a browser-based project to recreate and extend NLS/Augment Douglas Engelbart himself is involved in this project
 * NLS documents at bitsavers.org
 * OpenAugment, another now defunct NLS/Augment implementation