الدرس الأول: تمهيد
من الصعب اليوم عدم سماع عن نظام التشغيل لينكس، ما لم تكن قد حوصرت في مخبأ مضاد للأسلحة النووية منعزل عن بقية العالم، يجب أن تكون قد قابلت هذه الكلمة في مكان ما على الإنترنت أو في محادثة مع الأصدقاء.
بدون لينكس، لن توجد العديد من المواقع والبرامج اليوم.
لكن ما هو لينكس؟
هذا هو السؤال الذي سوف نجيب عليه؛ لن نقوم بتثبيت أي شيء، فقط اكتشف ما هو لينكس وكيف وصلنا إلى هنا، لأنه من المهم حقًا معرفة ذلك!
نظام التشغيل:
هل سمعت عن ويندوز من قبل؟ لا، ابتسامة.
اليوم ، يتم تشغيل جميع أجهزة الكمبيوتر تقريبًا إن لم يكن أكثرها! مع ويندوز.
ولكن هل تعرف ماذا يعني ذلك؟
نعم أعرف! يعني: أننا نرى علامة "ويندوز" عند بدء تشغيل الكمبيوتر!
لا ليس هذا ما أقصده؟ دعنا نقول إنها بداية جيدة، واحدة من أول الأشياء التي تراها عند تشغيل جهاز الكمبيوتر الخاص بك هي شاشة علامة "ويندوز" قد تتغير هذه الشاشة وفقًا لإصدار ويندوز ، الفكرة موجودة لقد ذكرنا للتو أنّ الكلمة الرئيسية: يبدأ ويندوز عند بدء تشغيل الكمبيوتر.
بدء تشغيل الكمبيوتر:
يبدأ ويندوز عند بدء تشغيل الكمبيوتر لأول مرة تقريبا. وإذا نظرت عن كثب، ستجد أنه يتم عرض شيء آخر على الشاشة في الثواني القليلة الأولى وهو ما يسمى شاشة التمهيد "the boot screen" (شاشة التمهيد هذه تختلف كثيرًا حسب الكمبيوتر لأنه يعتمد على الأجهزة التي يتكون منها جهاز الكمبيوتر الخاص بك. إنها بالفعل اللوحة الأم التي تعرض شاشة التمهيد. اللوحة الأم هي المكون الأساسي لأي كمبيوتر ؛ فهي التي تصنع عمل "المعالج، والأقراص الصلبة، ومحرك الأقراص المضغوطة ، وما إلى ذلك...".
لذلك لدينا بالترتيب: شاشة التمهيد ؛ بدء التشغيل "ويندوز".
بمجرد أن يتم تحميل ويندوز ، يمكنك أخيرًا استخدام برامجك: الإنترنت، برامج التصميم، البريد، الصوتيات ...
ولكن لماذا يجب على ويندوز تحميل أولاً؟
لماذا لا نستطيع أن نبدأ البرامج مباشرة من بداية تشغيل الكمبيوتر؟
الجواب: لأنه يحتاج الكمبيوتر الخاص بك إلى نوع من "greatsoftware" فهو الذي عليه إدارة ذاكرة جهاز الكمبيوتر الخاص بك، لتوزيعها على جميع البرامج وهو الرابط بين كارت الشاشة أو بطاقة الرسوميات أو وحدة معالجة الرسوميات أو معالج الرسوميات، الذاكرة، الطابعة،والبرنامج الخاص بك. إنه عمل وظيفي شاق ، صدقوني!.
هذا "greatsoftware" يسمى نظام التشغيل، والذي يختصر باسم "OS". إذا ويندوز هو نظام التشغيل.
إذا قمنا بتلخيص هذا، لدينا : شاشة التمهيد ؛ نظام التشغيل (ويندوز) ؛ إطلاق البرامج (برامج التصميم، الإنترنت، البريد ...).
لينكس نظام تشغيل:
و الآن قد عرفت قليلاً عن نظام التشغيل (OS) ، يمكنني أن أخبرك الآن: لينكس هو نظام تشغيل، تمامًا مثل ويندوز أو ماك.
ومن المعروف أيضا من بين الأمور الأخرى: الأمان وتحديثاتها الأكثر تواترا من ويندوز.
المهم في هذه اللحظة هو المبدأ الأساسي لنظام لينكس: يمكنك التحكم في جهاز الكمبيوتر الخاص بك. لذلك ليس من قبيل الصدفة أن تسمى هذه الدورة " احتراف أساسيات نظام التشغيل لينكس! ". ستفهم أخيرًا ما تفعله وبالتالي تفهم بشكل أفضل تشغيل تكنولوجيا المعلومات!.
هل يمكن أن نجعل اثنين من نظام التشغيل على جهاز الكمبيوتر الخاص بك؟ لأننى لا أريد حذف ويندوز لاستبداله بنظام لينكس!: يعتقد الكثير من الناس أنه يجب على المرء اختيار: لينكس أو ويندوز ؛ وهذا خطأ: يمكنك تثبيت نظام تشغيل أو أكثر على جهاز الكمبيوتر الخاص بك.
في هذه الحالة ، بعد شاشة التمهيد مباشرة، سيكون لديك برنامج يسمى محمل الإقلاع Boot Loader سيتم عرضه لك لاختياره. يُطلق على أداة تحميل التمهيد التي سنتحدث عنها هنا اسم GRUB.
سيقترح عليك الاختيار بين لينكس و ويندوز في كل مرة تبدأ فيها تشغيل الكمبيوتر.
ستطلق GRUB نظام التشغيل افتراضيًا إذا لم تقم باختيار لبضع ثوان.
سيتغير مخطط بداية الكمبيوتر قليلاً ، كما هو موضح في الشكل التالي:
ملاحظة: انتبه إلى أنه من الممكن تشغيل برامج ويندوز في نظام لينكس باستخدام برنامج يسمى wine "واين هو برنامج حر يهدف لتمكين أنظمة التشغيل شبيهة يونيكس من تشغيل البرمجيات التي كتبت لمايكروسوفت ويندوز. يحتوي واين أيضا مكتبة برمجية تسمى واينلب تمكن المطورين من تصريف تطبيقات ويندوز للمساعدة في ملائمتها مع الأنظمة شبيهة يونيكس". ومع ذلك ، حتى لو كان يعمل جيدًا معظم الوقت، فمن الأفضل استخدام البرامج التي تم إنشاؤها لنظام لينكس لأنه يعمل بشكل أسرع.
يجب أن تقول بالفعل: "ما هذا، إذا لم أتمكن من استخدام برامج ويندوز التي اعتدت عليها ، فلن أخرج منها". ومع ذلك، لا يستغرق الأمر وقتًا طويلاً للتكيف مع نظام التشغيل لينكس؛ فبرامج لينكس لها مزايا كبيرة:
أنها مجانية: سترى أنه في نظام لينكس، جميع البرامج تقريبًا مجانية ؛ غالبًا ما يتم تحديث البرنامج وهو مجاني دائمًا! لذلك ستشاهد غالبًا تطور البرامج المفضلة لديك ولن تضطر إلى دفع ثلاثمائة دولار لتحديث البرنامج! فبعض هذه البرامج أفضل من تلك الموجودة على ويندوز.
سوف تكتشف ميزات جديدة وتوفر الوقت أثناء استخدام جهاز الكمبيوتر الخاص بك بشكل أكثر كفاءة.
ولكن لماذا البرامج مجانية؟
هذا ما سأشرحه لك الآن؛ دعونا نواجه الأمر:
- ويندوز تكلفته حوالي 200 أو 300 دولار "هناك برامج كثيرة مدفوعة يجب عليك الدفع كل شهر أو كل عام للاستخدام".
- أما لينكس فهو مجاني، أي 0 دولار.
لا يسعنا أن نقول لأنفسنا: "ولكن إذا كان مجانيًا ، فيجب أن يكون شيئًا يتم ببطأ وبجودة أقل! "؛ وهذا خطأ (كالعادة) كبير في الفهم طبعا. إذا كان لينكس مجانيًا (مثل جميع برامجه تقريبًا) ، فهناك أسباب؛ لفهم ذلك، يجب أن نعود إلى عام 1984.
علوم الحاسوب عام 1984:
نحن الآن في عام 1984. في ذلك الوقت، لم يتم تطوير تكنولوجيا المعلومات بشكل كبير. أصدرت مايكروسوفت نظام التشغيل الأول: MS-DOS؛ إذا كنت قد استخدمت الإصدارات القديمة من ويندوز، فقد سمعت عن MS-DOS.
ولكن هل كان MS-DOS هو نظام التشغيل الوحيد الموجود في ذلك الوقت؟
لا! كان هناك آخرون، لكنهم أقل شهرة لدى عامة الناس والذي كان يعتبر الأفضل كان يسمى "Unix". وكان أقوى من MS-DOS، ولكن أكثر تعقيدا للاستخدام، وهو أيضًا أقدم بكثير: ترجع أصوله إلى عام 1969!
بيانياً، بدأ Unix مثل MS-DOS: نص أبيض على خلفية سوداء (يجب أن يقال أنه في ذلك الوقت لم تكن أجهزة الكمبيوتر قادرة على فعل ما هو أفضل).
مشروع GNU:
في عام 1984 ، أنشأ ريتشارد ماثيو ستالمان مشروع GNU.
كان ريتشارد ستولمان باحثًا في مجال الذكاء الاصطناعي في ماساتشوستس للتكنولوجيا أو معهد ماساتشوستس للتقنية (بالإنجليزية: Massachusetts Institute of Technology)، ويعرف اختصارا ب"إم آي تي" (MIT).
أراد إنشاء نظام تشغيل جديد يعمل كـ Unix (تبقى الأوامر كما هي).
لماذا يريد إنشاء "نسخة" من UNIX؟
لأن UNIX كان يتطلب الدفع ويصبح أكثر وأكثر تكلفة! أراد ريتشارد ستولمان أن يرد على ذلك من خلال اقتراح بديل مجاني: لقد قام بإنشاء مشروع GNU.
معلومات مفيدة: يستند نظام ماك "Mac OS X" أيضًا إلى Unix. من ناحية أخرى ، فإن MS-DOS و ويندوز منفصلتان تمامًا.
GNU هو نظام تشغيل حرٌ:
يجب ألا يكون نظام التشغيل مجانيًا فقط ؛ يجب أن يكون أيضا "نظام تشغيلٍ حرٌ و مفتوح المصدر".
ما الفرق؟.
البرنامج الحر هو برنامج يمكن من خلاله الحصول على الكود المصدري ، أي "وصفة التصنيع". على عكس ذلك، فإن نظام التشغيل ويندوز هو نظام تشغيل خاص به يحتفظ مايكروسوفت برمز المصدر الخاص به؛ لذلك لا يمكنك تغييره أو إلقاء نظرة على كيفية عمله في الداخل.
لذلك البرنامج الحر هو في الغالب برنامج مجاني؛لكنه أيضًا برنامج يحق لنا نسخه أو تعديله أو إعادة توزيعه.
هذه إيديولوجية حقيقية في علوم الكمبيوتر: يعتقد الناس أنه من الأفضل إعطاء الشفرة المصدرية للبرامج التي ينشئها المرء لأنها تتيح تبادل المعرفة وتساعد الكمبيوتر على التطور بشكل أسرع: فشعار العالم الحر : "الوحدة هي القوة".
يقال أيضًا أن البرنامج "مفتوح المصدر" لأن الكود المصدري مفتوح ؛ يمكن للجميع رؤيته.
هناك بعض الاختلافات الطفيفة بين برنامج "مفتوح المصدر" وبرنامج "حر" ، لكننا لن ندخل في التفاصيل هنا.
وفي الوقت نفسه ، كان لينوس تورفالدس يستمتع.
في عام 1991 ، بدأ لينوس تورفالدس، وهو طالب في جامعة هلسنكي (فنلندا) ، في إنشاء نظام التشغيل الخاص به في وقت فراغه!!!!.
أخذ هذا النظام اسم لينكس ، في إشارة إلى اسم منشئه (لينكس هو إختصار Linus و Unix).
ما هي العلاقة مع GNU؟ حسنًا ، اتضح أن هذين المشروعين كانا متكاملين: بينما أنشأ ريتشارد ستالمان البرامج الأساسية (برنامج نسخ الملفات ، حذف الملف ، محرر النصوص) ، بدأ لينوس في إنشاء "القلب" نظام التشغيل: النواة.
تم دمج مشروعي GNU (برنامج حر) و لينكس (النواة لنظام تشغيل).
فمن الناحية النظرية، يجب أن نتحدث إذن عن GNU / لينكس. ومع ذلك، من الصعب بعض الشيء الكتابة والنطق، غالبًا ما نقول فقط "لينكس"أما الاسم الصحيح هو: "GNU / Linux" لأنه تم دمج مشروعين متكاملين.
كيف حالك ، أنت مرتبك ،لا عليك؟
أعتقد أن التفصيل الذي يهدف إلى الفهم أمر لا غنى عنه! إذا كان هناك شيء واحد تحتاج إلى تذكره ، فهذا هو المخطط التالي:
وبالتالي ، يعتمد كل من نظامي التشغيل لينكس، وماك على Unix لأنهما "نسخ" طريقة عمله، في حين أن ويندوز من MS-DOS، هو فرع منفصل.
عموما، هذا كل ما تحتاج إلى تذكره.
ملاحظة: لا يستخدم لينكس نفس شفرة المصدر لـ: Unix (فهو ملكية خاصة جدًا)؛ لقد تمت إعادة كتابتها بالكامل ولكن تعمل بنفس الطريقة (إذا قلت لك كل هذا ، فهذا لأن معرفة أصل لينكس أمر مهم؛ هذا سوف يسمح لك لفهم أشياء كثيرة في وقت لاحق).
توزيعات لينكس:
لينكس نظام تشغيل غني جدًا ، سترى هناك العديد من حزم البرامج المختلفة المتاحة وهناك المئات من الطرق المختلفة لتثبيته. لتبسيط حياة المستخدمين والسماح لهم بالاختيار ، تم إنشاء توزيعات لينكس مختلفة؛ إنه مفهوم غير موجود بالفعل على ويندوز. يشبه إلى حد كبير الفرق بين ويندوز 7 Home و ويندوز 7 Professional ، لكنه يتجاوز ذلك بكثير. يتبع......
تنبيه: لا يسمح بالاستخدام أو النشر في أي منتدى أو موقع فالحقوق محفوظة لشبكة الإمام الآجري والناشر.
من الصعب اليوم عدم سماع عن نظام التشغيل لينكس، ما لم تكن قد حوصرت في مخبأ مضاد للأسلحة النووية منعزل عن بقية العالم، يجب أن تكون قد قابلت هذه الكلمة في مكان ما على الإنترنت أو في محادثة مع الأصدقاء.
بدون لينكس، لن توجد العديد من المواقع والبرامج اليوم.
لكن ما هو لينكس؟
هذا هو السؤال الذي سوف نجيب عليه؛ لن نقوم بتثبيت أي شيء، فقط اكتشف ما هو لينكس وكيف وصلنا إلى هنا، لأنه من المهم حقًا معرفة ذلك!
نظام التشغيل:
هل سمعت عن ويندوز من قبل؟ لا، ابتسامة.
اليوم ، يتم تشغيل جميع أجهزة الكمبيوتر تقريبًا إن لم يكن أكثرها! مع ويندوز.
ولكن هل تعرف ماذا يعني ذلك؟
نعم أعرف! يعني: أننا نرى علامة "ويندوز" عند بدء تشغيل الكمبيوتر!
لا ليس هذا ما أقصده؟ دعنا نقول إنها بداية جيدة، واحدة من أول الأشياء التي تراها عند تشغيل جهاز الكمبيوتر الخاص بك هي شاشة علامة "ويندوز" قد تتغير هذه الشاشة وفقًا لإصدار ويندوز ، الفكرة موجودة لقد ذكرنا للتو أنّ الكلمة الرئيسية: يبدأ ويندوز عند بدء تشغيل الكمبيوتر.
بدء تشغيل الكمبيوتر:
يبدأ ويندوز عند بدء تشغيل الكمبيوتر لأول مرة تقريبا. وإذا نظرت عن كثب، ستجد أنه يتم عرض شيء آخر على الشاشة في الثواني القليلة الأولى وهو ما يسمى شاشة التمهيد "the boot screen" (شاشة التمهيد هذه تختلف كثيرًا حسب الكمبيوتر لأنه يعتمد على الأجهزة التي يتكون منها جهاز الكمبيوتر الخاص بك. إنها بالفعل اللوحة الأم التي تعرض شاشة التمهيد. اللوحة الأم هي المكون الأساسي لأي كمبيوتر ؛ فهي التي تصنع عمل "المعالج، والأقراص الصلبة، ومحرك الأقراص المضغوطة ، وما إلى ذلك...".
لذلك لدينا بالترتيب: شاشة التمهيد ؛ بدء التشغيل "ويندوز".
بمجرد أن يتم تحميل ويندوز ، يمكنك أخيرًا استخدام برامجك: الإنترنت، برامج التصميم، البريد، الصوتيات ...
ولكن لماذا يجب على ويندوز تحميل أولاً؟
لماذا لا نستطيع أن نبدأ البرامج مباشرة من بداية تشغيل الكمبيوتر؟
الجواب: لأنه يحتاج الكمبيوتر الخاص بك إلى نوع من "greatsoftware" فهو الذي عليه إدارة ذاكرة جهاز الكمبيوتر الخاص بك، لتوزيعها على جميع البرامج وهو الرابط بين كارت الشاشة أو بطاقة الرسوميات أو وحدة معالجة الرسوميات أو معالج الرسوميات، الذاكرة، الطابعة،والبرنامج الخاص بك. إنه عمل وظيفي شاق ، صدقوني!.
هذا "greatsoftware" يسمى نظام التشغيل، والذي يختصر باسم "OS". إذا ويندوز هو نظام التشغيل.
إذا قمنا بتلخيص هذا، لدينا : شاشة التمهيد ؛ نظام التشغيل (ويندوز) ؛ إطلاق البرامج (برامج التصميم، الإنترنت، البريد ...).
لينكس نظام تشغيل:
و الآن قد عرفت قليلاً عن نظام التشغيل (OS) ، يمكنني أن أخبرك الآن: لينكس هو نظام تشغيل، تمامًا مثل ويندوز أو ماك.
ومن المعروف أيضا من بين الأمور الأخرى: الأمان وتحديثاتها الأكثر تواترا من ويندوز.
المهم في هذه اللحظة هو المبدأ الأساسي لنظام لينكس: يمكنك التحكم في جهاز الكمبيوتر الخاص بك. لذلك ليس من قبيل الصدفة أن تسمى هذه الدورة " احتراف أساسيات نظام التشغيل لينكس! ". ستفهم أخيرًا ما تفعله وبالتالي تفهم بشكل أفضل تشغيل تكنولوجيا المعلومات!.
هل يمكن أن نجعل اثنين من نظام التشغيل على جهاز الكمبيوتر الخاص بك؟ لأننى لا أريد حذف ويندوز لاستبداله بنظام لينكس!: يعتقد الكثير من الناس أنه يجب على المرء اختيار: لينكس أو ويندوز ؛ وهذا خطأ: يمكنك تثبيت نظام تشغيل أو أكثر على جهاز الكمبيوتر الخاص بك.
في هذه الحالة ، بعد شاشة التمهيد مباشرة، سيكون لديك برنامج يسمى محمل الإقلاع Boot Loader سيتم عرضه لك لاختياره. يُطلق على أداة تحميل التمهيد التي سنتحدث عنها هنا اسم GRUB.
سيقترح عليك الاختيار بين لينكس و ويندوز في كل مرة تبدأ فيها تشغيل الكمبيوتر.
ستطلق GRUB نظام التشغيل افتراضيًا إذا لم تقم باختيار لبضع ثوان.
سيتغير مخطط بداية الكمبيوتر قليلاً ، كما هو موضح في الشكل التالي:
"Ecran de boot "Carte mere" ===Boot Loader "GRUB
Windows====Programme Windows
Linux====Programme Linux
كما ترون في هذا الشكل، عندما تكون على نظام لينكس ، تستخدم البرامج المعدة لأنظمة لينكس وليست برامج ويندوز. في الواقع ، لا تعمل برامج ويندوز في نظام لينكس وبالعكس.Windows====Programme Windows
Linux====Programme Linux
ملاحظة: انتبه إلى أنه من الممكن تشغيل برامج ويندوز في نظام لينكس باستخدام برنامج يسمى wine "واين هو برنامج حر يهدف لتمكين أنظمة التشغيل شبيهة يونيكس من تشغيل البرمجيات التي كتبت لمايكروسوفت ويندوز. يحتوي واين أيضا مكتبة برمجية تسمى واينلب تمكن المطورين من تصريف تطبيقات ويندوز للمساعدة في ملائمتها مع الأنظمة شبيهة يونيكس". ومع ذلك ، حتى لو كان يعمل جيدًا معظم الوقت، فمن الأفضل استخدام البرامج التي تم إنشاؤها لنظام لينكس لأنه يعمل بشكل أسرع.
يجب أن تقول بالفعل: "ما هذا، إذا لم أتمكن من استخدام برامج ويندوز التي اعتدت عليها ، فلن أخرج منها". ومع ذلك، لا يستغرق الأمر وقتًا طويلاً للتكيف مع نظام التشغيل لينكس؛ فبرامج لينكس لها مزايا كبيرة:
أنها مجانية: سترى أنه في نظام لينكس، جميع البرامج تقريبًا مجانية ؛ غالبًا ما يتم تحديث البرنامج وهو مجاني دائمًا! لذلك ستشاهد غالبًا تطور البرامج المفضلة لديك ولن تضطر إلى دفع ثلاثمائة دولار لتحديث البرنامج! فبعض هذه البرامج أفضل من تلك الموجودة على ويندوز.
سوف تكتشف ميزات جديدة وتوفر الوقت أثناء استخدام جهاز الكمبيوتر الخاص بك بشكل أكثر كفاءة.
ولكن لماذا البرامج مجانية؟
هذا ما سأشرحه لك الآن؛ دعونا نواجه الأمر:
- ويندوز تكلفته حوالي 200 أو 300 دولار "هناك برامج كثيرة مدفوعة يجب عليك الدفع كل شهر أو كل عام للاستخدام".
- أما لينكس فهو مجاني، أي 0 دولار.
لا يسعنا أن نقول لأنفسنا: "ولكن إذا كان مجانيًا ، فيجب أن يكون شيئًا يتم ببطأ وبجودة أقل! "؛ وهذا خطأ (كالعادة) كبير في الفهم طبعا. إذا كان لينكس مجانيًا (مثل جميع برامجه تقريبًا) ، فهناك أسباب؛ لفهم ذلك، يجب أن نعود إلى عام 1984.
علوم الحاسوب عام 1984:
نحن الآن في عام 1984. في ذلك الوقت، لم يتم تطوير تكنولوجيا المعلومات بشكل كبير. أصدرت مايكروسوفت نظام التشغيل الأول: MS-DOS؛ إذا كنت قد استخدمت الإصدارات القديمة من ويندوز، فقد سمعت عن MS-DOS.
ولكن هل كان MS-DOS هو نظام التشغيل الوحيد الموجود في ذلك الوقت؟
لا! كان هناك آخرون، لكنهم أقل شهرة لدى عامة الناس والذي كان يعتبر الأفضل كان يسمى "Unix". وكان أقوى من MS-DOS، ولكن أكثر تعقيدا للاستخدام، وهو أيضًا أقدم بكثير: ترجع أصوله إلى عام 1969!
بيانياً، بدأ Unix مثل MS-DOS: نص أبيض على خلفية سوداء (يجب أن يقال أنه في ذلك الوقت لم تكن أجهزة الكمبيوتر قادرة على فعل ما هو أفضل).
مشروع GNU:
في عام 1984 ، أنشأ ريتشارد ماثيو ستالمان مشروع GNU.
كان ريتشارد ستولمان باحثًا في مجال الذكاء الاصطناعي في ماساتشوستس للتكنولوجيا أو معهد ماساتشوستس للتقنية (بالإنجليزية: Massachusetts Institute of Technology)، ويعرف اختصارا ب"إم آي تي" (MIT).
أراد إنشاء نظام تشغيل جديد يعمل كـ Unix (تبقى الأوامر كما هي).
لماذا يريد إنشاء "نسخة" من UNIX؟
لأن UNIX كان يتطلب الدفع ويصبح أكثر وأكثر تكلفة! أراد ريتشارد ستولمان أن يرد على ذلك من خلال اقتراح بديل مجاني: لقد قام بإنشاء مشروع GNU.
معلومات مفيدة: يستند نظام ماك "Mac OS X" أيضًا إلى Unix. من ناحية أخرى ، فإن MS-DOS و ويندوز منفصلتان تمامًا.
GNU هو نظام تشغيل حرٌ:
يجب ألا يكون نظام التشغيل مجانيًا فقط ؛ يجب أن يكون أيضا "نظام تشغيلٍ حرٌ و مفتوح المصدر".
ما الفرق؟.
البرنامج الحر هو برنامج يمكن من خلاله الحصول على الكود المصدري ، أي "وصفة التصنيع". على عكس ذلك، فإن نظام التشغيل ويندوز هو نظام تشغيل خاص به يحتفظ مايكروسوفت برمز المصدر الخاص به؛ لذلك لا يمكنك تغييره أو إلقاء نظرة على كيفية عمله في الداخل.
لذلك البرنامج الحر هو في الغالب برنامج مجاني؛لكنه أيضًا برنامج يحق لنا نسخه أو تعديله أو إعادة توزيعه.
هذه إيديولوجية حقيقية في علوم الكمبيوتر: يعتقد الناس أنه من الأفضل إعطاء الشفرة المصدرية للبرامج التي ينشئها المرء لأنها تتيح تبادل المعرفة وتساعد الكمبيوتر على التطور بشكل أسرع: فشعار العالم الحر : "الوحدة هي القوة".
يقال أيضًا أن البرنامج "مفتوح المصدر" لأن الكود المصدري مفتوح ؛ يمكن للجميع رؤيته.
هناك بعض الاختلافات الطفيفة بين برنامج "مفتوح المصدر" وبرنامج "حر" ، لكننا لن ندخل في التفاصيل هنا.
وفي الوقت نفسه ، كان لينوس تورفالدس يستمتع.
في عام 1991 ، بدأ لينوس تورفالدس، وهو طالب في جامعة هلسنكي (فنلندا) ، في إنشاء نظام التشغيل الخاص به في وقت فراغه!!!!.
أخذ هذا النظام اسم لينكس ، في إشارة إلى اسم منشئه (لينكس هو إختصار Linus و Unix).
ما هي العلاقة مع GNU؟ حسنًا ، اتضح أن هذين المشروعين كانا متكاملين: بينما أنشأ ريتشارد ستالمان البرامج الأساسية (برنامج نسخ الملفات ، حذف الملف ، محرر النصوص) ، بدأ لينوس في إنشاء "القلب" نظام التشغيل: النواة.
تم دمج مشروعي GNU (برنامج حر) و لينكس (النواة لنظام تشغيل).
فمن الناحية النظرية، يجب أن نتحدث إذن عن GNU / لينكس. ومع ذلك، من الصعب بعض الشيء الكتابة والنطق، غالبًا ما نقول فقط "لينكس"أما الاسم الصحيح هو: "GNU / Linux" لأنه تم دمج مشروعين متكاملين.
كيف حالك ، أنت مرتبك ،لا عليك؟
أعتقد أن التفصيل الذي يهدف إلى الفهم أمر لا غنى عنه! إذا كان هناك شيء واحد تحتاج إلى تذكره ، فهذا هو المخطط التالي:
أصل أنظمة التشغيل:
Unix : MacOS / Linux -GNU
MS-DOS : Windows
يجب أن يكون لديك الآن فكرة عن مصدر أنظمة التشغيل الرئيسية الثلاثة: لينكس، ويندوز، وماك.Unix : MacOS / Linux -GNU
MS-DOS : Windows
وبالتالي ، يعتمد كل من نظامي التشغيل لينكس، وماك على Unix لأنهما "نسخ" طريقة عمله، في حين أن ويندوز من MS-DOS، هو فرع منفصل.
عموما، هذا كل ما تحتاج إلى تذكره.
ملاحظة: لا يستخدم لينكس نفس شفرة المصدر لـ: Unix (فهو ملكية خاصة جدًا)؛ لقد تمت إعادة كتابتها بالكامل ولكن تعمل بنفس الطريقة (إذا قلت لك كل هذا ، فهذا لأن معرفة أصل لينكس أمر مهم؛ هذا سوف يسمح لك لفهم أشياء كثيرة في وقت لاحق).
توزيعات لينكس:
لينكس نظام تشغيل غني جدًا ، سترى هناك العديد من حزم البرامج المختلفة المتاحة وهناك المئات من الطرق المختلفة لتثبيته. لتبسيط حياة المستخدمين والسماح لهم بالاختيار ، تم إنشاء توزيعات لينكس مختلفة؛ إنه مفهوم غير موجود بالفعل على ويندوز. يشبه إلى حد كبير الفرق بين ويندوز 7 Home و ويندوز 7 Professional ، لكنه يتجاوز ذلك بكثير. يتبع......
تنبيه: لا يسمح بالاستخدام أو النشر في أي منتدى أو موقع فالحقوق محفوظة لشبكة الإمام الآجري والناشر.
تعليق