بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
تعريف بنظام جنو لينكس سأراعي في هذا الشرح وفي الشروحات بالمستقبل بأن يكون الشرح بسيط غير معقد .
الإستخدام للسرفرات:
نظام جنو لينكس هو نظام تشغيل كأي نظام تشغيل أخر مثال windows mac android و...إلخ
يسيطر نظام جنو لينكس بنسبة كبيرة على السرفرات في العالم ويمتاز بالثبات والإستقرار من هذه الناحية حيث ان قلب النظام ثابت وصلب وأغلب التوزيعات المخصصة بالسرفرات مثل debian المستقرة و centos و redhat تراعي أشياء لا بد أن تتوفر أهمها الإستقرار لا يهم هذة التوزيعات إستخدام برامج بإصدارات حديثة الذي يهمها هو الإستقرار والأمان لذا ستجد أغلب برامجها قديمة لكنها مستقرة وأمنه لأنها أخذت حقها بالتجربة وقد حلت مشاكلها.
هذه التوزيعات يهمها أيضا طول مدة الدعم , لمستخدمي ويندوز تسمع أحيانا أن مثلا شركة مايكروسوفت قد قامت بوقف الدعم مثلا عن ويندوز أكس بي هذا الكلام يعني أن الشركة رفعت يدها عن النظام ولن توفر تحديثات أخرى للنظام مثلا تحديث لسد ثغرة أمنية ما أو مشكلة ستكتشف لاحقا و...إلخ ولن تحصل على الدعم لإصلاح مشكلة ما حصلت للنظام وعندما توفر مايكروسوفت إصدارات جديدة لبرامجها مثال برنامج internet explorer لن يعمل على ويندوز أكس بي وعندها غالبا ستحذو حذوها كل الشركات المسؤولة عن تطوير البرامج ذات المبدأ تقريبا في نظام جنو لينكس التوزيعات المخصصة للسرفرات تكون طويلة الدعم حين أن إعادة تثبيت سرفر ونقل الملفات وقواعد البيانات و إعادة إعداداه و...إلخ أمر صعب وسيسبب مشاكل وخسائر للشركات مثلا .
الإستخدام الشخصي :
بدأ النظام يحقق بعض المكاسب للإستخدام المكتبي أو الشخصي كأي نظام تشغيل لكن النسبة مازالت ضئلية جدا منهم من يقدر مستخدمي النظام بنسبة 6% ومنهم 2% عند إستخدام النظام للإستخدام الشخصي وإستخدام برامج أحدث تزيد فرصة ظهور المشاكل لكن ما يميز نظام جنو لينكس انه غالبا تنهار الواجهة الرسومية لكن قلب النظام يبقى يعمل ويمكن تدارك الامر.ماذا تعني تسمية جنو لينكس أو لينوكس GNU/LINUX :
نظام جنو لينكس ليس كباقي الأنظمة فهو مركب تركيب وإمكانية تخصيصة كبيرة جدا يمكنك ان تتخيل النظام بشكل عام كلعبة ال lego حيث النواة المسؤولة عن تعريف العتاد والتعامل معه وبعض اﻷاشياء مثل الحماية و تنظيم المهام ونظام الملفات وبعض اﻷاشياء المتقدمة...إلخ النواة تسمى لينكس اما باقي اﻷشياء تسمى برامج GNU وهو مشروع يوفر رخصة للبرامج بشروط معينه (سأضع رابط بعض الكتب عن هذا الأمر) يمكنك مثلا أن تطور برنامج وتضعه تحت هذه الرخصة, طبعا بالإضافة إلى برامج مشروع GNU هناك برامج مستقلة إن كان من أشخاص شركات و...إلخ ولهذا السبب أحيانا تجد بعض الإعتراضات على إسم GNU/LINUX لأن النظام أيضا يحتوى أشياء من خارج هذا الثنائي.بعض البرامج المهمة وتعريف بسيط عنها :
- مدير العرض xorg وهو المسؤول عن عرض الواجهة الرسومية من النوافذ الواجهة و... إلخ ملاحظة يتم العمل على برنامج بديل له لكنه مازال تحت التجربة إسم البرنامج wayland يمكنك أن تجربه في توزيعة فيدورا من خلال إختياره من مدير الدخول أو واجهة الدخول .
- مدير الدخول أو واجهة الدخول display manager وهو البرنامج أو الواجهة التي تظهر لك لإدخال إسم المستخدم وكلمة المرور ويمكنك منها إختيار الواجهة للإقلاع منها حيث ان في نظام جنو لينكس يمكنك أن تقوم بتثبيت أكثر من واجهة وتختار أي واجهة تريد الدخول إليها يوجد عدة واجهات دخول منها gdm kdm lighthdm sddm.
- مدير النوافذ windows manager لتسهيل اﻷمر ليفهم هو البرنامج المسؤول عن إطار النوافذ بل هو إطار النوافذ ويختلف مدير النوافذ من واحد إلى أخر بالشكل وبالحركة منهم من يوفر مأثرات مثلا عند عمل minimize maxmize وهناك بعض التفاصيل لأخرى ...بعص برامج مديري النوافذ kwin openbox mutter compiz.
- مدير عرض الملفات files manager هو البرنامج المسؤول عن عرض الملفات إفتح أي مجلد البرنامج المسؤول عن عرض الملفات في هذا المجلد و مثلا إخفاء وإظهار وترتيب الملفات هذه الأمور كلها مسؤول عنها مدير الملفات من هذه البرامج dolphin nautilus .
- البرامج بشكل عام منها برامج فك ضغط الملفات و نسخ الأقراص و...إلخ
جنو لينكس نظام حر مفتوح المصدر :
نظام حر مفتوح المصدر ببساطة هذا الكلام يعني أنه يحق لك الإطلاع على الكود المصدري والتعديل عليه هناك عدة رخص لهذا الأمر منها BSD التي تسمح لك بالتعديل على البرنامج ثم غلق مصدره وبيعه وهذا ما فعلته شركة apple حيث ان نظامها مبني على نواة BSD المرخص تحت رخصة BSD و هناك رخصة GPL التي تشترط أن يبقى البرنامج المعدل بذات رخصة البرنامج المعدل عليه يعني لا يسمح بغلق مصدره طبعا هناك تفاصيل أخرى كما قلت في اخر الموضوع ساضع روابط لكتب تشرح هذا الامر بشكل أوسع وأفضل من شرحي .ملاحظة ممكن أن يكون برنامج ما حر ومفتوح المصدر لكن هذا لا يعني أن يجب أن يكون اﻷمر مجاني لكن غالبا سيكون مجاني مثال توزيعة redhat هي توزيعة مفتوحة المصدر والسبب أنها تستخدم نواة لينكس وأدوات جنو وهذا اﻷمر يمنعها من غلق المصدر على العموم شركة redhat من أكبر المساهمين بنظام جنو لينكس ولا أظنها تسعى لغلق مصدر توزيعتها...توزيعة redhat توزيعة خاصة بالسرفرات يمكن تنزيل التوزيعة وتثبيتها مجانا لكنك لن تحصل على الدعم إن كان حل المشاكل من خلال التواصل معهم و ...إلخ أو من خلال توفير التحديثات منها الأمنية أو لسد مشاكل البرامج هناك توزيعة تم بنائها على redhat إسمها centos وهي مدعومة من المجتمع يعني أشخاص مثلي ومثلكم كلن على حسب معرفته وتوفر التحديثات والدعم يمكن إستخدامها للشركات الصغيرة أو المتوسطة لكن الشركات الكبيرة تفضل التعامل مع شركة إحتارفية لها سمعتها وخبرتها وتتحمل المسوؤلية وكما قلت شركة redhat من أكبر المساهمين بنظام جنو لينكس ولا تكتفي بالإستفادة منها وهي الراعي الرسمي ل Fedora و Centos.
الكتب جلبتها من منتدى مجتمع لينكس العرب:
http://www.linuxac.org/forum/forum.php
http://www.linuxac.org/forum/attachment.php?attachmentid=22825&d=1416570180
http://www.linuxac.org/forum/attachment.php?attachmentid=22627&d=1413445834