فتح المصدر

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

كيف يعمل?

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

open source illustration

يتضمن هذا الترخيص مصطلحات تحدد كيفية استخدام المطورين ودراستهم وتعديلهم والأهم من ذلك توزيع البرنامج. وفقًا لـ Synopsys Black Duck ® KnowledgeBase ، فإن خمسة من أكثر التراخيص شيوعًا هي:

عند تغيير شفرة المصدر ، يجب أن يتضمن OSS ما تم تغييره بالإضافة إلى الطرق المعنية. وفقًا لشروط الترخيص ، قد يُطلب أو لا يُطلب من البرنامج الناتج عن هذه التعديلات إتاحته مجانًا. اقرأ أكثر