VP/CSS
وی پی/سی ایس ایس ایک ٹائم شیئرنگ آپریٹنگ سسٹم تھا جسے نیشنل سی ایس ایس نے تیار کیا تھا۔ اس نے 1968 میں آئی بی ایم کے سی پی/سی ایم ایس کی نقل کے طور پر زندگی کا آغاز کیا، جو اس وقت آئی بی ایم کے صارفین کو بغیر کسی چارج کے، سورس کوڈ کی شکل میں، بغیر کسی مدد کے، آئی بی ایم ٹائپ III لائبریری کے حصے کے طور پر تقسیم کیا گیا تھا۔ وسیع تر اندرونی ترقی کے ذریعے، جسے آج سافٹ ویئر فورک کہا جاتا ہے، نیشنل سی ایس ایس نے وی پی/سی ایس ایس کو سی پی/سی ایم ایس سے مختلف سمت میں لے لیا۔ اگرچہ دونوں نظام بالآخر بہت سی صلاحیتوں کا اشتراک کریں گے، لیکن ان کے تکنیکی نفاذ ٹھوس طریقوں سے مختلف ہو گئے۔ وی پی/سی ایس ایس این سی ایس ایس کی ملکیت والے آئی بی ایم اور آئی بی ایم پلگ ہم آہنگ ہارڈ ویئر پر چلتا تھا (اور سائٹ لائسنس والے چند گاہکوں کے ذریعے، بشمول بینک آف امریکہ اور اسٹینڈرڈ آئل آف کیلیفورنیا)۔ سی پی/سی ایم ایس کے ذریعہ استعمال ہونے والے آئی بی ایم سسٹم/360-67 پلیٹ فارم پر چلنے والی ابتدائی مدت کے بعد، وی پی/سی ایس ایس کو سسٹم/370 سیریز میں پورٹ کیا گیا، جو اس وقت ممکن ہوا جب آئی بی ایم نے 1972 میں ایس/370 سیریز میں ورچوئل میموری کی صلاحیتوں کو شامل کیا۔ وی پی/سی ایس ایس دیگر آئی بی ایم مین فریم آپریٹنگ سسٹمز کے مقابلے میں فی مشین بہت بڑی تعداد میں انٹرایکٹو صارفین کی حمایت کرنے کے لیے قابل ذکر تھا۔ تکنیکی، کارروائیوں اور تجارتی عوامل سبھی نے قومی سی ایس ایس کو تجارتی طور پر قابل عمل خدمات کا کاروبار بنانے میں کردار ادا کیا۔ آرکیٹیکچر وی پی/سی ایس ایس نے سی پی/سی ایم ایس کے بنیادی فن تعمیر اور تصورات کا اشتراک کیا، جو اپنے وقت کے لیے انقلابی تھے۔ ایک کنٹرول پروگرام (جسے سی پی/سی ایم ایس میں سی پی، وی پی/سی ایس ایس میں وی پی کہا جاتا ہے) نے متعدد آزاد ورچوئل مشینیں (وی ایم) بنائیں، جس میں بنیادی ہارڈ ویئر کی مکمل ورچوئلائزیشن کو نافذ کیا گیا-جس کا مطلب ہے کہ ہر ٹائم شیئرنگ صارف کو ایک نجی ورچوئل مشین فراہم کی گئی تھی۔ ہر ایک ایک مکمل، الگ تھلگ کمپیوٹر دکھائی دیتا ہے، جو کسی بھی سافٹ ویئر کو چلانے کے قابل ہے جو ننگے مشین پر چل سکتا ہے، بشمول دوسرے آپریٹنگ سسٹم۔ (یہ تصور سی پی/سی ایم ایس کے پہلے ورژن میں آئی بی ایم کے تحقیقی نظام سی پی-40 کے ساتھ پیش کیا گیا تھا۔) یہ ڈیزائن آئی بی ایم کے دوسرے یک سنگی آپریٹنگ سسٹمز سے الگ تھا۔ صارفین کو ایک دوسرے سے الگ کرنا نظام کے استحکام کو بہتر بناتا ہے: ایک صارف کے سافٹ ویئر میں موجود بگ دوسرے صارف کی ورچوئل مشین کو کریش نہیں کر سکتا، اور نہ ہی بنیادی کنٹرول پروگرام۔ اس نقطہ نظر نے سی پی/سی ایم ایس کو تجارتی ٹائم شیئرنگ کے لیے ایک اعلی انتخاب بنا دیا، اور اس طرح قومی سی ایس ایس کے لیے ایک مضبوط بنیاد بن گئی کیونکہ اس نے ایک اہم نئی صنعت بننے میں نئی بنیاد توڑ دی۔ وی پی کے ذریعہ تیار کردہ ہر وی ایم ایک سادہ، واحد صارف آپریٹنگ سسٹم چلاتا تھا جسے سی ایس ایس کہا جاتا تھا، جو آئی بی ایم کے کیمبرج مانیٹر سسٹم سے ماخوذ ہے۔ سی ایس ایس نے صارفین کو پروگرام چلانے، فائل سسٹم میں ہیرا پھیری کرنے اور ورچوئل ڈیوائسز کا انتظام کرنے کی اجازت دی۔ چونکہ وی پی اور سی ایس ایس نے بالترتیب سی پی اور سی ایم ایس کے طور پر زندگی کا آغاز کیا، وہ خاص طور پر اپنے ابتدائی دنوں میں ان نظاموں سے قریب سے ملتے جلتے تھے۔ وی پی/سی ایس ایس اور آئی بی ایم کے وی ایم دونوں میں مسلسل ترقی اور نئی خصوصیات کا تعارف وقت کے ساتھ اہم اختلافات کا باعث بنا۔ لیکن نظاموں نے ایک واضح خاندانی مماثلت برقرار رکھی۔ ایس/370 میں ورچوئلائزیشن اور ورچوئل میموری کی خصوصیات شامل کرنے کا آئی بی ایم کا فیصلہ ٹائم شیئرنگ کے لیے ورچوئل مشین کے نقطہ نظر کی کامیابی کی عکاسی کرتا ہے۔ اس دیر سے کیے گئے فیصلے کا کچھ سہرا نیشنل سی ایس ایس کی تجارتی کامیابی کے بارے میں آئی بی ایم کی آگاہی کو دیا گیا ہے۔ این سی ایس ایس میں اضافہ 1968 میں، نیشنل سی ایس ایس کے بانیوں نے دیکھا کہ سی پی/سی ایم ایس آپریٹنگ سسٹم ٹائم شیئرنگ بزنس کے لیے ایک اچھی بنیاد ثابت ہوگا-اس نظام کی تکنیکی خوبیوں، بہت سے انٹرایکٹو صارفین کے درمیان مین فریم وسائل کو بانٹنے کی صلاحیت، اور بغیر کسی قیمت کے سورس کوڈ کی شکل میں اس کی دستیابی کی وجہ سے۔ ایک اور فرم، انٹرایکٹو ڈیٹا کارپوریشن، اسی نتیجے پر پہنچی۔ ہر فرم نے سی ایس سی، ایم آئی ٹی، اور یونین کاربائڈ کے کلیدی سی پی/سی ایم ایس تکنیکی اہلکاروں کو راغب کیا۔ تاہم، نیشنل سی ایس ایس نے فوری طور پر دریافت کیا کہ سی پی/سی ایم ایس کی ابتدائی کارکردگی منافع بخش کارروائیوں کو برقرار رکھنے کے لیے کافی نہیں تھی-کہ، لفظی طور پر، انٹرایکٹو وقت کے ہر دستیاب منٹ کو فروخت کرنے سے صرف $50K/ماہ کے سازوسامان کے لیز کی ادائیگی ہوگی۔ ایک کریش ٹیکنیکل پروجیکٹ نے کارکردگی کو بہتر بنانا شروع کیا۔ اس کی وجہ سے کئی بنیادی بہتری آئی، اور جلد ہی کاروبار کو پیسہ کمانے کا موقع ملا۔ اس طرح دوبارہ عمل درآمد کی ایک طویل کوشش شروع ہوئی جو تقریبا پندرہ سالوں کے دوران ایک بڑی ترقیاتی ٹیم پر قابض ہوگی۔ اپنی عمر کے اختتام پر، وی پی/سی ایس ایس نے اپنی سی پی/سی ایم ایس کی جڑوں سے ایک طویل سفر طے کیا تھا، اور حیرت انگیز خصوصیات پر فخر کیا تھا، جن میں سے کچھ کو آج بھی کافی جدید سمجھا جاتا ہے۔ اصل سی پی/سی ایم ایس سسٹم میں کلیدی بہتریوں میں ڈسپیچنگ الگورتھم اور پیجنگ سسٹم میں تبدیلیاں شامل تھیں۔ ورچوئل میموری یقینا اس وقت ایک نیا تصور تھا، اور آئی بی ایم سسٹم/360-67 ایڈریس ٹرانسلیشن ٹیکنالوجی نے مختلف تکنیکی طریقوں کو فعال کیا۔ بالآخر، وی پی/سی ایس ایس پیج مائیگریشن الگورتھم اور تھری کیو ڈسپیچر مشہور ہو گئے، اور کچھ این سی ایس ایس اہلکار بالآخر وی ایم ٹیکنالوجیز پر کام کرنے کے لیے آئی بی ایم کے تھامس جے واٹسن ریسرچ سینٹر میں شامل ہو گئے۔ تھرو پٹ بہتری کا ایک اور شعبہ سی ایس ایس سنگل یوزر آپریٹنگ سسٹم کی کارکردگی میں تھا۔ ایک اہم تبدیلی چینل کمانڈ ورڈز (سی سی ڈبلیو) اور دیگر مہنگی مصنوعی ہدایات کو کچھ ایسی چیز سے تبدیل کرنا تھی جسے آج کل بی آئی او ایس کالز کہا جاتا ہے۔ ورچوئلائزیشن کے ذریعے پیچیدہ ایس/360 آئی/او فن تعمیر کی تقلید کرنا ایک حیرت انگیز کارنامہ تھا-جو سی پی کے پیچیدہ اندرونی حصے میں، "سی سی ڈبلیو ٹی آر اے این ایس" نامی معمول میں کیا گیا تھا، کیونکہ آئی/او آپریشن ہر ورچوئل مشین کے اندر پھنس گئے تھے۔ تاہم، ہدف شدہ افعال کے لیے براہ راست ہائپر وائزر کال کرنا، نچلے درجے کے I/O کمانڈوں کے آپریشن کی تقلید کرنے کے بجائے بہت سستا ثابت ہوا۔ وی پی/سی ایس ایس میں، یہ غیر مجازی ڈی آئی اے جی (تشخیص) ہدایت کے ذریعے پیرا ورچوئلائزیشن کا استعمال کرتے ہوئے کیا گیا تھا۔ اسی تکنیک کو آئی بی ایم نے سی پی/سی ایم ایس ریلیز 3.1 میں استعمال کیا تھا، اور اسے وی ایم/370 میں آگے بڑھایا گیا تھا۔ (یہ واضح نہیں ہے کہ کون سا نفاذ سب سے پہلے آیا-یا آیا وہ آزادانہ طور پر ایجاد کیے گئے تھے۔) ابتدائی قومی سی ایس ایس تکنیکی کوششوں نے تیزی سے وی پی/سی ایس ایس کو سی پی/سی ایم ایس کے تجارتی طور پر قابل عمل ورژن کے طور پر قائم کیا۔ وی پی/سی ایس ایس کو آئی بی ایم کے سی پی/سی ایم ایس، وی ایم/370 کے دوبارہ نفاذ کے مقابلے میں بہت بہتر کارکردگی کے لیے جانا جاتا تھا-جو بدلے میں آئی بی ایم کے "ترجیحی" ٹائم شیئرنگ حل، ٹی ایس او پر کافی کارکردگی کا فائدہ حاصل کرنے کے لیے مشہور تھا۔ بدقسمتی سے، دستاویزی مدت کی کارکردگی کے اعداد و شمار آج تلاش کرنا مشکل ہے۔ تاہم، ایسے کئی ڈیٹا پوائنٹس ہیں جو اس طرح کے دعووں کی حمایت کرتے ہیں۔ او ایس/ٹی ایس او سے متعلق وی ایم/سی ایم ایس کی کارکردگی کے حوالے سے: متعدد وی ایم دستاویزات، جیسے ویرین کا مشہور مقالہ، "ٹی ایس او پر سی پی کے کارکردگی کے فوائد" کا حوالہ دیتے ہیں۔ ساختی دلائل سے، یہ معقول ہے کہ وی ایم کے تحت سی ایم ایس کو او ایس کے تحت ٹی ایس او کو مستقل طور پر پیچھے چھوڑنا چاہیے۔ وی ایم کو ٹائم شیئرنگ سسٹم کے طور پر ڈیزائن کیا گیا تھا، اور انٹرایکٹو ایپلی کیشنز کو چلانے میں کافی تکنیکی برتری حاصل تھی۔ اس عرصے میں او ایس/وی ایس میں کارکردگی کے معروف مسائل تھے۔ (ایم وی ایس پرفارمنس گروپ نے مشہور طور پر ترکی کو آپریٹنگ سسٹم کے ماسکٹ کے طور پر اپنایا۔) سی پی/سی ایم ایس نے اچھی نسبتا کارکردگی کے ساتھ آغاز کیا ؛ اور پھر کارکردگی میں بہتری کی ایک وسیع رینج کی پیروی کی گئی۔ وی ایم/سی ایم ایس سے متعلق وی پی/سی ایس ایس کی کارکردگی کے حوالے سے: این سی ایس ایس کے پاس زیادہ سے زیادہ صارفین کو چلانے کے لیے ایک مضبوط تجارتی ترغیب تھی، یہ دباؤ آئی بی ایم پر موجود نہیں تھا۔ این سی ایس ایس وقت کے اشتراک کے استعمال کے لیے بینک آف امریکہ اور اسٹینڈرڈ آئل آف کیلیفورنیا کو بڑی وی پی/سی ایس ایس سائٹ لائسنس تنصیبات فروخت کرنے میں کامیاب رہا-ان واضح مسائل کے باوجود جن کا سامنا آئی بی ایم کے اتنے بڑے صارفین کو آئی بی ایم کے مرکزی دھارے کے خلاف جانا پڑے گا۔ مندرجہ ذیل رشتہ دار کارکردگی درست سمجھی جاتی ہے، حالانکہ دستاویزی ذرائع کا پتہ لگانا باقی ہے: لنکن لیبارٹری میں ایس/360-67 پر سی پی-67: ایس/370-168 پر 15 سی ایم ایس صارفین او ایس/وی ایس 2-ٹی ایس او کی حمایت کرنے کے قابل: ایس/370-168 پر 35-50 ٹی ایس او صارفین وی ایم/370 کی حمایت کرنے کے قابل: ایس/370-168 پر 75-100 سی ایم ایس صارفین وی پی/سی ایس ایس کی حمایت کرنے کے قابل: 200 + سی ایس ایس صارفین کی حمایت کرنے کے قابل جیسا کہ سی پی/سی ایم ایس کی تاریخ میں بیان کیا گیا ہے، آئی بی ایم کا ایم وی ایس اور اس کے جانشینوں پر اس کے بنیادی مین فریم آپریٹنگ سسٹم کے طور پر بنیادی زور آئی بی ایم کو وی ایم/370 کی نمائندگی کرنے والے کافی تکنیکی فائدہ کو ضائع کرنے پر مجبور کر دیا۔ اس سے این سی ایس ایس جیسے آزاد وینڈر کے لیے نئے علاقے میں حملہ کرنا ممکن ہو گیا۔ (صنعت کے مبصرین نے نشاندہی کی ہے کہ ہارڈ ویئر فروش کو فی مشین صارفین کی تعداد بڑھانے کے بجائے زیادہ ہارڈ ویئر فروخت کرنے کی فطری ترجیح ہوتی ہے۔) این سی ایس ایس نے تکنیکی فوائد حاصل کیے، اور بالآخر تجارتی طور پر بہت کامیاب ہو گیا، اس حقیقت کے باوجود کہ وی پی اور سی ایس ایس کی کارکردگی کو بڑھانے کے لیے استعمال ہونے والی اصلاح کی تکنیکیں اچھی طرح سے سمجھی گئیں، اور اس وقت کے ادب میں اچھی طرح سے دستاویزی تھیں۔ بالآخر، جب امدل کارپوریشن نے کئی بڑے وی پی/سی ایس ایس ڈیٹا سینٹرز میں اپنی سیلز جیت کی تشہیر کی، تو آئی بی ایم نے این سی ایس ایس اور اس کی تکنیکی اختراعات پر زیادہ عوامی توجہ دینا شروع کر دی۔ اس کے کچھ ہی عرصے بعد، جیسے جیسے ٹائم شیئرنگ انڈسٹری نے پرسنل کمپیوٹر انقلاب سے دباؤ محسوس کرنا شروع کیا، ایک انتہائی بہتر ملٹی یوزر مین فریم آپریٹنگ سسٹم کی ضرورت کم ہوتی گئی۔ قسمت این سی ایس ایس 80 کی دہائی کے وسط میں وی پی/سی ایس ایس سے دور چلا گیا، وی ایم اور دیگر پلیٹ فارمز کے لیے نومیڈ کو دوبارہ نشانہ بنایا۔ یہ معلوم نہیں ہے کہ کسی بھی این سی ایس ایس سائٹ لائسنس کے گاہکوں نے اپنے آلات پر وی پی/سی ایس ایس کا استعمال کب تک جاری رکھا (حالانکہ ایسا نہیں لگتا کہ کوئی بھی این سی ایس ایس آپریٹنگ سسٹم سپورٹ کے بغیر طویل عرصے تک جاری رہ سکتا ہے)۔ سی پی/سی ایم ایس ہسٹری آف سی پی/سی ایم ایس ٹائم شیئرنگ سسٹم ایوولوشن حوالہ جات مزید پڑھیں بیرونی لنکس کمپیوٹر ہسٹری میوزیم کے انفارمیشن ٹیکنالوجی کارپوریٹ ہسٹریز کلیکشن میں نیشنل سی ایس ایس اور وی پی/سی ایس ایس کے بہت سے اضافی فرسٹ پرسن اکاؤنٹس ہیں۔ سافٹ ویئر کی تاریخ ٹائم شیئرنگ آپریٹنگ سسٹم 1968 سافٹ ویئر کسٹم سافٹ ویئر پروجیکٹس مین فریم کمپیوٹر سافٹ ویئر