المصادر الحرة والمغلقة وهندسة برمجياتها

المصادر المفتوحة هي المصادر التي تقوم بالسماح بنشر أكواد برامجها وتطبيقاتها الخاصة و كل ما يتعلق ببرامج السوفت وير لكافة المطورين و المستخدمين والسماح لهم بإدخال تعديلات و إضافات على تلك البرامج دون قيد من المصدر مما يتيح لهم القدرة على التعلم وفهم آليات عملها بشكل سهل فالمصادر الحرة هي إحدى النظم التي تقوم على حماية الملكية الفكرية و لكنها في ذات الوقت تعمل على نشر كافة البيانات المتعلقة بالبرامج وعدم إحتكار المعلومات بل تسليمها للمستخدمين مع النسخ الموزعة أما المصادر المغلقة فإنها تقوم على نظام منع المستخدمين أو المطورين من إدخال أي تعديلات على البرنامج أو الوصول إلى الأكواد الرئيسية له وعدم إستخدامه على الأقل إلا بعد شراء المنتج.

%d8%a7%d9%84%d9%85%d8%b5%d8%a7%d8%af%d8%b1-%d8%a7%d9%84%d8%ad%d8%b1%d8%a9-%d9%88-%d8%a7%d9%84%d9%85%d8%ba%d9%84%d9%82%d8%a9-%d9%88-%d9%87%d9%86%d8%af%d8%b3%d8%a9-%d8%a8%d8%b1%d9%85%d8%ac%d9%8a%d8%a7

فالمصادر المغلقة تتسم بتكلفتها المادية الباهظة مما يدفع الكثير من المطورين إلى الاتجاه إلى المصادر المفتوحة لما تقدمه لهم من تسهيلات فالمنتجات التي تقوم على نظام المصادر المغلقة يكون لها رخصة إستخدام للمنتج و يتم تسليمها للمشتري أو المستخدم دون تخويله الحق في القيام بإعادة بيع البرنامج مرة أخرى أو العمل على نسخه أو تأجيره إلى آخرين والإستفادة المالية من وراء المنتج فهي تقوم بتسجيل براءة إختراع تعود إليها وتمنحها الحق في إستخدام المنتج وإحتكار بيعه وتطويره داخل الشركة التي قام بإنتاجه فقط ورخصة أخرى تنص على منحها حقوق النشر مما يعمل على إنتساب تلك البرامج إلى منتجيها و أحقيتهم في منح صلاحية لآخرين من أجل إدخال التعديلات على المنتجات الخاصة بها و تطويرها حيث أنه لا يتم ذلك إلا عن طريق موافقة مكتوبة من صاحب المنتج .

مزايا المصادر المفتوحة و خصائصها

تتميز البرامج التي يتم إنتاجها وفقا للمصدر المفتوح بتوفير نسبة أمان و حماية عالية حيث أنه تم إجراء بعض التجارب التي أثبتت فشل الكثير من الفيروسات والبرامج الضارة في إصابة بيانات و ملفات منتجات المصادر المفتوحة أو إتلافها .

التعديلات المستمرة التي تتعرض لها تلك المنتجات والبرامج القائمة على نظام المصدر المفتوح تسمح بتطويرها بشكل دائم وإدخال الكثير من الأفكار الجديدة على أكواد تلك البرامج بالإضافة إلى قدرة المستخدم على معالجة الأخطاء التي تظهر على نظام التشغيل و الوصول إلى أسبابه وتحديدها ومعالجتها دون الحاجة إلى مركز دعم فني تابع للشركة ذاتها من أجل إصلاح العطل أو الخطأ  .

توفير جهد وعناء البحث عن البرامج فالمصادر المفتوحة مثل نظام التشغيل المفتوح لينكس على سبيل المثال يقوم بتوفير مركز كامل للبرامج يحتوي على كافة البرامج التي يحتاجها المستخدم دون الحاجة إلى البحث عنها .

عدم قابلية أنظمة التشغيل المفتوحة للسقوط على عكس نظام تشغيل ويندوز على سبيل المثال بالإضافة إلى نشر تلك الأنظمة للمستخدمين بشكل مجاني دون أي مقابل مادي و لفترات زمنية غير محددة مع السماح بقراءة نصوص التشغيل وتوزيعها فالمصدر المفتوح يتكون من مجموعة من الأسس والمبادئ التي تكفل للمستخدم قدرته على الوصول لتصاميم النظام و إنتاج البضائع .

المصدر المغلق و عيوبه

من أهم عيوب برامج و منتجات المصادر المغلقة أنها مدفوعة الأجر وباهظة الثمن في بعض الأحوال فلا يمكن للمستخدم أن يحصل على تلك المنتجات بشكل مجاني مثل برامج المصادر الحرة .

حدوث الكثير من الأخطاء في أنظمة التشغيل المغلقة بشكل متكرر بسبب قلة أعداد المطورين ومنع المستخدمين من تطوير النظام مما يزيد من نسبة الأعطال والأخطاء ويدفع المستخدم إلى بذل الكثير من الجهد والوقت للتواصل مع مراكز الدعم الفني الخاصة بالشركة لإصلاح تلك الأعطال بالإضافة إلى تكلفته الكثير من المال .

تتشدد الشركات التي تعمل على أنظمة المصادر المغلقة في حماية حقوق ملكيتها الفكرية و تسجيلها ومنع المستخدمين من تطوير المنتجات الخاصة بها أو إدخال تعديلات عليها .

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *