إعلام آلي — البرمجيات الحرة والمفتوحة المصدر — السنة الأولى متوسط — المنهاج الجزائري
تتنوع البرمجيات في عالم الحاسوب بين برمجيات تجارية وبرمجيات حرة ومفتوحة المصدر. في هذا الدرس، سنتعرف على مفهوم البرمجيات الحرة والمفتوحة المصدر ومزاياها.
أولا: مفهوم البرمجيات الحرة
البرمجيات الحرة (Free Software) هي برمجيات تمنح المستخدم حرية تشغيلها ونسخها وتوزيعها ودراستها وتعديلها. لا تعني “الحرة” بالضرورة أنها مجانية، بل تعني أنها تمنح المستخدم حريات أساسية.
ثانيا: الحريات الأساسية للبرمجيات الحرة
- حرية الاستخدام: يمكن تشغيل البرنامج لأي غرض.
- حرية الدراسة: يمكن الاطلاع على الكود المصدري للبرنامج لفهم طريقة عمله.
- حرية التوزيع: يمكن نسخ البرنامج وتوزيعه على الآخرين.
- حرية التعديل: يمكن تعديل البرنامج وتحسينه ونشر النسخ المعدلة.
ثالثا: أمثلة على برمجيات حرة ومفتوحة المصدر
- نظام التشغيل لينكس (Linux): نظام تشغيل حر ومفتوح المصدر.
- متصفح فايرفوكس (Firefox): متصفح إنترنت مفتوح المصدر.
- ليبر أوفيس (LibreOffice): مجموعة مكتبية مجانية (بديل لـ Microsoft Office).
- جيمب (GIMP): برنامج تحرير صور (بديل لـ Photoshop).
- في إل سي (VLC): مشغل وسائط متعددة مفتوح المصدر.
رابعا: الفرق بين البرمجيات الحرة والمجانية
البرمجيات المجانية (Freeware) لا تكلف المستخدم مالا، لكنها لا تمنحه حرية تعديل الكود المصدري. أما البرمجيات الحرة فتركز على توفير الحريات الأربع، سواء كانت مجانية أو مدفوعة.
تمارين تطبيقية
- ما الفرق بين البرمجيات الحرة والبرمجيات المجانية؟
- اذكر ثلاثة أمثلة على برامج حرة ومفتوحة المصدر.
- لماذا تعتبر حرية تعديل الكود المصدري مهمة للمطورين؟
للمزيد من المعلومات، يمكنك الاطلاع على درس البرمجيات: أنواعها وتصنيفها ودرس نظام التشغيل: تعريفه ومهامه للمزيد من المفاهيم في الإعلام الآلي.
دروس مشابهة:
- الإعلام الآلي — HTML: مقدمة في لغة ترميز النص التشعبي — الأولى ثانوي
- الإعلام الآلي — البرمجة: الجمل الشرطية في بايثون if-else — الأولى ثا
- الإعلام الآلي — البرمجة: الحلقات التكرارية في بايثون for و while — ا
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.