আমি ইউনিক্স ফাইল সিস্টেম সম্পর্কে রিচি এবং থম্পসনের কাগজটি পড়ছিলাম। তারা লিখেছেন, 'এটি লক্ষণীয় যে সিস্টেমটি সম্পূর্ণ স্ব-সমর্থিত'। ইউনিক্সের আগে সিস্টেমগুলি কি স্ব-সমর্থনকারী ছিল না? কি উপায়ে?
আমি ইউনিক্স ফাইল সিস্টেম সম্পর্কে রিচি এবং থম্পসনের কাগজটি পড়ছিলাম। তারা লিখেছেন, 'এটি লক্ষণীয় যে সিস্টেমটি সম্পূর্ণ স্ব-সমর্থিত'। ইউনিক্সের আগে সিস্টেমগুলি কি স্ব-সমর্থনকারী ছিল না? কি উপায়ে?
উত্তর:
আপনার শিরোনামের প্রশ্নটি কাগজে আপনার উদ্ধৃতি দেওয়ার সাথে সাথেই সমাধান করা হবে :
সমস্ত ইউনিক্স সফ্টওয়্যার সিস্টেমে রক্ষণাবেক্ষণ করা হয়; একইভাবে, এই ইস্যুতে এই কাগজ এবং অন্যান্য সমস্ত নথি ইউনিক্স সম্পাদক এবং পাঠ্য বিন্যাস প্রোগ্রাম দ্বারা উত্পাদিত এবং ফর্ম্যাট করা হয়েছিল।
সুতরাং "স্ব-সমর্থনকারী" এর অর্থ হ'ল একবার ইউনিক্স সিস্টেম সেটআপ হয়ে গেলে এটি স্বয়ংসম্পূর্ণ এবং এর ব্যবহারকারীরা সিস্টেমে পরিবর্তন আনতে এটি ব্যবহার করতে পারেন। উপরোক্ত উক্তিটির "এই ইস্যু" বলতে বেল সিস্টেম টেকনিক্যাল জার্নাল, খণ্ড 57, সংখ্যা 6, পর্ব 2, জুলাই-আগস্ট 1978 বোঝায়, যা ইউনিক্স সিস্টেম সম্পর্কে ছিল (এবং ইউনিক্স এবং এর ইতিহাসে আগ্রহী যে কারও জন্য আকর্ষণীয় পাঠক তৈরি করে) ।
ইউনিক্স স্বাবলম্বী হওয়ার বিষয়টি অন্য সমস্ত সিস্টেমগুলি না হওয়ার আগে বোঝায় না; তবে কিছু অপারেটিং সিস্টেমে এগুলি তৈরির জন্য অন্যান্য সিস্টেমের ব্যবহারের প্রয়োজন ছিল (এটি পরে আরও সাধারণ হয়ে উঠল, আসলে, মাইক্রো কম্পিউটারগুলির আবির্ভাবের সাথে, যার সিস্টেমগুলি প্রায়শই মিনিসে তৈরি হয়েছিল)। ইউনিক্স উপন্যাস ছিল যে এটিতে টাইপসেটিং সরঞ্জামগুলিও অন্তর্ভুক্ত ছিল, যার অর্থ এটি কেবল নিজের তৈরি করতে পারে না, অনলাইন এবং মুদ্রণ উভয়ই এর ডকুমেন্টেশনও তৈরি করতে পারে (আমি ধারণা করি ইউনিক্স প্রথম এই জাতীয় সিস্টেম নাও হতে পারে তবে এটি এখানে থাকত) অন্তত অস্বাভাবিক)।
roff
প্রারম্ভিক ইউনিক্সের জন্য টাইপসেটিং সরঞ্জামগুলি ( ) অত্যন্ত গুরুত্বপূর্ণ ছিল। অর্থের অংশটি একটি ডকুমেন্ট টাইপসেটিং সিস্টেম উত্পাদন করার প্রতিশ্রুতি দিয়ে এসেছিল।
PDP-11 ডিজিটাল সরঞ্জাম কর্পোরেশন তৈরি করেছিল, এবং PDP-11 এর জন্য প্রস্তুতকারকের অপারেটিং সিস্টেমগুলি ছিল:
এর মধ্যে কমপক্ষে আরএসটিএস / ই সিস্টেম তৈরি করতে অন্য অপারেটিং সিস্টেমের প্রয়োজন। এটি একটি একক-টাস্ক সিঙ্গল-ইউজার ডিস্ক অপারেটিং সিস্টেম ছিল, যাকে ডস অবশ্যই বলা হয়েছিল, যা আপনাকে টেপ, ডিস্ক, একটি টেলি টাইপ, sysgen
প্রোগ্রামটি সমর্থন করেছিল যা আপনাকে কনফিগারেশন সংক্রান্ত প্রশ্ন জিজ্ঞাসা করেছিল এবং অ্যাসেম্বলি-ভাষা কনফিগারেশন ফাইল তৈরি করেছিল, এবং একটি এসেম্বেবলার এবং লিঙ্কার। sysgen
প্রোগ্রামটির আউটপুটটি ছিল একটি আরএসটিএস / ই বুটেবল অপারেটিং সিস্টেম। আমি আরটি -11 বা আরএসএক্স -11 এর পক্ষে কথা বলতে পারি না কারণ তাদের কখনই সিসজেন করতে হয়নি, তবে 1970 এর দশকের শেষের দিকে আমি অনেকবার আরএসটিএস / ই সিসজেন'ই করিনি।
তারা আরএসটিএস / ই সংস্করণ 6 বি বা সম্ভবত 6 সি দ্বারা ঠিক করেছিল, যা sysgen
প্রোগ্রামটি নিজেই হোস্ট করেছিল, আরটি -11 রানটাইম সিস্টেমের মাধ্যমে (এবং একটি আরএসএক্স -11 রানটাইম সিস্টেমও ছিল), তবে এই সমস্ত কিছু তখন থেকেই চলে আসছে had 1968. অতএব ইউনিক্সকে স্ব-সহায়ক হওয়ার উপর জোর দেওয়া।
sysgen
একইভাবে করেছে এবং কাজ করেছে। তবে এটি নিয়মিত আরটি -11 সিস্টেমে চলেছিল যা একক ব্যবহারকারী ছিল, যদিও টিএসএক্স-প্লাস নামে একটি তৃতীয় পক্ষের ব্যবস্থা ছিল যা আরটি -11 মাল্টি-ব্যবহারকারী করেছে।
মূল প্রশ্নের উত্তর দিতে ইউনিক্স স্ব-সমর্থনকারী কেন ? এটি কারণ যে সিস্টেমগুলি স্ব-হোস্টিং ধরণের চুষেনি।
যখন অন্য একটি সিস্টেম বিকাশের প্রয়োজন হয়, ফলস্বরূপ সিস্টেম নির্ভরযোগ্য এবং বন্ধুত্বপূর্ণ এবং ব্যবহারযোগ্য হতে প্রয়োজনীয় মনোযোগ পায় না ।
প্রথম দিকে অনুবর্তী এর ইতিহাস, তারা VAXes ব্যবহৃত তাদের ইউনিক্স মত অপারেটিং সিস্টেম এবং অন্যান্য উপাদান বিকাশ। তাদের ইতিহাস সংক্রান্ত ইন, ইঞ্জিনিয়ারদের সদম্ভে রাষ্ট্র যত তাড়াতাড়ি তাদের পণ্য বেশিরভাগই নির্ভরযোগ্য ছিল, কোম্পানি সভাপতি VAXes দূরে পাকানো যাতে উন্নয়ন সাহায্য করেছে যে ছিল স্ব হোস্টিং হতে, এবং কোম্পানী একটি প্রধান মাইলস্টোন ফলে যেমন ডি VAXing আরোপিত উচ্চ নির্ভরযোগ্যতা এবং ড্রাইভিং ব্যবহারকারী বন্ধুত্বপূর্ণ।
: আমি ব্যক্তিগতভাবে 1970 থেকে বিভিন্ন বিরক্তিকর, অ-স্ব হোস্টিং উন্নয়ন ব্যবস্থা অভিজ্ঞতা , ISIS এবং iRMX , যা খ্যাতি বা অখ্যাতি VAXen উপর বিকশিত হয়েছে যদিও আমি মনে করি iRMX হয়তো মূলত স্ব-হোস্টিং 1980 দ্বারা।