تعريف المكونات
لاستخدام Linux بشكل صحيح، يجب أن نميز بين ثلاثة مصطلحات رئيسية:
1. النواة (Kernel) (Linux)
كما نوقش، هذا هو مدير الموارد. يقع بين الأجهزة والتطبيقات.
2. نظام التشغيل (OS) (GNU/Linux)
عندما نتحدث عن 'Linux' كنظام عامل، فإننا نشير عادةً إلى GNU/Linux. توفر GNU الأدوات الأساسية (مثل bash و ls و grep وما إلى ذلك) التي تجعل النواة قابلة للاستخدام. يشكل الجمع بين نواة Linux وأدوات GNU نظام تشغيل كاملاً.
3. التوزيعة (Distribution) (Distro)
التوزيعة هي حزمة كاملة من نواة Linux، وأدوات GNU، وبرامج إضافية (مثل بيئة سطح المكتب الرسومية، ومتصفحات الويب، وحزم الإنتاجية)، ومدير حزم محدد (package manager). يتم تنظيم التوزيعات (Distros) لتناسب أهدافاً مختلفة (مثل سهولة الاستخدام للمبتدئين، استقرار الخادم Server، أبحاث الأمان).
تشبيه: إذا كانت النواة هي المحرك، فإن أدوات GNU هي الهيكل وعجلة القيادة، والتوزيعة هي طراز السيارة (مثل سيارة صالون، شاحنة، SUV).