This article has been translated from English to Arabic.

من منظور البرمجيات، يشير مصطلح"المصدر المفتوح" إلى شفرة برمجية متاحة للجمهور، مما يعني أنه يمكن لأي شخص عرض الشفرة وتعديلها وإعادة توزيعها.

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

تتمثل مهمة البرمجيات مفتوحة المصدر في تعزيز الانفتاح والشفافية والتعاون ومشاركة أي شخص في تطوير البرمجيات.

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

غالبًا ما يتم كتابة البرمجيات مفتوحة المصدر طواعية للمشروع.

فيما يتعلق بالبلوكشين، يتم تطوير العديد من أفضل البلوكشين باستخدام برمجيات مفتوحة المصدر، دون وجود بنك مركزي أو حكومة أو مؤسسة تتحكم في البرمجيات.

تسمح طبيعة البرمجيات الأساسية مفتوحة المصدر للمطورين بإنشاء البلوكشين بطريقة لامركزية، مما يؤدي إلى مزايا السلامة والأمان وإمكانية التحقق من معاملات البلوكشين.