Domain/OS
ڈومین/او ایس بند شدہ آپریٹنگ سسٹم ہے جو اپولو کمپیوٹر کے ذریعہ تیار کردہ ورک سٹیشنوں کی اپولو/ڈومین لائن کے ذریعہ استعمال ہوتا ہے۔ یہ اصل میں 1981 میں اے ای جی آئی ایس کے طور پر لانچ کیا گیا تھا، اور 1988 میں ڈومین/او ایس میں دوبارہ برانڈ کیا گیا تھا جب یونکس ماحول کو آپریٹنگ سسٹم میں شامل کیا گیا تھا۔ یہ ابتدائی تقسیم شدہ آپریٹنگ سسٹمز میں سے ایک ہے۔ ہیولیٹ پیکارڈ نے اپولو خریدنے کے بعد تھوڑی دیر کے لیے آپریٹنگ سسٹم کو سپورٹ کیا، لیکن بعد میں انہوں نے HP-UX کے حق میں پروڈکٹ لائن کو ختم کر دیا۔ ایچ پی نے یکم جنوری 2001 کو ڈومین/او ایس کے لیے حتمی حمایت ختم کر دی۔ ایجس ایجس بنیادی طور پر نیٹ ورک والے کمپیوٹر کے لیے ڈیزائن کیے جانے کے لیے مخصوص ہے، جو اس کے حریفوں سے الگ ہے، جو بنیادی طور پر اضافی نیٹ ورک خصوصیات کے ساتھ اسٹینڈ اسٹون سسٹم ہیں۔ اس کی اہم مثالیں فائل سسٹم ہیں، جو مشینوں میں مکمل طور پر مربوط ہے، جیسا کہ یونکس کے برعکس جو میزبان سسٹم اور دوسروں پر فائل سسٹم کے درمیان فرق کرتا ہے، اور صارف انتظامیہ کا نظام، جو بنیادی طور پر نیٹ ورک پر مبنی ہے۔ یہ واقفیت اتنی بنیادی ہے کہ ایک اسٹینڈ لون اپولو مشین کو بھی نیٹ ورک کارڈ کے بغیر ترتیب نہیں دیا جا سکتا۔ ڈومین/او ایس سسٹم V اور ابتدائی بی ایس ڈی یونکس سسٹمز دونوں سے حاصل کردہ فعالیت کو لاگو کرتا ہے۔ یہ ایک بنیادی او ایس فراہم کرکے اے ای جی آئی ایس پر بہتری لاتا ہے جس پر صارف کوئی بھی یا تینوں ماحول: اے ای جی آئی ایس، سسٹم وی یونکس، اور بی ایس ڈی یونکس انسٹال کر سکتا ہے۔ یہ یونکس کے ساتھ زیادہ مطابقت فراہم کرنے کے لیے کیا گیا تھا۔ اے ای جی آئی ایس ورژن ایس آر 9، جو ڈومین/او ایس سے فورا پہلے تھا (خود ایس آر 10 نمبر والا) میں ڈومین/IX نامی ایک اختیاری پروڈکٹ دستیاب ہے، جو اسی طرح کی صلاحیت فراہم کرتا ہے، لیکن کچھ خرابیوں کے ساتھ، بنیادی طور پر یہ حقیقت کہ بنیادی انتظامی کاموں میں اب بھی اے ای جی آئی ایس کمانڈز کی ضرورت ہوتی ہے۔ نیز، ایس آر 9 اجازتوں کا نظام یونیکس کے رویے کے ساتھ مکمل طور پر مطابقت نہیں رکھتا ہے۔ ڈومین/او ایس نئے انتظامی کمانڈ اور ایک زیادہ پیچیدہ اجازت کا نظام فراہم کرتا ہے جسے تینوں ماحول میں سے کسی کے تحت مناسب طریقے سے برتاؤ کرنے کے لیے ترتیب دیا جا سکتا ہے۔ ڈومین/او ایس ایکس ونڈو سسٹم کا ایک بہتر ورژن بھی فراہم کرتا ہے، جو وی یو ای (سی ڈی ای کے لیے ایچ پی کا پیشرو) کے ساتھ مکمل ہوتا ہے، لیکن کارکردگی خراب ہوتی ہے۔ اے ای جی آئی ایس ایس آر 9 سے ڈومین/او ایس ایس آر 10 میں صارف کی اپ گریڈنگ اس حقیقت کی وجہ سے سست ہو گئی تھی کہ بہت سے صارفین نے ڈسک کی جگہ کی ضروریات میں اضافے کی وجہ سے، نئے اور زیادہ پیچیدہ انتظامی ٹولز کی وجہ سے، ایس آر 10 کی ناقص کارکردگی کی وجہ سے، اور SR10.0 کی بگی نوعیت کی وجہ سے کوئی ضرورت نہیں دیکھی، حالانکہ بعد کے ورژن زیادہ قابل اعتماد ہیں۔ تاہم، بعد میں ایچ پی/اپولو مشینیں (ڈی این 10000، ڈی این 2500 اور 4 ایکس ایکس سیریز ورک سٹیشن) صرف ایس آر 10 چلا سکتی ہیں۔ اس وقت کے بہت سے آپریٹنگ سسٹمز کے برعکس، جو سی یا اسمبلی زبان میں لکھے گئے تھے، بہت سے ڈومین/او ایس اجزاء پاسکل میں لکھے گئے ہیں۔ صارفین کے لیے مرتب C، C + +، پاسکل، اور فورٹرن کے لیے دستیاب ہیں۔ ڈومین/او ایس کی تمام تقسیم شدہ انتظامی خصوصیات این سی ایس آر پی سی نامی ریموٹ پروسیجر کال سسٹم کے ارد گرد بنائی گئی ہیں۔ اگرچہ آر پی سی کو بعد میں آپریٹنگ سسٹم کے ساتھ ختم کر دیا گیا تھا، لیکن ایچ پی نے اوپن سافٹ ویئر فاؤنڈیشن میں آر پی سی کا تعاون کیا، جس نے اس کی انٹرفیس ڈیفینیشن لینگویج (آئی ڈی ایل) کو اپنے ڈی سی ای پروڈکٹ میں شامل کیا، جس سے وہی ٹیکنالوجی بعد میں کوربا کے لیے استعمال کی گئی۔ اصل ڈویلپرز میں سے ایک مائیکروسافٹ کے لیے کام کرنے گیا، جہاں اس نے ایم ایس آر پی سی کو کافی ہم آہنگ کلون کے طور پر تیار کیا جو آج ونڈوز سسٹمز کا ایک مرکزی جزو ہے۔ تاریخ کے آثار پروٹوکول کے ناموں جیسے ncacn _ HTTP میں دیکھے جا سکتے ہیں۔ یوزر انٹرفیس اے ای جی آئی ایس اس وقت کے دیگر ورک سٹیشنوں سے ملتا جلتا ہے، اس میں یہ ڈی ایم (ڈسپلے مینیجر) نامی جی یو آئی فراہم کرنے کے لیے ہائی ریزولوشن گرافکس اسکرین اور ماؤس کا استعمال کرتا ہے۔ ڈی ایم آپریٹنگ سسٹم کے اپنے ونڈو مینیجر کے ساتھ مربوط ہے جسے ڈبلیو ایم جی آر (ونڈو مینیجر) کہا جاتا ہے۔ ڈی ایم میں دو بلٹ ان فنکشنز ہوتے ہیں، ایک ٹیکسٹ ایڈیٹر اور ایک ٹرانسکرپٹ، جو کہ ایک قسم کا ورچوئل ٹرمینل ہے۔ اضافی افعال کو صارف کے پروگراموں کے ذریعے شامل کیا جا سکتا ہے۔ ڈی ایم کی منفرد خصوصیات میں سے ایک "یونیورسل ایڈیٹنگ" ہے۔ کسی بھی بلٹ ان ونڈو میں تمام متن کو ایک ہی ترمیم کی زبان کا استعمال کرتے ہوئے ترمیم کیا جا سکتا ہے۔ اس میں ٹرانسکرپٹ ونڈو میں دکھائی جانے والی ہسٹری شامل ہے، حالانکہ یہ متن صرف پڑھنے کے لیے ہے۔ اس کے علاوہ، تاریخ لامحدود ہے۔ یہ اس عمل کی پیدائش سے شروع ہوتا ہے جس سے یہ منسلک ہوتا ہے، اور پرانی تاریخ کو کبھی حذف نہیں کیا جاتا ہے۔ ہر نقل ایک منی ان پٹ ونڈو سے منسلک ہوتی ہے جہاں پروسیس ان پٹ کو اسی ترمیم کی زبان کا استعمال کرتے ہوئے ترمیم کیا جا سکتا ہے جو کہیں اور استعمال ہوتی ہے۔ اے ای جی آئی ایس کمانڈ انٹرفیس یونکس سے ملتا جلتا ہے، اس میں ایک کمانڈ لائن انٹرپریٹر ہوتا ہے جو پائپوں، ری ڈائریکشن، اسکرپٹنگ وغیرہ کو سمجھتا ہے، اور دیگر کمانڈوں کو علیحدہ پروگراموں کے طور پر طلب کرتا ہے، لیکن اصل کمانڈوں کو خود ان کے یونکس کے مساوی کے مقابلے میں یاد رکھنا اور استعمال کرنا آسان بنانے کے لیے ڈیزائن کیا گیا ہے، اور وائلڈ کارڈز کو کمانڈ لائن انٹرپریٹر کے بجائے انفرادی کمانڈوں کے ذریعے وسعت دینے کی توقع کی جاتی ہے۔ صارف ماحولیاتی متغیرات کو علامتی لنکس میں سرایت کر سکتا ہے، جو، مثال کے طور پر، یونیکس کے مختلف ورژنوں کے درمیان تبدیل کرنے کی اجازت دیتا ہے، اس کے مطابق SYSTYPE ماحولیاتی متغیر ترتیب دے کر ؛ علامتی لنکس پھر فائلوں کے مناسب ورژن کی طرف اشارہ کرتے ہیں۔ ہسٹری ڈومین/او ایس میں ملٹیکس کے کئی آئیڈیاز شامل ہیں، جن میں سنگل لیول اسٹور اور ڈائنامک لنکنگ شامل ہیں۔ آپریٹنگ سسٹم کی ٹائم لائن حوالہ جات مزید پڑھنے کے لیے ڈومین سسٹم یوزر گائیڈ بھی دیکھیں۔ اپولو کمپیوٹر انکارپوریٹڈ، دوسرا۔ ایڈ۔، 1987 بیرونی روابط اپولو ڈومین او ایس معلومات اور آرکائیو اپولو اکثر پوچھے جانے والے سوالات اپولو/ڈومین کمپیوٹرز تقسیم شدہ آپریٹنگ سسٹم HP سافٹ ویئر ملٹیکس جیسے یونکس ورژن 1981 سافٹ ویئر