يوجد العديد من البرمجيات والمصادر التى تخص الحاسوب والتي تختلف من ناحية تقديمها للجمهور لأن هناك مصادر مفتوحة ومصادر مغلقة وفي هذا المقال سوف نتعرف على مزايا المصادر المفتوحة والمغلقة والفرق بينهم.
المصادر المفتوحة
المصدر المفتوح أو الـ open source يعنى البرامج التى يمكننا التعديل عليها ومشاركتها مع الآخرين، وقد تم إنشاء هذا المصطلح في عالم تطوير البرمجيات ليكون متاحا للجميع، وتتضمن المصادر المفتوحة العديد من المبادئ والقيم التى يطلق عليها إسم “the open source way” ليكون الإنسان قادر على فحص وقراءة شفرات هذه البرامج مع إمكانية تعديلها وفقا لما يحتاجه والمناسب له، أول ظهور للمصادر المفتوحة كان في سبعينيات القرن الماضي وذلك بعد نشر نظام يونكس وهو عبارة عن نظام تشغيل طوره بعض موظفي شركة إي تي أند تي بالولايات المتحدة في مختبرات بيل، وظل نظام التشغيل يونكس مصدر مفتوح حتى عام 1983 ويتميز المصدر المفتوح في كونه متاح لكل مستخدم ويحق لهذا المستخدم الحصول على الكود الخاص بالبرنامج سواء لتعديله أو تطويره أو إضافة بعض المميزات الجديدة عليه وهذا بالتالي يسمح للمستخدمين مشاركة البرامج مع بعضهم ولان هذا البرنامج بالنسبة لهم ملكية عامة، كما يتميز البرنامج بالأمان وبمعنى آخر أن حدوث أي خلل في الأمان يتم العمل عليه وحله بسرعه بدون الحاجة إلي المطور الأساسي، ويمكن الترويج للمصادر المفتوحة والتسويق لها عبر الإنترنت، والهدف من هذه المصادر هو خلق الإبداع الفكري وتطوير مهارة الموهوبين وليس الهدف منها هو الكسب المادي.
مزايا المصادر المفتوحة:
- تحتوي على حماية أمنية عالية فلا يمكن إصابة الملفات بالفيروسات أو إلحاق الضرر بأي شي موجود على الجهاز.
- لا حدود لها من حيث أن الإبداع والتطور الذى يقوم به المطورين.
- إذا حدث لها أى خطأ فني يمكن لمطور حله بنفسه بدون الحاجة إلى دعم فني من الشركة.
- ليس لها اي مقابل مادي فيمكنك الحصول عليها بدون اي جهد.
- لا تحتوي على أي أعطال وسريعة من حيث التشغيل.
المصادر المغلقة
هى عكس المصادر المفتوحة فهي تحتوي على قوانين يقوم بوضعها ملاك البرامج لحماية حقوقهم الفكرية مثل حق الشراء أو بيع البرنامج ولا يمكن التعديل على هذا البرنامج إلى من خلالهم ومن يخالف هذه القوانين يتعرض إلى المسائلات القانونية ومصطلح المصادر المغلقة يستخدم لمجموعة مختلفة من البرامج مثل Software التى يتم وضع كود لها تجعل التعديل عليه مستحيل وعلى الرغم من كونك قادر على شراء هذه البرامج من خلال دفع ثمنها إلا أنها تمثل عقبة حيث أنه لن يمكنك فعل أي تطوير في هذا البرنامج لذلك يتجنب العديد من المستخدمين الاستعانة بهذه البرامج لعدم إمكانية تطورها، وتتميز المصادر المغلقة بأنها توفر عائد مادي كبير إلى الشركات المصنعة للبرنامج لأنها تجبر المستخدم على دفع تكاليف شراء البرنامج.
عيوب المصادر المغلقة
- لا يمكنك الحصول على البرامج فيها بطريقة مجانية فكل برنامج له ثمن.
- لا يمكنك التعديل أو تطوير البرنامج حتي بعد الشراء ويرجع ذلك إلى حقوق الملكية الفكرية.
- يمكن حدوث في هذه البرامج الكثير من الأخطاء نظرا لأن عدد المبرمجين فيها قليل عكس الموجودين في المصادر المفتوحة.
- يحدث بها الكثير من الأعطال.
- تحتاج إلى وقت طويل للتعديل والتحديث والتطوير.
وبعد معرفة جميع المعلومات عن المصادر المفتوحة والمصادر المغلقة يمكننا القول بأن المصادر المفتوحة أفضل من المصادر المغلقة سواء من حيث الأمان العالي الموجود بها أو من خلال الحماية من برامج التجسس والفيروسات وهذا بالإضافة إلى الحصول على برامجها مجانا بدون اي تكلفة مادية.