در دنیای موبایلها، سیستمعامل اندروید و iOS با یکدیگر رقابت میکنند، اما در کامپیوترهای شخصی یا PC شاهد این موضوع نیستیم! ویندوز که احتمالاً اکثر افراد آن را به نام کامپیوتر برای همیشه پیوند زدهاند، یکهتاز سیستمعاملهای کامپیوتر است، اما برخی از کاربران خاص از امکانات محدود آن رنج میبرند و به فکر استفاده از سیستمعاملهای دیگری مانند لینوکس (Linux) هستند.
Linux سیستمعاملی نیست که هر فرد عادی علاقه ای به استفاده از آن داشته باشد. این سیستمعامل بیشتر در میان برنامه نویسان و توسعه دهندگان طرفدار دارد! اگر یک کاربر عادی هستید که میخواهید وارد دنیای برنامهنویسی شوید و یا دوست دارید که فضای جدیدی را امتحان کنید، احتمالاً استفاده از لینوکس و توزیعهای جذاب آن، میتواند یک پیشنهاد ترغیب کننده برای شما باشد. در ادامه سعی میکنیم، بهترین توزیع های این سیستمعامل را به شما معرفی کنیم. البته قبل از آن بهتر است که با کرنل (Kernel)، آشنا شوید.
اگر بخواهیم مهمترین قسمت یک سیستمعامل را معرفی کنیم، بدون شک هسته سیستمعامل یا کرنل را باید معرفی کرد! اگر سیستمعامل را مانند انسان در نظر بگیریم، هسته سیستمعامل یا کرنل در این بدن، نقش مغز را بر عهده دارد. شاید میپرسید که وظیفه Kernel چیست و چرا باید آن را مغز سیستمعامل دانست؟
مدیریت برنامهها و اپلیکیشنهای سیستمعامل و مرتبط کردن آن با سختافزار وظیفه این بخش است. شما بدون یک کرنل قدرتمند، هیچ وقت قادر به استفاده از سیستمعامل خود و قابلیتهای آن نیستید. معمولاً هسته را یک نرمافزار سطح پایین میشناسند که وظیفه کنترل درخواستهای خروجی و ورودی از طرف یک نرمافزار را بر عهده دارد.
همانطور که احتمالاً در جریان هستید، کرنل یا همان هسته لینوکس اپن سورس یا متن باز است و توسط برنامه نویسان و توسعه دهندگان زیادی در سراسر جهان، توسعه داده شدهاست. هسته لینوکس برای اولین بار توسط لینوس توروالدز در سال ۱۹۹۱ ساخته شد و از آن زمان مورد استفاده قرار گرفت. لینوکس در حال حاضر، یکی از پراستفاده ترین هستههای جهان است. حالا که کمی با این مفهوم کرنل آشنا شدید، نوبت آن میرسد که با توزیعهای زیبا و جذاب لینوکس که جزو پرطرفدارترینها هستند، به صورت خلاصه آشنا شوید.
برای خواندن ادامه مطلب میتوانید به پست توزیع لینوکس چیست که در وبلاگ هاستیدا منتشر شده است مراجعه نمایید.