على عكس Windows و macOS ، فإن تثبيت Linux ليس بهذه السهولة. سيؤدي البحث في Linux على الإنترنت إلى توفير العديد من أنظمة التشغيل بأسماء مختلفة ، ولا يُطلق على أي منها اسم "Linux". لماذا هو كذلك؟

أصبح Linux على نحو متزايد هو نظام التشغيل المفضل للمختصين بالتكنولوجيا المخضرمين والمستخدمين العاديين على حدٍ سواء. ولكن لماذا هناك الآلاف من أنظمة التشغيل أو "التوزيعات" التي يشار إليها جميعًا باسم "Linux"؟ ولماذا يواصل المطورون إنشاء المزيد من أنظمة التشغيل من نفس النوع؟ هيا نكتشف.

ما هي توزيعات Linux؟

أولا ، من المهم أن تعرف ما هو Linux في الواقع. Linux ليس نظام تشغيل ولكنه نواة ، المادة اللاصقة التي تربط أجهزة الكمبيوتر الخاص بك بنظام التشغيل. عندما تقوم بتشغيل تطبيق على جهاز الكمبيوتر الخاص بك عن طريق النقر فوق رمز ، فإن النواة هي التي تتصل بـ نظام التشغيل لتشغيل التطبيق وعرض الإخراج على الشاشة باستخدام الجهاز ، أي ملف مراقب.

يتكون نظام التشغيل من نواة أساسية وتطبيقات وغالبًا واجهة مستخدم رسومية. Linux هو النواة ، وجميع أنظمة التشغيل التي تستخدمه تسمى "توزيعات Linux". مصطلح "التوزيع" يأتي من عملية مشاركة أنظمة التشغيل المستندة إلى Linux مع مستخدمين آخرين ، والمعروفة أيضًا باسم "التوزيع" نظرًا لأن النواة ونظام التشغيل يكونان بشكل عام مجانا.

instagram viewer

ما الذي ولّد الكثير من توزيعات Linux؟

نواة Linux مُرخصة بموجب رخصة جنو العمومية العامة ، والتي تمنح أي شخص الإذن لعرض أي تطبيقات للنواة وتعديلها وتوزيعها. لكن الأمر لم يكن دائمًا على هذا النحو.

في وقت سابق ، كان Unix نظام تشغيل شائعًا ، لكن كود المصدر الخاص به كان مملوكًا لشركة AT&T. بعد مرور بعض الوقت ، نشأت BSD (Berkeley Software Distribution) ، وهو نظام تشغيل يعتمد بشكل كبير على Unix ، في جامعة كاليفورنيا ، بيركلي. كانت هناك أنظمة تشغيل أخرى تعتمد على Unix في ذلك الوقت أيضًا ، وكانت جميعها مختلفة تمامًا عن بعضها البعض.

أدى عدم توفر معيار لإنشاء نظام تشغيل قائم على Unix والمقاومة بين أنظمة التشغيل في ذلك الوقت إلى ولادة حقبة تُعرف باسم "حروب يونكس. "بدأ بائعون مختلفون يوزعون إصداراتهم من Unix في وضع معاييرهم الخاصة ، بما في ذلك AT&T و BSD.

في عام 1983 ، بدأ ريتشارد ستالمان مشروع جنو ، مع التركيز على تطوير وتوزيع برنامج مجاني ومفتوح المصدر. يهدف مشروع جنو إلى إنشاء نسخة مجانية من يونكس ، نسخة يمكن لأي شخص نسخها وتوزيعها بحرية.

تم تطوير العديد من التطبيقات بموجب رخصة جنو العمومية في ذلك الوقت ، بما في ذلك TAR و Emacs. لكن المشروع افتقر إلى نواة مفتوحة المصدر ، وهي جزء من الكمبيوتر يساعد نظام التشغيل والتطبيقات على التفاعل مع الأجهزة.

في عام 1991 ، بعد ثماني سنوات من بدء مشروع جنو ، بدأ لينوس تورفالدس في تطوير لينكس. وبعد عام ، أعيد إصدار Linux بموجب الرخصة العامة ، وأصبح ما نعرفه الآن باسم GNU / Linux. نظرًا لأن Linux kernel مرخص بموجب GPL ، يمكن لأي شخص إنشاء نظام تشغيل أعلى النواة وتوزيعه بحرية.

شجعت القدرة على تطوير نظام التشغيل الخاص بك مجانًا العديد من المطورين على بدء توزيعهم. تم إصدار مجموعة من التوزيعات بما في ذلك Debian و Red Hat و Slackware في ذلك الوقت ، مما أدى إلى انطلاق ثورة Linux.

لماذا يتم إنشاء توزيعات Linux الجديدة؟

السبب الرئيسي وراء استمرار المطورين في إنشاء وتوزيع أنظمة تشغيل جديدة قائمة على Linux هو أنهم ببساطة يستطيعون ذلك. نواة Linux مجانية. التطبيقات مجانية. الموارد اللازمة لإنشاء نظام تشغيل كامل أعلى النواة مجانية.

في الوقت الحاضر ، نادرًا ما ينشئ الناس توزيعة من الصفر. بدلاً من ذلك ، يأخذون توزيعة شائعة أخرى ويقومون إما ببناء نظام تشغيل جديد باستخدام السابق كقاعدة أو إعادة تكوينه بواجهة مستخدم رسومية جديدة وتطبيقات مضافة.

لدى Ubuntu العديد من عمليات إعادة التدوير من تلقاء نفسها، وهي Xubuntu و Kubuntu و Lubuntu. الفرق الوحيد بين هذه النكهات الثلاثة هو بيئة سطح المكتب. بدلاً من سطح مكتب GNOME المخصص الافتراضي الذي يأتي مثبتًا مسبقًا على Ubuntu و Xubuntu و Kubuntu و Lubuntu ، يمكنك شحن XFCE و KDE Plasma و LXDE ، على التوالي.

الهدف الأساسي لنظام التشغيل هو تسهيل استخدام الكمبيوتر المكتبي. عندما يريد شخص ما ميزة جديدة في نظام التشغيل ، فإن المسار التقليدي الذي يجب اتباعه هو تقديم ملاحظات للشركة التي تطور نظام التشغيل. غيّر مشروع جنو هذا التدفق تمامًا.

المستخدمون هم الذين يستخدمون ويطورون ويقدمون الملاحظات وينفذون التعليقات ، وفي النهاية يوزعون توزيعة مفتوحة المصدر. أنت حر في إنشاء توزيعة خاصة بك وإضافة الميزات التي تريدها في نظام التشغيل الذي تحلم به.

يمكن لأي شخص لديه أيديولوجية وآراء مماثلة المساهمة في المشروع والبدء في مساعدة المطورين. ليست هناك حاجة للاتصال بشركة أو ملء نموذج ملاحظات فقط لإضافة ميزة إضافية إلى نظام التشغيل.

لا يقتصر الأمر على المستخدمين فحسب ، بل تُنشئ الشركات الكبرى أيضًا توزيعات داخلية جديدة للاستخدام داخل الشركة. Microsoft's CBL-Mariner هو مثال شائع. هذا في المقام الأول لأن الشركات الكبرى لا تريد استخدام التوزيعات التي أنشأها مستخدمون آخرون وتفضل تطوير نظام التشغيل الخاص بهم إما من نقطة الصفر أو فوق توزيعة رئيسية أخرى.

نما مشروع Linux إلى حد بدأ فيه عمالقة التكنولوجيا مثل Google بالاعتماد على Linux kernel لبعض مشاريعهم. خذ Android و Chrome OS كمثال. يستخدم Android نواة Linux تحت الغطاء وتم إنشاء نظام التشغيل Chrome أعلى Gentoo Linux ، وهو توزيعة تم إصدارها في عام 2000.

سبب آخر لتجزئة Linux على سطح المكتب هو الأنواع العديدة من الأجهزة المتاحة. بصرف النظر عن أجهزة الكمبيوتر المكتبية ، فإن الأجهزة الأخرى مثل تلك التي تعتمد على معالجات ARM تحتاج أيضًا إلى نظام تشغيل للتشغيل. يحل Linux هذا من خلال توفير قاعدة للمطورين لإنشاء نظام تشغيل لأي عائلة معالجات يريدونها.

نظام Raspbian OS هو ملف توزيعة تم إنشاؤها خصيصًا لـ Raspberry Pi الأجهزة. يمكنك أيضًا العثور على توزيعات لا حصر لها تم تطويرها للتشغيل على المعالجات القديمة التي تُركت دون دعم من قبل بائعي أنظمة التشغيل المملوكين.

هل نحتاج حقًا إلى الكثير من التوزيعات؟

إذا كنت شخصًا يحتاج ببساطة إلى جهاز كمبيوتر ونظام تشغيل لإنجاز المهام ، فبالتأكيد لا. يمكنك الابتعاد عن استخدام أي نظام تشغيل طالما أنه يناسب فواتيرك. ولكن بالنسبة لأولئك الذين يريدون أن يفسدوا الخيارات عندما يتعلق الأمر بأجهزتهم والحياة الرقمية ، فإن Linux هو الخيار المناسب.

يمكنك إما تجربة اثنين من أنظمة تشغيل Linux و استقر مع من تجده الأفضل أو استمر في التنقل بين التوزيعات واختبار توزيعات جديدة. يمنحك Linux هذا الخيار. طالما استمر الأشخاص في دعم النظام البيئي مفتوح المصدر والمساهمة فيه ، فستستمر في رؤية توزيعات جديدة يتم تطويرها وإصدارها مجانًا على الإنترنت.

هذه هي الطريقة التي تعمل بها المصادر المفتوحة!

على الرغم من أن العديد من أنظمة تشغيل الملكية مثل Android و macOS لها قاعدة كود برمجية مغلقة المصدر ، فقد استخدموا Linux كأساس لمشاريعهم. إنه مقبول تمامًا نظرًا لأن الترخيص الذي تم إصدار نواة Linux بموجبه يسمح لأي شخص بتعديل الكود وتوزيعه دون قيود.

نظرًا لدعم المجتمع الهائل لأنظمة التشغيل المستندة إلى Linux ، تتم إضافة ميزات جديدة وحصرية باستمرار إلى التوزيعات. على الرغم من أنه يمكنك العثور على العديد من هذه الميزات في أنظمة تشغيل خاصة أخرى مثل Windows و macOS ، إلا أن بعضها يقتصر على عدد قليل من توزيعات Linux.

10 أشياء يمكنك القيام بها على Linux ولكن ليس على Windows

اقرأ التالي

يشاركسقسقةيشاركبريد الالكتروني

مواضيع ذات صلة

  • لينكس
  • نواة لينكس
  • لينكس توزيعة
  • المصدر المفتوح

عن المؤلف

ديبيش شارما (تم نشر 114 مقالاً)

Deepesh هو محرر جونيور لنظام Linux في MUO. يكتب أدلة إعلامية عن Linux ، بهدف توفير تجربة سعيدة لجميع الوافدين الجدد. لست متأكدًا من الأفلام ، ولكن إذا كنت تريد التحدث عن التكنولوجيا ، فهو الرجل المناسب لك.

المزيد من Deepesh Sharma

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك