ইউনিক্স কেন 'স্ব-সহায়ক'?


63

আমি ইউনিক্স ফাইল সিস্টেম সম্পর্কে রিচি এবং থম্পসনের কাগজটি পড়ছিলাম। তারা লিখেছেন, 'এটি লক্ষণীয় যে সিস্টেমটি সম্পূর্ণ স্ব-সমর্থিত'। ইউনিক্সের আগে সিস্টেমগুলি কি স্ব-সমর্থনকারী ছিল না? কি উপায়ে?


3
ডায়োমিডিস স্পিনেলিস দ্বারা ইউনিক্স বিবর্তনের বিষয়ে FOSDEM 2018 আলাপ দেখার বিষয় ; আমিও আস্বাদিত লিয়াম পরীক্ষিত এর সার্কিট কম ভ্রমণ আলাপ
বাসিল Starynkevitch

5
রেট্রোকম্পিউটিংয়ে অ-স্ব-সমর্থনকারী অপারেটিং সিস্টেমগুলি সম্পর্কে জিজ্ঞাসা করাও মূল্যবান হতে পারে , যেখানে আপনি খুব বিস্তারিত উত্তর পেতে পারেন।
স্টিফেন কিট

5
স্ব-সহায়তার জন্য আরেকটি পদ হ'ল স্ব-হোস্টিং
নায়ুকি

এটিকে স্ব-অন্তর্ভুক্ত বলাও সমানভাবে নির্ভুল, একই কারণে অন্যরা তালিকাবদ্ধ করে। কেবলমাত্র একটি নতুন সিস্টেম (কার্নেল, ইউজারল্যান্ড) সংকলন করা যায় না, এম্বেড / ক্ষুদ্রতর সিস্টেম বাদে ম্যানুয়াল পৃষ্ঠাগুলি এবং ডকুমেন্টেশনগুলি সাধারণত উপস্থিত থাকে।
ব্যবহারকারী 2497

উত্তর:


97

আপনার শিরোনামের প্রশ্নটি কাগজে আপনার উদ্ধৃতি দেওয়ার সাথে সাথেই সমাধান করা হবে :

সমস্ত ইউনিক্স সফ্টওয়্যার সিস্টেমে রক্ষণাবেক্ষণ করা হয়; একইভাবে, এই ইস্যুতে এই কাগজ এবং অন্যান্য সমস্ত নথি ইউনিক্স সম্পাদক এবং পাঠ্য বিন্যাস প্রোগ্রাম দ্বারা উত্পাদিত এবং ফর্ম্যাট করা হয়েছিল।

সুতরাং "স্ব-সমর্থনকারী" এর অর্থ হ'ল একবার ইউনিক্স সিস্টেম সেটআপ হয়ে গেলে এটি স্বয়ংসম্পূর্ণ এবং এর ব্যবহারকারীরা সিস্টেমে পরিবর্তন আনতে এটি ব্যবহার করতে পারেন। উপরোক্ত উক্তিটির "এই ইস্যু" বলতে বেল সিস্টেম টেকনিক্যাল জার্নাল, খণ্ড 57, সংখ্যা 6, পর্ব 2, জুলাই-আগস্ট 1978 বোঝায়, যা ইউনিক্স সিস্টেম সম্পর্কে ছিল (এবং ইউনিক্স এবং এর ইতিহাসে আগ্রহী যে কারও জন্য আকর্ষণীয় পাঠক তৈরি করে) ।

ইউনিক্স স্বাবলম্বী হওয়ার বিষয়টি অন্য সমস্ত সিস্টেমগুলি না হওয়ার আগে বোঝায় না; তবে কিছু অপারেটিং সিস্টেমে এগুলি তৈরির জন্য অন্যান্য সিস্টেমের ব্যবহারের প্রয়োজন ছিল (এটি পরে আরও সাধারণ হয়ে উঠল, আসলে, মাইক্রো কম্পিউটারগুলির আবির্ভাবের সাথে, যার সিস্টেমগুলি প্রায়শই মিনিসে তৈরি হয়েছিল)। ইউনিক্স উপন্যাস ছিল যে এটিতে টাইপসেটিং সরঞ্জামগুলিও অন্তর্ভুক্ত ছিল, যার অর্থ এটি কেবল নিজের তৈরি করতে পারে না, অনলাইন এবং মুদ্রণ উভয়ই এর ডকুমেন্টেশনও তৈরি করতে পারে (আমি ধারণা করি ইউনিক্স প্রথম এই জাতীয় সিস্টেম নাও হতে পারে তবে এটি এখানে থাকত) অন্তত অস্বাভাবিক)।


20
roffপ্রারম্ভিক ইউনিক্সের জন্য টাইপসেটিং সরঞ্জামগুলি ( ) অত্যন্ত গুরুত্বপূর্ণ ছিল। অর্থের অংশটি একটি ডকুমেন্ট টাইপসেটিং সিস্টেম উত্পাদন করার প্রতিশ্রুতি দিয়ে এসেছিল।
কুসালানন্দ

22
@ কুসালানান্দ আইআইআরসি, মূল ইউনিক্স / সি দলের লিখিত অ্যাকাউন্ট থেকে, তারা একটি ছোট সরলীকৃত ওএসে কাজ করার অনুমতি চেয়েছিল কারণ মাল্টিক্স এত দেরিতে ছিল তবে তাদের অনুমতি দেওয়া হয়নি। তারপরে তারা একটি ডকুমেন্ট ম্যানেজমেন্ট সিস্টেম বিকাশের কাজ পেয়েছিল (যার মধ্যে টাইপসেটিংয়ের কেবলমাত্র একটি অংশ ছিল, অন্যান্য অংশগুলি ফাইল সিস্টেম এবং ফাইল সম্পাদক অন্তর্ভুক্ত করে) একটি আদর্শ হ্যাকার ফ্যাশনে পণ্য বিকাশের জন্য একটি ওএস লেখার সিদ্ধান্ত নিয়েছে
slebetman

মাল্টিক্স, এটি
আর্টেলিয়াস

এর অর্থ কী যে বিল্ড্রুট-ভিত্তিক ওএসগুলি আর স্ব-সমর্থন করছে না কারণ দলটি একটি অ্যাপ্লিকেশন হিসাবে জিসিসি অপসারণ করেছে?
টিউডর

একটি অন্তর্ভুক্ত সি সংকলক সবচেয়ে গুরুত্বপূর্ণ জিনিস হবে না?
ফাহিম মিঠা

14

PDP-11 ডিজিটাল সরঞ্জাম কর্পোরেশন তৈরি করেছিল, এবং PDP-11 এর জন্য প্রস্তুতকারকের অপারেটিং সিস্টেমগুলি ছিল:

  • রিটুইট -11
  • RSX -11
  • RSTS / ই

এর মধ্যে কমপক্ষে আরএসটিএস / ই সিস্টেম তৈরি করতে অন্য অপারেটিং সিস্টেমের প্রয়োজন। এটি একটি একক-টাস্ক সিঙ্গল-ইউজার ডিস্ক অপারেটিং সিস্টেম ছিল, যাকে ডস অবশ্যই বলা হয়েছিল, যা আপনাকে টেপ, ডিস্ক, একটি টেলি টাইপ, sysgenপ্রোগ্রামটি সমর্থন করেছিল যা আপনাকে কনফিগারেশন সংক্রান্ত প্রশ্ন জিজ্ঞাসা করেছিল এবং অ্যাসেম্বলি-ভাষা কনফিগারেশন ফাইল তৈরি করেছিল, এবং একটি এসেম্বেবলার এবং লিঙ্কার। sysgenপ্রোগ্রামটির আউটপুটটি ছিল একটি আরএসটিএস / ই বুটেবল অপারেটিং সিস্টেম। আমি আরটি -11 বা আরএসএক্স -11 এর পক্ষে কথা বলতে পারি না কারণ তাদের কখনই সিসজেন করতে হয়নি, তবে 1970 এর দশকের শেষের দিকে আমি অনেকবার আরএসটিএস / ই সিসজেন'ই করিনি।

তারা আরএসটিএস / ই সংস্করণ 6 বি বা সম্ভবত 6 সি দ্বারা ঠিক করেছিল, যা sysgenপ্রোগ্রামটি নিজেই হোস্ট করেছিল, আরটি -11 রানটাইম সিস্টেমের মাধ্যমে (এবং একটি আরএসএক্স -11 রানটাইম সিস্টেমও ছিল), তবে এই সমস্ত কিছু তখন থেকেই চলে আসছে had 1968. অতএব ইউনিক্সকে স্ব-সহায়ক হওয়ার উপর জোর দেওয়া।


আরটি -11 আসলে sysgenএকইভাবে করেছে এবং কাজ করেছে। তবে এটি নিয়মিত আরটি -11 সিস্টেমে চলেছিল যা একক ব্যবহারকারী ছিল, যদিও টিএসএক্স-প্লাস নামে একটি তৃতীয় পক্ষের ব্যবস্থা ছিল যা আরটি -11 মাল্টি-ব্যবহারকারী করেছে।
wallyk

10

মূল প্রশ্নের উত্তর দিতে ইউনিক্স স্ব-সমর্থনকারী কেন ? এটি কারণ যে সিস্টেমগুলি স্ব-হোস্টিং ধরণের চুষেনি।

যখন অন্য একটি সিস্টেম বিকাশের প্রয়োজন হয়, ফলস্বরূপ সিস্টেম নির্ভরযোগ্য এবং বন্ধুত্বপূর্ণ এবং ব্যবহারযোগ্য হতে প্রয়োজনীয় মনোযোগ পায় না ।

প্রথম দিকে অনুবর্তী এর ইতিহাস, তারা VAXes ব্যবহৃত তাদের ইউনিক্স মত অপারেটিং সিস্টেম এবং অন্যান্য উপাদান বিকাশ। তাদের ইতিহাস সংক্রান্ত ইন, ইঞ্জিনিয়ারদের সদম্ভে রাষ্ট্র যত তাড়াতাড়ি তাদের পণ্য বেশিরভাগই নির্ভরযোগ্য ছিল, কোম্পানি সভাপতি VAXes দূরে পাকানো যাতে উন্নয়ন সাহায্য করেছে যে ছিল স্ব হোস্টিং হতে, এবং কোম্পানী একটি প্রধান মাইলস্টোন ফলে যেমন ডি VAXing আরোপিত উচ্চ নির্ভরযোগ্যতা এবং ড্রাইভিং ব্যবহারকারী বন্ধুত্বপূর্ণ।

: আমি ব্যক্তিগতভাবে 1970 থেকে বিভিন্ন বিরক্তিকর, অ-স্ব হোস্টিং উন্নয়ন ব্যবস্থা অভিজ্ঞতা , ISIS এবং iRMX , যা খ্যাতি বা অখ্যাতি VAXen উপর বিকশিত হয়েছে যদিও আমি মনে করি iRMX হয়তো মূলত স্ব-হোস্টিং 1980 দ্বারা।


10
এটি 'নিজের কুকুরের খাবার খাওয়া' হিসাবে অনানুষ্ঠানিকভাবে পরিচিত। এটি 1980 এর দশকে খুব স্পষ্ট হয়েছিল যা সফ্টওয়্যার নির্মাতারা তাদের নিজস্ব পণ্য অভ্যন্তরীণভাবে ব্যবহার করে নি এবং করেছিল।
ব্যবহারকারী 207421
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.