سیستمعامل لینوکس یک نوع از سیستم عامل یا هسته است که تحت مجوز برنامههای متنباز توزیع میشود. نحوه عملکرد لینوکس کاملاً شبیه UNIX است. هسته یا کرنل برنامهای در قلب سیستم عامل لینوکس است که از بخشهای اساسی مراقبت کرده و ارتباط آنها را ممکن میکند. به عنوان مثال اجازه برقراری ارتباط بین سختافزار و نرمافزار از طریق کرنل این سیستم صادر میشود.
پس از آن شرکتهای مختلف شروع به صدور مجوز از یونیکس در دهه 1980 و 1990 کردند. در اواخر دهه 1980، علاقه به ساختن یک سیستم عامل رایگان وجود داشت که شبیه به یونیکس باشد، همین امر سبب شد که در سال 1991، لینوس ترووالدز هسته لینوکس را به صورت نرمافزاری رایگان با منبع آزاد منتشر کند. منبع آزاد به این معنی است که کد کاملاً قابل مشاهده و در دسترس است و میتوان آن را اصلاح و توزیع مجدد کرد.
تاریخچه سیستمعامل لینوکس
لینوکس مانند Mac OS X مبتنی بر سیستم عامل یونیکس است. یک تیم تحقیقاتی در آزمایشگاه Bell در AT&T در اواخر دهه 1960 و اوایل دهه 1970 با هدف ایجاد یک سیستم عامل که برای چندین کاربر قابل دسترسی و امن باشد، یونیکس را ارائه دادند.پس از آن شرکتهای مختلف شروع به صدور مجوز از یونیکس در دهه 1980 و 1990 کردند. در اواخر دهه 1980، علاقه به ساختن یک سیستم عامل رایگان وجود داشت که شبیه به یونیکس باشد، همین امر سبب شد که در سال 1991، لینوس ترووالدز هسته لینوکس را به صورت نرمافزاری رایگان با منبع آزاد منتشر کند. منبع آزاد به این معنی است که کد کاملاً قابل مشاهده و در دسترس است و میتوان آن را اصلاح و توزیع مجدد کرد.