لینوکس!

12 05 2008

کمی بعد از انتشار MINIX (سیستم عامل آموزشی که توسط اندرو س. تانن‌باوم) یک گروه خبری یوزنت (USENET – بولتنهای خبری اینترنتی برای بحث و تبادل نظر در زمینه‌های مختلف) بنام comp.os.minix برای بحث درباره‌ی آن تشکیل شد. در عرض چند هفته تعداد اعضای این گروه خبری به ۴۰,000 نفر رسید، و اغلب آنها افرادی بودند که میل داشتند امکانات جدیدی به MINIX اضافه کرده و آنرا بزرگتر و بهتر کنند. برای آنهایی که از MS-DOS متنفر بودند، وجود MINIX (به همراه کد منبع آن) دلیلی شد تا یک PC خریده و تجربه‌ی متفاوتی با آن داشته باشند.

یکی از این افراد دانشجوی فنلاندی بنام لینوس توروالدز (Linus Torvalds) بود. توروالدز MINIX را روی کامپیوتر که به تازگی خریده بود نصب کرد و کد آن را به دقت مطالعه کرد. وی که مایل بود گروه‌های خبری (از جمله comp.os.minix) را روی کامپیوتر MINIX خود مطالعه کند، نه در دانشگاه، دریافت که MINIX فاقد چنین امکانی است. لینوس تصمیم گرفت برنامه‌ی مورد نیاز را خودش بنویسد، اما خیلی زود متوجه شد که برای این کار به یک درایور ترمینال جدید نیاز دارد، پس آن را هم نوشت. کمی بعد به وسیله‌ای برای ذخیره کردن مباحث گروه‌های خبری نیاز پیدا کرد، پس یک درایور دیسک (و کمی بعد سیستم فایل) هم نوشت. تا آگوست ۱۹۹۱ لینوس موفق به خلق یک هسته‌ی سیستم‌عامل ابتدایی شده بود، و در تاریخ ۲۵ آگوست ۱۹۹۱ آن را روی گروه خبری comp.os.minix اعلام کرد.افراد زیادی برای کمک به لینوس گرد آمدند، و بالاخره اولین ویرایش این سیستم عامل در ۱۳ مارس ۱۹۹۴ منتشر شد؛ لینوکس (Linus MINIx) متولد شده بود.

لینوکس یکی از موفقیت‌های مهم در نهضت منبع‌باز (Open Source) که MINIX در شروع آن نقش مهمی داشت محسوب می‌شود. لینوکس سیستم عامل ویندوز و یونیکس را به مبارزه طلبید، چون روی سیستم‌های ساده‌ای اجرا می‌شد که رقبایش آنها را از رده خارج تلقی می‌کردند. به زودی چند نرم‌افزار منبع باز دیگر، از جمله سرویس دهنده‌ی وب آپاچی(Apache) و پایگاه داده‌ی MySQL، به کمک لینوکس شتافتند و به موفقیت آن در بازار کمک رساندند. اکنون لینوکس به همراه آپاچی، MySQL و زبانهای برنامه نویسی منبع باز Perl و PHP (که روی هم رفته به عنوان LAMP شهرت یافته‌اند)، بخش عمده‌ای از بازار سرویس دهنده‌های وب را در اختیار دارند.

طراحی و پیاده‌سازی سیستم‌عامل (کتاب MINIX)، اندرو س. تانن‌باوم، آلبرت س. وودهال؛


کارها

اطلاعات

2 جواب

19 05 2008
Hamed

سلام دوست من
وبلاگ جالبی داری از اونجا که می بینم یه عشق لینوکس هستی در فیدت هم مشترک شدم همچنین در توییتر شما را اد کردیم!
موفق و پیروز باشی

19 06 2008
Concluding

Somehow i missed the point. Probably lost in translation :) Anyway … nice blog to visit.

cheers, Concluding.

دیدگاه‌تان را بنویسید: