سیستم عامل لینوکس در واقع از دو بخش کرنل و گنو/ لینوکس تشکیل شده است ؛ لینوکس به خودی خود یک هسته هست که توسط شخصی به نام لینوس توروالدز در سال ۱۹۹۱ میلادی نوشته شد .
این هسته بر اساس هسته سیستم عامل بسیار قدرتمند یونیکس نوشته شد و در اینترنت قرار گرفت .
چند سال قبل ازنوشتن این هسته جنبشی به نام جنبش نرم افزار آزاد ( پروژه ی گنو ) شکل گرفته بود و توسط ریچالداستالمن مطرح شد و هدف به شکلی کپی برداری از برخی نرم افزار های سیستم عامل یونیکس بود
به همین دلیل گنو نام گرفت – ( مخفف گنو یونیکس نیست ) GNU = Gnu Not Linux میباشد . این جنبش شروع به نوشتن اکثر برنامه های سبستم عامل یونیکس کرد . نوشتن نرم افزار هایی مانند ویرایشگر های متن پوسته و... . این نرم افزار ها تحت مجوز جی پی ال عرضه شد
لینوکسی که امروزه استفاده میشود درواقع تلفیقی از هسته نوشته شده و برنامه های پروژه ی گنو میباشد درباره مجوز GPL در متور های جستجوگر میتوانید اطلاعات جمع آوری کنید و به دلیل اینکه از حوضه مباحث ما خارج است به آن نمیپردازیم .
درباره یونیکس و تولد آن :
سیستم عامل یونیکس برای اولین بار درسال ۱۹۶۹ بوجود آمد . با توجه به قابلیت ها و انعطاف پذیری های فوق العاده و کم نذیر این سیستم عامل قدرتمند افرادی در صدد آن بر آمدند تا معماری این سیستم عامل را تغییر داده و آن را گسترش دهند . اولین بار توسط موسسه ای به نام BSD این اتفاق انجام شد . وبسیاری از گروه ها و موسسات دیگر این کار را کردند . این عمل باعث بوجود آمدن تعداد زیادی از توزیعهای سیستم عامل لینوکس شد .
برای مشاهده TimeLine توزیع ها بر روی این لینک کلیک کنید .
http://thomazrb.com.br/wp-content/up...6/gldt1005.png
در پست بعدی به برسی برخی انعطاف پذیری های لینوکس میپردازیم ....