Un logiciel open source est développé et géré dans le cadre d’une collaboration ouverte, et mis à disposition, généralement gratuitement, pour que chacun puisse l’utiliser, l’examiner, le modifier et le redistribuer comme il le souhaite.