تفاوت بین UNIX و Linux در چیست ؟

یکی از تصورهای اشتباهی که امروزه وجود دارد این است که سیستم عامل Linux برای پاسخ دادن و رقابت کردن با سیستم عامل Windows طراحی و ایجاد شد در صورتیکه Linux برای مقابله و در واقع قدم علم کردن روبروی سیستم عامل UNIX طراحی و ایجاد شد. UNIX سیستم عاملی است که بسیار قدیمی است و در واقع آن را می توان به عنوان پدر سیستم عامل های امروزی معرفی کرد ، این سیستم عامل ذاتا برای کار کردن و سرویس دهی به تعداد زیادی کامپیوتر و به ویژه استفاده در Mainframe های قدیمی بکار می رفت . سیستم عامل UNIX هم گرانقیمت و در عین حال کاربری بسیار سختی داشت ( و البته دارد ) و معمولا تعداد افرادی که واقعا به این سیستم عامل مسلط هستند بسیار کم هستند. سیستم عامل لینوکس برای مبارزه با UNIX توسط شخصی به نام لینوس توروالدز ( Linus Torvalds ) طراحی و پیاده سازی شد ، این سیستم عامل درست است که برگرفته ای از سیستم عامل UNIX است اما مکانیزمهای پیچیده UNIX را ندارد و یادگیری آن بسیار ساده تر از UNIX است ، در عین حال تقریبا شما برای Linux بر خلاف UNIX هیچ هزینه ای نمی کنید و این سیستم عامل بصورت رایگان ارائه می شود.

تفاوت بین لینوکس و یونیکس در چیست

UNIX را می توان به عنوان جد بزرگ سیستم عامل های امروزی معرفی کرد که همچنان هم مورد استفاده قرار می گیرد اما نکته منفی در خصوص UNIX این است که با توجه به گذشت سالیان طولانی از ارائه شدن این سیستم عامل ، تغییراتی که بر روی این سیستم عامل انجام شده است بسیار اندک است، البته این امر طبیعی است ، سیستم عامل UNIX ذاتا برای انجام پردازشهای سنگین طراحی شده بود و طبیعتا بالا بردن قدرت پردازشی در این سیستم عامل از بهبود رابط کاربری آن مهمتر بود به همین دلیل رابط های کاربری UNIX بسیار سخت و دشوار طراحی شدند زیرا این سیستم عامل ذاتا برای سرورها طراحی شده بود . اما Linux با این ذهنیت کار خود را آغاز کرد که قرار است کاربران عادی نیز از این سیستم عامل استفاده کنند بنابراین اکثر نسخه های لینوکسی که امروزه استفاده می شوند برای خودشان یک رابط کاربری گرافیکی یا GUI دارند که کاربر می تواند به راحتی با آنها ارتباط برقرار کند اما به هر حال وجود رابط گرافیکی از قدرت پردازشی سیستم کم می کند. البته در سیستم عامل لینوکس شما می توانید برای بالا بردن قدرت پردازشی این رابط گرافیکی یا GUI را حذف کنید و فقط با محیط خط فرمان یا Shell با آن ارتباط برقرار کنید. قبلا در انجمن تخصصی فناوری اطلاعات ایران در خصوص انواع رابطهای گرافیکی لینوکس و تفاوت بین آنها صحبت کرده ایم.از انواع رابط های گرافیکی لینوکس می توان به KDE و Gnome اشاره کرد.

سیستم عامل UNIX ذاتا برای اجرا شدن روی سیستم های سخت افزاری و تجهیزات سخت افزاری دسکتاپ طراحی نشده بود و صرفا برای تجهیزات و سخت افزارهای سرور قدرتمند طراحی و تولید شده بود. از طرفی دیگر سیستم عامل Linux قابلیت نصب شدن و سرویس دهی بر روی انواع سخت افزارها را دارد و شما می توانید یک سیستم عامل Linux را هم بر روی یک سرور و هم بر روی یک کامپیوتر دسکتاپ نصب و اجرا کنید و همین موضوع باعث علاقه مندی بیشتر کاربران برای استفاده از Linux می شود. در نهایت هزینه هایی که برای این دو سیستم عامل می شود کاملا متفاوت است ، سیستم عامل UNIX فروشی است و شما باید برای استفاده از این محصول آن را خریداری کنید اما Linux یک سیستم عامل است که تحت لیسانس GNU GPL طراحی و تولید شده است و این بدین معناست که این سیستم عامل رایگان است و شما نیازی به پرداخت هزینه برای استفاده از آن ندارید.

شاید اینگونه تصور شود که سیستم عامل UNIX نیز قابلیت دلخواه سازی یا Customize شدن دارد اما در بیشتر موارد در نسخه های محدودی که از این سیستم عامل وجود دارد از این سیستم عامل به عنوان یک سیستم عامل Closed Source یا سورس بسته یاد می شود و این یعنی شما نمی توانید درون کدهای این سیستم عامل دستکاری کنید ، از طرفی در مقابل شما سیستم عامل Linux را یک سیستم عامل Open Source می نامیم و این یعنی شما هر تغییری که دوست داشتید می توانید بر روی این سیستم عامل انجام دهید و حتی نسخه Linux خاص خودتان را ایجاد کنید ، همین موضوع باعث شده است که امروزه صدها نسخه یا توزیع مختلف در دنیا از سیستم عامل Linux وجود داشته باشد اما تنها چند نسخه محدود از سیستم عامل UNIX وجود دارند ، بصورت خلاصه تفاوت بین سیستم عامل UNIX و Linux را می توانیم به شکل زیر عنوان کنیم :

  • UNIX یک سیستم عامل بسیار با قدمت است و Linux برگرفته ای از این سیستم عامل است
  • UNIX ذاتا برای سرور طراحی شده است و رابط گرافیکی برای آن وجود نداشته یا به آن فکر نشده است
  • Linux برای استفاده همزمان توسط سرورها و کامپیوترهای دسکتاپ طراحی شده است و رابط گرافیکی دارد
  • UNIX ذاتا برای Mainframe ها و سرورهای بزرگ طراحی شده است
  • Linuxضمن اینکه می تواند در سرورها و Mainframe ها استفاده شود در PC ها نیز قابلیت استفاده دارد
  • UNIX دارای مالک است اما Linux تحت لیسانس GNU ارائه شده است ITPRO باشید

نویسنده : محمد نصیری

منبع : جزیره لینوکس و متن باز وب سایت توسینسو

هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی می باشد

#توزیع_های_فارسی_لینوکس #مقایسه_لینوکس_و_یونیکس #open_source_چیست #انواع_توزیع_های_لینوکس #تفاوت_بین_یونیکس_و_لینوکس #بهترین_توزیع_لینوکس_چیست #تفاوت_بین_unix_و_linux #مقایسه_لینوکس_های_مختلف #مقایسه_linux_و_unix #لینوکس_چیست
15 نظر
مهدی باقری

البته یه رابط گرافیکی تحت وب هست به اسم Webmin که روی سیستم عامل هایی که بر پایه UNIX هستند کار میکنه و دیگه احتیاجی به دستورات ترمینال نیست DNS , Users , Sharing ,DHCP رو میدونم باهاش بسادگی میشه مدیریت کرد ولی مطمئنا بیشتر از ایناست

مرتضی عنابستانی

سلام محمد جان

یادمه همیشه واسم سوال بود این دوتا دقیقا چه فرقی دارن باهم دارند توی اینترنت که سرچ میکردم میدیدم بیشتر مینویسند لینوکس آمده که یونیکس رو کامل کنه و همه اساتید هم ازش طفره میرن ولی به حمدالله امروز یه مقاله عالی توسط شما خوندم .

باشد که پاینده باشید

samurai

درود

از لحاظ کارایی در سرورها آیا یکی بر دیگری ارجحیتی داره؟

محمد نصیری

کارایی بستگی به نوع استفاده داره در محاسبات یونیکس بازخورد بهتری داره

محمد عابدینی

سلام

مقاله خوبی بود.

خدا رو شکر که بعد از یونیکس دانشگاه برکلی تصمیم گرفت از بیس یونیکس استفاده کنه و BSD رو بر پاییه یونیکس باز نویسی کرده و در حال حاضر سیستم عاملهای مبتنی بر BSD دارای رابط گرافیکی مثل لینوکس هستن و می تونن علاوه بر قابلیت سروری قابلیت دسکتاپی هم داشته باشن

ساسان ابراهیمی

استاد میشه یه مقاله هم راجب تنن باوم و ساخت سیستم عامل minix بنویسین؟ گفته میشه تنن باوم سیستم عامل Minix رو از unix الگو برداری کرد و بعد تروالدز از سورس کد minix استفاده کرد وسیستم عامل Linux رو به وجود اورد

محمد نصیری

گفته ها زیاده مستند صحبت باید کرد ، مگه میشه سیستم عامل Closed Source رو ازش سورسش رو برداشت برادر من ؟

ساسان ابراهیمی

استاد کد منبع سیستم عامل minix در دسترس بوده ولی نه برای استفاده همه و حق نشر مخصوص داشته و توسط خود تننبام همراه با کتاب در یک فلاپی به دانشجوها ارایه میشده

محمد عابدینی

دوست عزیز سیستم عامل اصلی unix هم ابتدا به صورت متن باز ارایه نشده بود و یک تیم از علاقمندان به این سیستم عامل اومدن و کدهای این سیستم عامل رو بازگری کردن و دوباره برای خودشون یک سیستم عامل ایجاد کردن.

در بحث ارایه کردن کد مبنع هم باید به شما بگم که باید به لایسنس توجه کنید اگر BSD باشه الزامی که ارایه کد برنامه نیست و اگر GNU باشه حتما باید کد برنامه ارایه بشه.

فرشید نوتاش حقیقت

سلام
امیدوارم جسارت نباشه ولی مقاله دارای غلطهایی است که نمیشه ازش چشم‌پوشی کرد.
- لینوکس فرزند یونیکسه که از سورس کد یونیکس مشتق شده (Costumize شده)

- دقیقا لینوکس برای این به وجود اومد که با انحصارطلبی های مایکروسافت مقابله کنه و اولین دستاوردش وادار کردن سازندگان دیوایسها (مثل PC یا لپتاپ) به ارائه دیوایسهایی بدون سیستم‌عامل بود که جامعه متن‌باز مجبور نباشه بابت خرید دیوایس پول ویندوز رو هم بده و بدون استفاده کردن از اون پاکش کنه. همینطور قانونی در لایسنس ویندوز بود که اگر از ویندوز استفاده نکردین ما پولتون رو پس میدیم که اولین بار جامعه متن‌باز با تجمع در مقابل ساختمان مایکروسافت این قانون رو به مرحله اجرا رسوندند. پیشنهاد میکنم فیلم مستند «انقلاب متن‌باز» (Revolution OS) رو ببینید.

- همه توزیعات لینوکسی لزوما رایگان نیست ولی متن‌بازه. (مثل توزیع Red Hat Enterprise) متن‌باز بودن دلیلی بر رایگان بودن نیست‌! شما موظفی سورس کد رو ارائه بدی (طبق یکی از لایسنسهای متن‌باز) ولی میتونی بابت محصولت پول بگیری، همین طور خدماتی که ارائه میدی.

- چیزی که در فارسی بهش میگن رابط گرافیکی، GUI نام داره که با یه سرچ ساده در گوگل کلی مطلب فارسی در رابطه با اون پیدا خواهید کرد. (نیازی به توضیح نیست!) اما KDE و Gnome دسکتاپ‌های لینوکسی (به انگلیسی Desktop Environment) محسوب میشن.

خواهشا راجع به مطالبی که فارسیش کمه در اینترنت؛ مثل همین مطلب (تفاوت یونیکس با لینوکس) بیشتر تحقیق کنید. حداقل از رفرنسهای خارجی معتبر کمک بگیرید.
در انتها به عنوان شخصی که بیش از 10 ساله که در جامعه کاربری آزاد/ متن‌باز فعالیت داره تقاضا دارم مقاله رو مجددا ویرایش کنید تا به غلط، اطلاع‌رسانی و آموزش داده نشه.
[سوره مبارکه الإسراء آیه ۳۶] وَلا تَقفُ ما لَيسَ لَكَ بِهِ عِلمٌ ۚ (از آنچه به آن آگاهی نداری، پیروی مکن)
موفق باشید

محمد نصیری

سلام و عرض ادب و احترام ، ممنون میشم شما هم برای تک تک مواردیکه عنوان کردید لینک رفرنس ارائه کنید که این به عنوان برداشت های شخصی شما در وب سایت درج نشه ، طبیعتا مواردیکه بنده عرض کردم هم دونه به دونه با رفرنس خدمت عزیزان ارسال می کنم که هر دو طرف مطالبمون رو بصورت کامل و مستند ارائه کرده باشیم . ممنون میشم موارد زیر رو با رفرنس برای بنده هم ارسال کنید که مطمئن بشم از اشتباهاتی که احیانا وجود داره :

  1. بر اساس کدوم سند و مدرک سورس کد یونیکس در اختیار توروالدز قرار گرفت ؟ تا جاییکه بنده اطلاع دارم دلیل اصلی نوشتن لینوکس این بود که تنن باوم در برابر Open Source کردن یونیکس مقاومت کردن و توروالدز از صفر لینوکس رو نوشت ...

  2. اون زمانیکه لینوکس ارائه و به دنیا معرفی شد مایکروسافت هنوز به سختی MS-DOS رو داشت ارائه میداد !!! اصلا ویندوزی وجود نداشت که بخاد در مقابله با اون چنین کاری انجام بده ! کافیه در اینترنت جستجو کنید و ببینید واژه Linux History و Microsoft History رو بخونید فقط تاریخ مقایسه کنید همین ! پس این حرفتون مستند نیست عزیز من ... اصلا ویندوزی وجود نداشت وقتی لینوکس در سال 1991 تولید شد این حرف واقعا از کجا در اومده ممنون میشم رفرنس ارائه کنید

  3. در خصوص رایگان بودن عرض کنم که دوست عزیز وقتی داریم در مورد بیش از 3000 توزیع مختلف لینوکس صحبت می کنیم که تعداد غیر رایگان هاش به اندازه انگشت های دست هم نیست حتی یک درصد هم از این عدد رو تشکیل نمیدن پس در یک مقاله عمومی به این کلیات میگن رایگان ...

  4. دوست عزیز نمیدونم شما مطلب رو خوندید یا خیر ولی دقیقا بعد از واژه رابط کاربری یه کلمه GUI هم نوشته شده که ظاهرا شما به دلیل اینکه عجله داشتید Comment بزارید سریع رد شدید از روش و Comment گذاشتید ... اگر هم در اینترنت یک جستجوی ساده بزنید متوجه میشید که تنها کسی که در فارسی حداقل 5 نوع دسکتاپ لینوکسی رو کامل معرفی کرده خود بنده هستم و نیازی نمیبینم جستجوی مجدد انجام بدم


در انتها از شما دوست عزیزی که مدعی 10 سال کار در این حوزه هستید تقاضا داریم قبل از اینکه سریع و بدون مطالعه مطلب به سراغ Comment گذاشتن بدون رفرنس برید اول مطلب رو کامل بخونید ، آرامش خودتون رو حفظ کنید و در کمال خونسردی پاسخ مستدل بدید ... خیلی زشت هست برای افرادیکه مدعی سالها کار در این حوزه هستند که تاریخچه کار خودشون رو درست ندونن و تازه مصر باشند که دیگران اشتباه می کنند و ما درست میگیم ... !! در عین حال دوست من Customize کردن درست هست نه Costomize ... و در انتها هم تا مستندات دقیق ارائه نکردید مشخص هست که حرف شما کاملا غیرمعتبر و غیرمستند هست ... مقایسه مقابله ویندوز مایکروسافت و لینوکس در زمانیکه ویندوزی وجود نداشته ! به هر حال شما رو به این آیه واگذار می کنم :

وَمِن شَرِّ حَاسِدٍ إِذَا حَسَدَ

موفق باشید

فرشید نوتاش حقیقت

سلام مجدد

1. بنده در کمال آرامش کامنت گذاشتم.

2. از اینکه از بنده انتقاد میکنید از شما متشکرم و میپذیرم که Customize رو اشتباه نوشتم.
3. حداقل دوتا رفرنس ارائه کردم: یکی مستقیم و یکی ضمنی؛
رفرنس مستقیم مستند انقلاب متن باز که همین الان سرچ کردم سریع توی گوگل در سایتهای اشتراک ویدئوی فارسی پیدا میکنه. (در این ویدئو مستقیما با لینوس توروالدز - ریچارد استالمن - اریک ریموند مصاحبه شده و تاریخچه و اتفاقاتی که در اون برهه افتاد از زبان رهبران جامعه متن باز نقل میشه)
رفرنس ضمنی هم اشاره به توزیع Red Hat Enterprise بود که با سرچ همین عبارت انگلیسی وارد سایت مرجع ردهت خواهید شد.
4. بنده متاسفانه هیچ رفرنسی در مطلب شما ندیدم. تمامی لینکها داخلی هستند که هیچ ایرادی به این مسئله نمیگریم چون موجب بهبود سئوی سایت میشه. وارد چندتا لینک داخلی همین مطلب هم که شدم باز هم روال به همین ترتیب بود. خب قاعدتا وقتی هیچ رفرنس خارجی (منظور خارج از سایت توسینسو؛ نه انگلیسی!) وجود نداره و نوشته شده نویسنده «محمد نصیری» منبع: جزیره لینوکس و متن باز وب سایت توسینسو؛ تا اونجایی که من میدونم این یعنی تالیف. ناگفته نماند که تالیف هم میتونه رفرنس داشته باشه.

با این تفاسیر شما به خودتون (سایت توسینسو) رفرنس دادید. (حداقل با بررسی لینکهایی که من چک کردم با شروع از مطلب حاضر)

5. در انتها عذرخواهی میکنم که نظر دادم و انتقاد کردم و این آخرین کامنتی است که در این سایت میذارم.
با آرزوی موفقیت برای سایت خوب توسینسو

محمد نصیری

مهندس عزیز !!! ممنون از اینکه آخرین Comment اتون در وب سایت هست چون ظاهرا نمیخاین کمی جستجو کنید و البته دوست نداریم کاربرانمون اطلاعات اشتباه به دست بیارند ،  چشم بنده هم با رفرنس صحبت می کنم با تشکر :


TOSINSO


TOSINSO 

 

اگر واقعا واژه Linux Like OS براتون مبهم هست که بنده حرف دیگه ای ندارم ، در عین حال مواردی که گفتیم رو حداقل من لینک قرار دادم ، صرف اینکه یه مستند دیدم حرفی نزدم سپاسگزارم .. موفق باشید

محمد عابدینی

سلام و عرض ادب به دوستان بخصوص مهندس فرشید نوتاش حقیقت عزیز


دیدم بحث خوبی هست و گفتم چندتا نکته رو خدمت شما عرض کنم در خط اول فرمودید که :" لینوکس فرزند یونیکسه که از سورس کد یونیکس مشتق شده (Costumize شده)"


این بخش برای من جذاب بود و توجه شما رو به اولین ویدیو موجود در دوره آموزشی FreeBSD12 که اصلا داستان یونیکس چی هست و از کجا ارایه شده و هدفه این سیستم عامل چی هست. یک توضیح کلی این هست که سیستم عامل لینوکس به دلیل که مهندس نصیری گرفتن ""که تنن باوم در برابر Open Source کردن یونیکس مقاومت کردن و توروالدز از صفر لینوکس رو نوشت"" دقیقا لینوکس از این بخش متولد شد،

اما داستان یونیکس خیلی متفاوت هست.


در خصوص فیلم مستند «انقلاب متن‌باز» (Revolution OS) ، بیشتر بحث فروش سخت افزار با نرم افزارهای اختصاصی بود که توسط شرکتهای مختلف مثل اپل و غیر تولید می شده که خریدار هیج اختیاری در نصب کردن سیستم عامل دلخواهی نداشته، (فیلم جذابی هست، ولی در این فیلم هیچ رد پایی داستان دادگاه شرکت AT&T و دانشگاه برکلی نیست)


در خصوص متن باز بودن در مقاله جناب مهندس نصیری در خصوص سیستم عامل یونیکس توضیح عدم ارایه کد را بیان کردن که در لایسنس سیستم عاملهای  BSD که یک تولد جدید از یونیکس هم هیچ اجباری در ارایه کردن کد سیستم عامل نبوده و شما می توانید اختیاری این کار را انجام دهید، در این بخش صحبت شما در خصوص اجبار در ارایه کردن کد سیستم عامل در لایسنس لینوکس درست است ولی در این بخش جناب نصیری در خصوص یونیکس این مطلب را ارایه کرده اند که در حال حاضر هم سیستم عاملهای که از یونیکس در بازار وجود دارد به نام SCO UNIX که پولی هست.



موفق باشید

محمد عابدینی

به نظر من دیدن فیلم و مستند«انقلاب متن‌باز» (Revolution OS) بسیار هم خوبه ولی نه به عنوان یک مرجع برای بحث در زمینه های علمی، این مستند رو انشاالله در وب سایت مورد بررسی قرار میدیم، نکته جالبی که وجود داره در ابتدای فیلم موضوع به صورتی خاص بیان میشه که لینوکس جایگزینی برای ویندوز هست و این انقلاب متن باز در خصوص مبارزه با سیستم عاملهای کد بسته ای مثل ویندوز ارایه شده است. 


یک مقداری باید با دقت به تاریخ های ارایه شده در این فیلم دقت کرد و بیشتر جنبه تبلیغاتی و هالیودی داره، انشاالله قسمت بشه این مستند رو در سایت بررسی و نقد کنیم تا به درستی ازش استفاده بشه.



نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره تابستانه می تونی امروز ارزونتر از فردا خرید کنی ....