تعريف البرامج مفتوحة المصدر |
مقدمة قبل تعريف البرامج مفتوحة المصدر
هل رأيت أو سمعت عن مصطلح مفتوح المصدر؟ هل تعلم ما هي البرامج مفتوحة المصدر؟ هل تعلم الفرق بين البرامج مغلقة المصدر والبرامج مفتوحة المصدر؟ لو انت مخير بين برنامج مغلق المصدر وبرنامج مفتوح المصدر ماذا ستختار، ولماذا؟البرامج مفتوحة المصدر أصبحت تنتشر على شبكة الإنترنت في هذه الأيام أكثر من أي وقت مضى. فربما تتعجب لو علمت أن الكثير من البرامج التي تستخدمها على جهاز الحاسوب أو على الهاتف الجوال مفتوحة المصدر.
في هذا المقال سوف يتم توضيح تعريف البرامج مفتوحة المصدر، وسأذكر أسماء بعض أشهر البرامج المفتوحة المصدر.
تعريف مصطلح البرامج مفتوحة المصدر
البرامج مفتوحة المصدر: هي برمجيات متاح فيها للمستخدمين والمطورين والمبرمجين معرفة وتعديل شفرة المصدر الخاص بها.
لكن إمكانية تعديل شفرة أي برنامج مفتوح المصدر تخضع في بعض الأحيان لبعض الشروط التي يحددها الشخص الذي قام ببرمجة وتصميم البرنامج من البداية.
على عكس تعريف البرنامج مغلق المصدر والذي لا يسمح لأحد بتعديل وتطوير الكود المصدري له إلا من خلال فريق العمل الرسمي له.
ملحوظة هامة جداً:
هناك برمجيات مفتوحة المصدر يقدمها أصحابها للمطورين بمقابل مادي نظير تعديل وتطوير الشفرة البرمجية واستخدامها بحرية دون قيود.
ويوجد بعض البرامج مفتوحة المصدر لا يسمح أصحابها استخدامها في الأنشطة التجارية الاحتكارية؛ وإنما يضعوا شرط أن تقدم بشكل مجاني تماماً.
أمثلة ﻷشهر البرامج مفتوحة المصدر :
تعريف البرامج مفتوحة المصدر |
1- أنظمة تشغيل:
- نظام الأندرويد المشهور جدا على هواتف المحمول مثل هواتف شركة سامسونج.
- نظام لينوكس الذي يتمتع بقوة الحماية والثبات وما يحتويه على توزيعات أكثر من رائعة مثل توزيعة أوبونتو وتوزيعة ديبيان.
2- متصفحات إنترنت:
متصفح فايرفوكس، المعروف بقوته وسرعته العالية على جميع أنظمة التشغيل التي تعمل على أجهزة الكمبيوتر وعلى الموبايل.
متصفح كروميوم، المشهور جدا على توزيعات لينكس مثل توزيعة كالي لينكس وتوزيعة فيدورا، وغير ذلك من التوزيعات المجانية.
3- برامج تشغيل الصوت والفيديو:
- برنامج في إل سي ميديا بلاير الذي يستخدمه الملايين على نظام مايكروسوفت ويندوز وجميع الأنظمة الأخرى.
- برنامج ميديا بلاير كلاسيك المشهور في مجال تشغيل جميع أنواع مقاطع الفيديو.
تعريف البرامج مفتوحة المصدر لا يعني العشوائية وأخذ حقوق الغير بدون رقابة. لكن يعني إمكانية الحصول على شفرة بعض البرامج؛ من اجل تعديلها أو تطويرها وإضافة بعض المميزات الجديدة لها مع المحافظة على حقوق من أنشأ هذا البرنامج.
موضوع :
100 من 100 | 100 تقييم من المستخدمين و 68 من أراء الزوار
100 من 100 | 100 تقييم من المستخدمين و 68 من أراء الزوار
0 تعليقات
إرسال تعليق