لینوکس چیست ؟
با سلام خدمت همه شما دوستان عزیز
توی این بخش یه مختصر توضیحی راجع به سیستم عامل لینوکس داده خواهد شد
صحبت در باره اینکه سیستم عامل لینوکس چی هست و چگونه بوجود آمد
تفاوت دنیای متن باز و متن بسته با یک مثال شیرین
جایگاه لینوکس در دنیای امروز
سیستم عامل لینوکس یک سیستم عامل متن باز هست که توسط شخصی به نام Linus Benedict Trovalds نوشته و منتشر شد . این سیستم عامل به صورت کاملا رایگان در اینترنت محدود آن زمان سال ۱۹۹۱ در دسترس عموم قرار داده شد .
در واقع ایده اولیه سیستم عامل ها همگی مدیون سیستم عاملی به نام UNIX هست که در سال ۱۹۷۱ اولین نسخهاش توسط برنامه نویسانی که نام دنیس ریچی (خالق زبان c ) در آنها هم مشاهده میشه هستند . لازمه بدونید که بخش عمده ای از مدیریت و کدهای این سیستم عامل توسط این شخص توسعه داده شده است . به همین دلیل شباهت بسیار زیادی بین سیستم عامل های لینوکس و یونیکس مشاهده میشه که به عقیده خیلی ها سیستم عامل لینوکس بر پایه یونیکس نوشته شده .
حالا میخوام که تفاوت دنیای متن باز رو با دنیای متن بسته با یک مثال توضیح بدم که نقل و قولی باشه از استاد عزیز و دوست داشتنی ام آقای جلال حاجی غلامعلی
رستوران ها
رستوران شماره یک
شما در نظر بگیرید که از یک رستورانی خوراک تهیه میکنید که شرایط زیر رو دارد
- برای تهیه خوراک اول باید سفارش رو ثبت کنید
- هزینه خوراک را به صورت کامل پرداخت کنید
- خوراک در بسته بندی های شیک و مجلل به شما تحویل داده میشود
- به همراه خوراک یک سند آموزشی برای چگونگی استفاده از این خوراک به شما داده میشود
- شما از جزییات و چگونگی تهیه این خوراک اطلاعی ندارید
- نمیدونید که کجا و کی و توسط چه کسی تهیه شده
- نمیدونید آش پز چه کسی بوده
- نمیدونید که روش طبخ این خوراک چگونه بوده
- نمیدونید که مواد اولیه این خوراک چه چیزهایی هست
- تاریخچه دقیقی از مراحل تغییر و عیب یابی این خوراک ندارید
- نمیتونید از محل طبخ این خوراک دیدن کنید
- نمیتونید روش طبخ خوراک رو خودتون به صورت دلخواه مشخص کنید
- نمیتونید مواد تشکیل دهنده خوراک رو تغییر بدید
- حتی در صورت پرسش این سوال ها از سمت رستوران پاسخ درستی دریافت نمیکنید
- و چندین محدودیت و مشکل دیگر که مجبورید تحملش کنید
رستوران شماره دو
حال کنار این رستوران شماره یک رستوران جدید برای گشاده میشود که شرایط زیر را دارد
- برای تهیه خوراک سفارشی را ثبت میکنید
- برای تهیه خوراک نیازی نیست که هزینه ای پرداخت کنید و تمامی خدمات این سفارش به صورت کاملا رایگان است
- سفارش به شما تحویل داده میشود
- به همراه سفارش سند کاملی شامل اطلاعات ( آش پز . محل و زمان دقیق طبخ . تاریخچه تحولات خوراک . راهنمای استفاده خوراک . جزییات کاملی از مواد تشکیل دهنده . روش تهیه و …) به شما داده میشود
- میدونید که کجا و کی و توسط چه کسی تهیه شده
- میدونید آش پز چه کسی بوده
- میدونید که روش طبخ این خوراک چگونه بوده
- میدونید که مواد اولیه این خوراک چه چیزهایی هست
- تاریخچه دقیقی از مراحل تغییر و عیب یابی این خوراک دارید
- میتونید از محل طبخ این خوراک دیدن کنید
- میتونید روش طبخ خوراک رو مشخص کنید
- میتونید مواد تشکیل دهنده خوراک رو تغییر بدید
- حتی میتونید به راحتی دستور طبخ خوراک رو بردارید و به صورت کاملا آزاد اون رو تغییر بدید و خوراک خودتون رو تهیه کنید
معادل سازی رستوران در دنیای نرم افزارها
رستوران شماره یک میشود یک نرم افزار متن بسته و رستوران شماره دو میشود نرم افزار متن باز
جایگاه لینوکس در دنیای امروز
این روزها چون سیستم عامل لینوکس به صورت فراگیر شده و نزدیک به واقعیت اکثر کارهای مهم و حیاتی در بستر این سیستم عامل انجام میشه لینوکس تبدیل شده به یک ابزار پایه برای راه اندازی سامانه های بزرگ و مهم و دیگر یک سیستم عامل مطلق نیست
لینوکس بستر تغییر و تحولات و نوآوری های تکنولوژی در آینده است