بحسب مبادرة المصدر المفتوح opensource.org فإن المصدر المفتوح يعني فقط الوصول إلى الشفرة المصدرية. صواب خطأ ؟؟
الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:
خطأ
الإجابة الصحيحة: خطأ
الشرح:
يعتقد الكثيرون أن "المصدر المفتوح" يعني مجرد إتاحة الشفرة المصدرية (Source Code) لكي يراها الناس، ولكن وفقاً لتعريف مبادرة المصدر المفتوح (OSI)، فإن الأمر أعمق من ذلك بكثير. الوصول إلى الكود هو مجرد خطوة أولى، لكن "المصدر المفتوح" الحقيقي يجب أن يمنح المستخدمين حقوقاً إضافية، وهي:
- حق التعديل: لا يكفي أن تقرأ الكود، بل يجب أن يكون لديك الحق القانوني في تعديله وتطويره لتحسين البرنامج أو إضافة ميزات جديدة له.
- حق إعادة التوزيع: يجب أن يسمح الترخيص للمستخدمين بتوزيع النسخ الأصلية من البرنامج أو النسخ التي قاموا بتعديلها للآخرين، سواء مجاناً أو بمقابل.
- عدم التمييز: لا يجوز وضع قيود تمنع فئة معينة من الناس أو شركات معينة من استخدام البرنامج.
مثال لتوضيح الفكرة:تخيل أن لديك "وصفة طبخة" سرية:
- إذا سمحت لك بقراءة الوصفة فقط دون أن تغير فيها شيئاً أو تعطيها لأحد، فهذا يسمى (مصدر متاح - Source Available) وليس مصدراً مفتوحاً.
- أما إذا سمحت لك بقراءة الوصفة، وتعديل مكوناتها لتصبح ألذ، ثم توزيع هذه الوصفة المطورة على جميع أصدقائك، فهذا هو مفهوم (المصدر المفتوح - Open Source).
الخلاصة:المصدر المفتوح = (الوصول إلى الكود) + (الحق في تعديله) + (الحق في مشاركته وتوزيعه).
اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال بحسب مبادرة المصدر المفتوح opensource.org فإن المصدر المفتوح يعني فقط الوصول إلى الشفرة المصدرية. صواب خطأ ؟ اترك تعليق فورآ.