شرکت فناوران اینترنت اشیاء هیوا

گنو/لینوکس چیست؟

لینوکس یک سیستم عامل است: مجموعه ای از برنامه‌ها که به شما امکان می‌دهد با رایانه خود تعامل داشته باشید و برنامه های دیگر را اجرا کنید.
یک سیستم عامل شامل برنامه های اساسی مختلفی است که کامپیوتر شما به آن نیاز دارد تا بتواند با کاربران ارتباط برقرار کند و دستورالعمل‌ها را دریافت کند، داده‌ها بر روی هارد دیسک، نوارها و چاپگرها را بخواند و بنویسد، استفاده از حافظه را کنترل کند، و نرم افزارهای دیگر را اجرا کند. مهمترین بخش یک سیستم عامل هسته است. در یک سیستم گنو/لینوکس، لینوکس جزء هسته است. بقیه سیستم شامل برنامه های دیگری است که بسیاری از آنها توسط یا برای پروژه GNU نوشته شده اند. از آنجایی که هسته لینوکس به تنهایی یک سیستم عامل فعال را تشکیل نمی‌دهد، ما ترجیح می‌دهیم از اصطلاح «گنو/لینوکس» برای اشاره به سیستم‌هایی استفاده کنیم که بسیاری از افراد معمولاً آن را «لینوکس» می‌نامند.

لینوکس از سیستم عامل Unix الگوبرداری شده است. لینوکس از ابتدا به گونه ای طراحی شده بود که یک سیستم چندکاره و چندکاربره باشد. این حقایق کافی است تا لینوکس را از سایر سیستم عامل های معروف متمایز کند. با این حال، لینوکس حتی بیشتر از آنچه تصور می‌کنید متفاوت است. برخلاف سایر سیستم عامل ها، هیچ کس مالک لینوکس نیست. بیشتر توسعه آن توسط داوطلبان بدون مزد انجام می‌شود.

توسعه چیزی که بعدا به GNU/لینوکس تبدیل شد در سال ۱۹۸۴، زمانی که بنیاد نرم افزار آزاد شروع به توسعه یک سیستم عامل رایگان شبه یونیکس (Unix-like) به نام GNU کرد، آغاز شد.

پروژه GNU مجموعه ای جامع از ابزار نرم افزار آزاد را برای استفاده با یونیکس و سیستم عامل های شبه یونیکس مانند لینوکس ایجاد کرده است. این ابزار کاربران را قادر می‌سازد تا کارهایی ازجمله کارهای روزمره (مانند کپی یا حذف فایل‌ها از سیستم) تا کارهای مخفیانه (مانند نوشتن و کامپایل برنامه‌ها یا انجام ویرایش‌های پیچیده در قالب‌های مختلف سند) را انجام دهند.

در حالی که گروه‌ها و افراد زیادی به لینوکس کمک کرده‌اند، هنوز هم بنیاد نرم‌افزار آزاد بزرگترین مشارکت‌کننده است که نه تنها بیشتر ابزارهای مورد استفاده در لینوکس، بلکه فلسفه و مجموعه‌ای را که لینوکس را ممکن کرده است، ایجاد کرده است.

هسته لینوکس اولین بار در سال ۱۹۹۱ پدیدار شد، زمانی که یک دانشجوی فنلاندی علوم محاسباتی به نام لینوس توروالدز نسخه اولیه یک هسته جایگزین برای Minix را به گروه خبری Usenet comp.os.minix اعلام کرد.

لینوس توروالدز به هماهنگی با کار چند صد توسعه‌دهنده با کمک تعدادی از زیرسیستم‌ها ادامه می‌دهد. یک وب سایت رسمی‌برای هسته لینوکس وجود دارد. اطلاعات مربوط به لیست پستی کرنل لینوکس را می‌توان در پرسش و پاسخ لیست پستی کرنل لینوکس یافت.

کاربران لینوکس آزادی انتخاب زیادی در نرم افزار خود دارند. به عنوان مثال، کاربران لینوکس می‌توانند از میان ده‌ها پوسته مختلف خط فرمان و چندین دسکتاپ گرافیکی انتخاب کنند. این انتخاب اغلب برای کاربران سیستم عامل های دیگر، که عادت ندارند به خط فرمان یا دسکتاپ به عنوان چیزی که می‌توانند تغییر دهند فکر کنند، گیج کننده است.

لینوکس همچنین احتمال خرابی کمتری دارد، بهتر می‌تواند بیش از یک برنامه را همزمان اجرا کند و از بسیاری از سیستم عامل‌ها ایمن تر است. با این مزایا، لینوکس سریعترین سیستم عامل در حال رشد در بازار سرور است. اخیرا لینوکس در میان کاربران خانگی و تجاری نیز محبوبیت خود را آغاز کرده است.

شرکت فناوران اینترنت اشیاء هیوا از سال ۱۳۹۷ با بهره‌گیری از دانش، تخصص و تجربه افراد توانمند در زمینه گنو/لینوکس و نرم افزار آزاد فعالیت می کند.