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