NLS (computer system)
این ایل ایس، یا "او این لائن سسٹم"، 1960 کی دہائی میں تیار کیا گیا ایک انقلابی کمپیوٹر تعاون کا نظام تھا۔ ڈگلس اینگل بارٹ کے ذریعہ ڈیزائن کیا گیا اور اسٹینفورڈ ریسرچ انسٹی ٹیوٹ (ایس آر آئی) میں آگمینٹیشن ریسرچ سینٹر (اے آر سی) کے محققین کے ذریعہ نافذ کیا گیا، این ایل ایس سسٹم ہائپر ٹیکسٹ لنکس، ماؤس، رسٹر اسکین ویڈیو مانیٹر، مطابقت کے مطابق منظم معلومات، اسکرین ونڈو، پریزنٹیشن پروگرام، اور دیگر جدید کمپیوٹنگ تصورات کے عملی استعمال کو استعمال کرنے والا پہلا نظام تھا۔ اس کی مالی اعانت اے آر پی اے (ڈیفنس ایڈوانسڈ ریسرچ پروجیکٹس ایجنسی کا پیشرو)، ناسا، اور امریکی فضائیہ نے کی تھی۔ ڈویلپمنٹ ڈگلس اینگل بارٹ نے 1959 سے 1960 تک امریکی فضائیہ کی حمایت کے ساتھ اپنے تصورات تیار کیے اور 1962 میں ایک فریم ورک شائع کیا۔ عجیب مخفف، این ایل ایس (او ایل ایس کے بجائے)، نظام کے ارتقاء کا ایک نمونے تھا۔ اینگل بارٹ کے پہلے کمپیوٹر ایک وقت میں ایک سے زیادہ صارفین کو سپورٹ کرنے کے قابل نہیں تھے۔ سب سے پہلے 1963 میں سی ڈی سی 160 اے تھا، جس کی اپنی پروگرامنگ طاقت بہت کم تھی۔ ایک قلیل مدتی اقدام کے طور پر، ٹیم نے ایک ایسا نظام تیار کیا جس نے آف لائن صارفین کو-یعنی، جو کوئی بھی دستیاب ٹرمینل پر نہیں بیٹھا تھا-فلیکسو رائٹر کے ساتھ کاغذی ٹیپ پر کمانڈوں کی ایک تار کو گھونپ کر اپنے دستاویزات میں ترمیم کرنے کی اجازت دی۔ ایک بار ٹیپ مکمل ہونے کے بعد، ایک آف لائن صارف پھر کمپیوٹر میں کاغذ کی ٹیپ ڈالتا جس پر آخری دستاویز کا مسودہ محفوظ کیا گیا تھا، اس کے بعد نئے کمانڈ لاگو کیے جاتے تھے، اور کمپیوٹر ایک نئی کاغذ کی ٹیپ پرنٹ کرتا تھا جس میں دستاویز کا تازہ ترین ورژن ہوتا تھا۔ انٹرایکٹو ویژولائزیشن کے بغیر، یہ عجیب ہو سکتا ہے، کیونکہ صارف کو دستاویز کے متن پر اپنے کمانڈوں کے مجموعی اثرات کو ذہنی طور پر نقل کرنا پڑتا تھا۔ دوسری طرف، یہ 1960 کی دہائی کے دفتر کے ورک فلو سے میل کھاتا تھا، جہاں منیجر سیکرٹریوں کو دستاویزات کے نشان زدہ پرنٹ آؤٹ دیتے تھے۔ ڈیزائن نے اس "آف لائن" ورک فلو کے ساتھ ساتھ انہی دستاویزات میں ترمیم کرنے کی ایک انٹرایکٹو "آن لائن" صلاحیت کی حمایت جاری رکھی۔ دو ایک جیسے مخففات (او ایل ٹی ایس) سے بچنے کے لیے آف لائن ٹیکسٹ سسٹم کو مختصر طور پر ایف ایل ٹی ایس اور آن لائن ٹیکسٹ سسٹم کو مختصر طور پر این ایل ٹی ایس کہا گیا۔ جیسے جیسے نظام صرف متن سے زیادہ کی حمایت کرنے کے لیے تیار ہوا، "ٹی" کو چھوڑ دیا گیا، اور انٹرایکٹو ورژن این ایل ایس کے نام سے جانا جانے لگا۔ رابرٹ ٹیلر، جن کا نفسیات کا پس منظر تھا، نے ناسا کی طرف سے مدد فراہم کی۔ جب ٹیلر امریکی محکمہ دفاع کی ایڈوانسڈ ریسرچ پروجیکٹس ایجنسی کے انفارمیشن پروسیسنگ ٹیکنیکس آفس میں منتقل ہوئے تو وہ اس منصوبے کو اضافی مالی اعانت فراہم کرنے میں کامیاب ہوئے۔ این ایل ایس کی ترقی 1965 میں سی ڈی سی 3100 میں منتقل ہو گئی۔ جیف رولیفسن نے 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 تک، این آئی سی نے اپنے کمپیوٹر پر ایک علیحدہ پروجیکٹ شروع کر دیا تھا۔ سب سے پہلے این ایل ایس کی تمام خصوصیات اینگل بارٹ کے اجتماعی علم کے کام کو بڑھانے کے مقصد کی حمایت میں تھیں اور اس وجہ سے صارف کو زیادہ طاقتور بنانے پر توجہ مرکوز کی گئی، نہ کہ صرف نظام کو استعمال کرنے میں آسان بنانے پر۔ لہذا ان خصوصیات نے ایک تربیت یافتہ صارف کے لیے بھرپور تعامل کے امکانات کے ساتھ ایک مکمل تعامل کے نمونے کی حمایت کی، بجائے اس کے کہ اینگل بارٹ نے WYSIAYG (جو آپ دیکھتے ہیں وہ آپ کو ملتا ہے) نمونہ کے طور پر حوالہ دیا جو بعد میں آیا۔ کمپیوٹر ماؤس 2 جہتی ڈسپلے ایڈیٹنگ ان فائل آبجیکٹ ایڈریسنگ، لنکنگ ہائپر میڈیا آؤٹ لائن پروسیسنگ لچکدار ویو کنٹرول ملٹی پل ونڈوز کراس فائل ایڈیٹنگ انٹیگریٹڈ ہائپر میڈیا ای میل ہائپر میڈیا پبلشنگ ڈاکیومنٹ ورژن کنٹرول شیئرڈ اسکرین ٹیلی کانفرنسنگ کمپیوٹر ایڈیڈ میٹنگز فارمیٹنگ ہدایات سیاق و سباق حساس مدد تقسیم شدہ کلائنٹ سرور فن تعمیر یکساں کمانڈ نحو یونیورسل "یوزر انٹرفیس" فرنٹ اینڈ ماڈیول ملٹی ٹول انضمام گرامر پر مبنی کمانڈ لینگویج انٹرپریٹر پروٹوکولز برائے ورچوئل ٹرمینلز ریموٹ پروسیجر کال پروٹوکول کمپیلیبل "کمانڈ میٹا لینگویج" اینگل بارٹ نے کہا: "ان میں سے بہت سی پہلی چیزیں عملے کی اختراعات سے نکلی ہیں-یہاں تک کہ مجھے سمجھنے سے پہلے مجھے سمجھانا پڑا۔ [عملہ] مزید پہچان کا حقدار ہے۔ " زوال اور جانشینی این ایل ایس کا زوال، اور اس کے بعد، عام طور پر اے آر سی کا زوال، پروگرام کا مشکل سیکھنے کا وکر تھا۔ این ایل ایس کو سیکھنے میں آسان ہونے کے لیے ڈیزائن نہیں کیا گیا تھا۔ اس نے پروگرام کے طریقوں کے بھاری استعمال کو بروئے کار لایا، ایک سخت درجہ بندی کے ڈھانچے پر انحصار کیا، پوائنٹ اینڈ کلک انٹرفیس نہیں تھا، اور صارف کو سسٹم کے ساتھ مفید کچھ کرنے کے لیے خفیہ یادگاری کوڈز سیکھنے پر مجبور کیا۔ کورڈ کی سیٹ، جس نے این ایل ایس کی موڈل نوعیت کو مکمل کیا، صارف کو 5 بٹ بائنری کوڈ سیکھنے پر مجبور کر دیا اگر وہ کی بورڈ استعمال نہیں کرنا چاہتے تھے۔ آخر کار، 1969 میں ایس آر آئی میں اے آر پی اے نیٹ ورک کی آمد کے ساتھ، ٹائم شیئرنگ ٹیکنالوجی جو صارفین کی ایک چھوٹی سی تعداد کے ساتھ عملی لگ رہی تھی، ایک تقسیم شدہ نیٹ ورک پر ناقابل عمل ہو گئی۔ ٹائم شیئرنگ کو تیزی سے انفرادی منی کمپیوٹرز (اور بعد میں مائیکرو کمپیوٹرز) اور ورک سٹیشنوں سے تبدیل کیا جا رہا تھا۔ این ایل ایس کو دوسرے ہارڈ ویئر، جیسے پی ڈی پی-10 اور بعد میں ڈی ای سی ایس ایس ٹی ای ایم-20 پر پورٹ کرنے کی کوششیں کامیاب رہیں۔ اسے دوسرے تحقیقی اداروں، جیسے یو ایس سی/انفارمیشن سائنسز (آئی ایس آئی) میں منتقل کیا گیا، جس نے این ایل ایس کے لیے چوہے اور کلیدی سیٹ تیار کیے۔ این ایل ایس کو آئی ایس آئی میں نئے ابھرتے ہوئے زیروکس لیزر پرنٹرز کے استعمال کے لیے بھی بڑھایا گیا تھا۔ اینگل بارٹ کی "بوٹ اسٹریپنگ" صلیبی جنگ کی سمت سے مایوس ہو کر، بہت سے اعلی ایس آر آئی محققین چلے گئے، جن میں سے بہت سے اپنے ساتھ ماؤس کا خیال لے کر زیروکس پالو آلٹو ریسرچ سینٹر پہنچ گئے۔ ایس آر آئی نے 1977 میں این ایل ایس کو ٹائم شیر کو فروخت کر دیا اور اس کا نام بدل کر اگمنٹ رکھ دیا۔ ٹائم شیئر، بدلے میں، 1984 میں میکڈونل ڈگلس کو فروخت کر دیا گیا۔ کچھ "مکمل تعامل" کے نمونے مختلف نظاموں میں موجود ہیں، بشمول موزیلا فائر فاکس کے لیے ہائپر ورڈز ایڈ آن۔ ہائپر ورڈز کا تصور اینگل بارٹ ویب دستاویزی غیر مرئی انقلاب سے نکلا ہے۔ پروجیکٹ کا مقصد صارفین کو ویب پر موجود تمام الفاظ کے ساتھ بات چیت کرنے کی اجازت دینا ہے، نہ کہ صرف لنکس کے ساتھ۔ ہائپر ورڈز ایک سادہ درجہ بندی والے مینو کے ذریعے کام کرتے ہیں، لیکن صارفین کو این ایل ایس کمانڈز اور فیچر ویوز کی روح میں کی بورڈ "فقرے" تک رسائی بھی فراہم کرتے ہیں، جو طاقتور این ایل ایس ویو اسپیکس سے متاثر ہوتے ہیں۔ ویوز صارف کو فلائی پر ویب صفحات کو دوبارہ فارمیٹ کرنے کی اجازت دیتے ہیں۔ اینگل بارٹ 2006 میں اپنے قیام سے لے کر 2013 میں اپنی موت تک دی ہائپر ورڈز کمپنی کے مشاورتی بورڈ میں تھے۔ 2005 سے 2008 تک، کمپیوٹر ہسٹری میوزیم کے ایک رضاکار گروپ نے اس نظام کو بحال کرنے کی کوشش کی۔ فائل ریٹریول اینڈ ایڈیٹنگ سسٹم (ایف آر ای ایس ایس) انکوائر نوٹس مزید پڑھنے کے حوالہ جات ڈگ اینگل بارٹ انسٹی ٹیوٹ کی ویب سائٹ پر ڈیمو کے لنکس اور ڈیمو میں شرکاء کے بعد کے پینل مباحثوں کے لیے خاص طور پر 1968 کا ڈیمو ریسورسز پیج دیکھیں۔ این ایل ایس/آگمنٹ کے بارے میں ؛ اینگل بارٹ کی کتابچہ، ویڈیوگرافی ؛ اور اینگل بارٹ آرکائیوز اسپیشل کلیکشنز پیج۔ اصل 1968 ڈیمو بطور اسٹریمنگ ریئل ویڈیو کلپس 1968 ڈیمو ویڈیو ہائپر اسکوپ کا ایک ہائی ریزولوشن ورژن، جو کہ خود این ایل ایس/آگمنٹ ڈگلس اینگل بارٹ کو دوبارہ تخلیق کرنے اور توسیع دینے کے لیے براؤزر پر مبنی پروجیکٹ ہے، اس پروجیکٹ این ایل ایس دستاویزات میں bitsavers.org اوپن اگمنٹ میں شامل ہے، جو اب ایک اور ناکارہ این ایل ایس/اگمنٹ نفاذ ہائپر ٹیکسٹ ہسٹری آف ہیومن کمپیوٹر انٹرایکشن ایس آر آئی انٹرنیشنل سافٹ ویئر ہے۔