UNIX در مقابل LINUX
UNIX و LINUX هر دو سیستم عامل منبع باز هستند. منبع باز به این معنی است که کد منبع سیستم عامل را می توان بررسی و همچنین بهبود داد. سیستم عامل یونیکس قبل از لینوکس توسعه یافته است. تفاوت های خاصی بین این دو وجود دارد.
UNIX
سیستم عامل یونیکس در سال 1969 در آزمایشگاه های بل توسعه یافت. اکنون یونیکس متعلق به The Open Group است که شاهد توسعه آن است. یک مشخصات واحد یونیکس توسط این گروه منتشر شده است. بسیاری از سیستم عامل های دیگر وجود دارند که مشابه یونیکس هستند یا ویژگی های آن را به اشتراک می گذارند. سیستم عامل ها یونیکس مانند نامیده می شوند.
به طور کلی، سرورهای شبکه یا ایستگاه های کاری یونیکس روی آنها نصب شده است. یونیکس به عنوان ستون فقرات اینترنت اولیه عمل می کرد و امروزه نقش مهمی در عملکرد آن ایفا می کند. این یک سیستم قابل حمل است که امکان پردازش چندگانه در رایانه را فراهم می کند و حتی چندین کاربر می توانند همزمان وارد شوند.
ورودی متن در سیستم های اولیه یونیکس به کار گرفته شد و از یک سیستم فایل سلسله مراتبی برای ذخیره سازی استفاده شد. از آن زمان، سیستم تغییرات زیادی کرده است، اما هنوز برخی از دستورات یکسان هستند. گروه باز یونیکس را در سال 1994 از ناول خریداری کرد. تعدادی هسته سیستم عامل دیگر بر پایه یونیکس وجود دارد.
مشهورترین در این میان هسته لینوکس است. لینوس توروالدز یک نسخه رایگان از هسته لینوکس را در سال 1992 ساخت. این هسته تحت مجوز گنو منتشر شد و یک سیستم عامل متن باز کامل بود. توزیع های دیگر این هسته محبوب اوبونتو، رد هت و فدورا هستند.
LINUX
LINUX شبیه یونیکس و یک سیستم عامل متن باز است.این سیستم عامل را می توان بررسی کرد و به دلخواه بهبودهایی را انجام داد. پلتفرمهای منبع باز دارای مزیت اضافهای هستند، بهویژه در مورد امنیت، زیرا برنامهنویسان در سراسر جهان ورودیهای خلاقانه خود را ارائه میکنند. همچنین، پلتفرم های منبع باز را می توان توسط برنامه نویسان رایانه در سراسر جهان آزمایش کرد. در سیستم بسته مانند مایکروسافت ویندوز امکان پذیر نیست.
تکرارهای مختلفی از هسته لینوکس مانند Ubuntu، Red Hat و Fedora وجود دارد. اکثر آنها ویژگی های مشترکی دارند اما بر اساس نیازهای خاص طراحی شده اند.
در سال 1991، لینوس توروالدز زمانی که در دانشگاه هلسینکی (فنلاند) در مقطع لیسانس بود، سیستم عامل LINUX را ساخت. او حتی در حال حاضر با کمک هکرها و برنامه نویسان در حال بهبود سیستم است. مجوز این سیستم عامل به کاربر امکان کپی و همچنین توزیع آزادانه آن را با کد منبع می دهد.
تفاوت بین یونیکس و لینوکس:
• سیستم عامل یونیکس در سرورهای اینترنتی و ایستگاه های کاری استفاده می شود در حالی که LINUX بیشتر در رایانه های شخصی استفاده می شود.
• سیستم عامل یونیکس در آزمایشگاه های بل توسعه یافته است در حالی که سیستم عامل LINUX توسط LINUX Torvalds ساخته شده است.
• سیستم عامل LINUX بر اساس هسته سیستم عامل یونیکس است.
• اگرچه هر دو سیستم عامل منبع باز هستند، اما یونیکس در مقایسه با LINUX نسبتاً بسته است.