نَرم افزار منبع باز (Open Source Software)نوعی نرم افزار که کاربران آن به کد منبع اصلی نرم افزار دسترسی دارند و همچنین مجوز نرم افزار به آن ها این اختیار را می دهد که کد منبع را بررسی کنند، تغییر دهند، و مجدداً توزیع کنند (البته نرم افزار تغییر یافته هم باید حتماً تحت همان مجوز منبع باز توزیع شود) باز بودن کد منبع برای همه موجب می شود که برنامه نویسانی از سراسر دنیا بتوانند آزادانه در اصلاح و بهبو...