امروز با شما هستیم با یک آموزش دیگر با عنوان تاریخچه سیستم عامل یونیکس Unix در ابتدا می بایستی بدانیم که یونیکس Unix چیست!
به طور قطع بیشتر سیستمعاملها را میتوان در بین ۲ خانواده گنجاند و به غیر از سیستمعامل های بر مبنای Windows ویندوز NT مایکروسافت Microsoft تقریباً سایر اکثریت قریب به اتفاق آنها در صورتی که پیشینه شان مورد بررسی قرار گیرد از دل سیستم عامل دیگری به نام یونیکس (Unix) متولد شده اند. ، Linux لینوکس، Mac OS X، اندروید، iOS، کروم OS، اوربیس OS که بر روی پلی استیشن ۴ مورد استفاده قرار گرفته است T هر نوع فریم وری که بر روی مودم یا روتر خود استفاده میکنید و… همه این سیستمعاملها در اصطلاح سیستم عامل هایی بر مبنای یونیکس Unix نامیده میشوند . سرور مجازی برج میلاد
آیا شما تا به حال به Terminal ترمینال Mac OS X و فایل سیستم آن توجه کردهاید؟! و متوجه شباهت بیش از حد آن با سیستم عامل لینوکس شدهاید؟! دلیل این امر این است که هر دوی این سیستمعاملها بر مبنای یونیکس توسعه داده شدهاند. دانستن این بخش از تاریخچه کامپیوترها و سیستمعاملها این موضوع را برای شما توضیح میدهد که چرا بسیاری از سیستمعاملها مشابه یکدیگر هستند و از اصولی یکسان پیروی مینمایند در حالی که سیستمعامل ویندوز ابداً از این اصول پیروی نمیکند. و حالا به سادگی میتوانید درک کند که چرا ترمینال در Mac OS X دارای تفاوتهای بسیاری با Command Prompt و PowerShell در ویندوز است و این دو محیط خط دستور هر یک دارای اصول منحصر به فرد خود هستند. سه سوت
طراحی و توسعه سیستم عامل یونیکس در سال ۱۹۶۹ در لابراتوارهای Bell ( در واقع یک شرکت به نام Bell که دارای لابراتوارهای تخصصی در زمینه کامپیوتر بود ) در New Jersey شروع شد. شرکت Bell بین سالهای ۱۹۶۴ تا ۱۹۶۸ بر روی یک سیستم عامل به نام Multics کار می کرد که یک سیستم عامل چند کاربره ( Multi-User ) و اشتراک زمانی ( Time-Sharing ) بود که مخفف کلمه های Multiplexed Information and Computing system بود. پروژه طراحی و توسعه سیستم عامل Multics با شکست مواجه شد و شرکت Bell در اوایل سال ۱۹۶۹ از ادامه دادن این پروژه صرف نظر کرد.محققین و پژوهشگران شرکت Bell Labs که بر روی پروژه Multics خیلی کار کرده بودند که جمله این افراد می توانیم به کن تامپستون ، دنیس ریچی ، داگلاس مکیروی و جوزف اوسانا اشاره کنیم ، به هر حال می خواستند برای برطرف کردن نیازهای شرکت ، مدیریت منابع ، کنترل کارها و در نهایت برنامه نویسی ، حتما یک سیستم عامل جدید طراحی کنند. با توجه به اینکه Bell Labs از ادامه دادن پروژه Multics صرف نظر کرده بود ، کن تامپسون و دنیس ریچی مجبور بودند یک سیستم عامل جدید را برنامه نویسی کنند و اینبار باید سیستم عامل خود را به گونه ای برنامه نویسی می کردند که امکان اجرا شدن بر روی ماشین های DEC PDP-7 را داشته باشد. نتیجه این شد که یک سیستم عامل جدید به نام UNICS که مخفف کلمه های Uniplexed Information and Computing Service است ، پا به عرصه وجود گذاشت و در واقع باعث شد دیگر چیزی بصورت کامل پروژه Multics به فراموشی سپرده شود.
unix چیست
تبریک می گوئیم تاریخچه سیستم عامل یونیکس Unix به پایان رسید با آموزش های بعدی با ما همراه باشید!