لینوکس چیست؟

از یک پروژهٔ دانشجویی تا موتور محرک دنیای فناوری

هستهٔ سیستم‌عامل (Kernel)

لینوکس یک هستهٔ سیستم‌عامل است که در سال ۱۹۹۱ توسط لینوس توروالدز ایجاد شد. این هسته، پل ارتباطی بین سخت‌افزار و نرم‌افزارهای کاربردی است و مدیریت حافظه، پردازش‌ها و دستگاه‌ها را بر عهده دارد.

برخلاف تصور عموم، لینوکس به تنهایی یک سیستم‌عامل کامل نیست. برای ایجاد یک سیستم‌عامل کامل، هستهٔ لینوکس با ابزارهای پروژهٔ گنو (GNU) ترکیب می‌شود. به همین دلیل بسیاری از متخصصان، نام «گنو/لینوکس» را ترجیح می‌دهند.

تاریخچهٔ کوتاه

در اوایل دههٔ ۹۰ میلادی، لینوس توروالدز، دانشجوی فنلاندی، یک سیستم‌عامل آزاد برای پردازنده‌های 80386 طراحی کرد. او آن را تحت مجوز GPL منتشر کرد و از برنامه‌نویسان جهان دعوت به همکاری نمود. این حرکت باعث شد لینوکس به سرعت رشد کند و به یکی از پایدارترین هسته‌های جهان تبدیل شود.

فلسفهٔ آزادی

لینوکس نماد موفقیت نرم‌افزار آزاد است. کاربران می‌توانند کد منبع را ببینند، تغییر دهند و نسخه‌های بهبودیافته را با دیگران به اشتراک بگذارند. این آزادی نه تنها فنی، بلکه اخلاقی است.