المصدر المفتوح :
هو مفهوم المنتجات و برامج السوفت وير الذي يكون الكود الخاص بها مفتوح ومتاح لجميع المطورين للاضافة و التعديل فيه دون قيود و ايضا اضافة مزايا جديدة لها كما يتيح لهم فرصة التعلم الجيد
المصدر المغلق :
و هي المنتجات التي تكون مغلقة الكود اى ان المطور او المبرمج لا يستطيع التعديل فيه
خصائص:
المصدر المفتوح :
- يوفر حماية امنية عالية من حيث عدم قدرة اى فيروس من اصابة ملفاته او الضرر بها
- ليس له حدود من حيث التطوير و الابداع
- يحتوي على مركز برامج خاص
- اي خطأ فنى يظهر تستطيع معالجته بنفسك ولا تحتاج للدعم الفنى من قبل الشركة
- اذا حدث خطأ يمكن البحث عن الحلول في الويب
- ليس له مقابل مادى فقط
المصدر المغلق :
- كل منتج بثمنه ولا تستطيع الحصول عليه مجانا
- الحفاظ على حقوق الملكية الفكرية فلن تستطيع الاستعانة بفكرة موجودة والتطوير بها نظرا لخفاء الكود الخاص بها
- حدوث الكثير من الاخطاء نظرا لان عدد المطورين محدود على عكس المصدر المفتوح
- كثيرا ما تغير نظام التشغيل المغلق لكثرة الاعطال به مما يضطرك الى بذل وقت وجهد
امثلة :
المصادر المفتوحة :
- لغات برمجة (python-Java-PHP-Perl-Ruby)
- نظم تشغيل (ubuntu-feedora-Debian-Red Hat)
المصادر المغلقة :
- لغات برمجة (.Net”C# – ASP.NET- MySql”)
- نظم تشغيل (Windows XP – Windows 7 – Windows 8)