Un logiciel open source (OSS) est un type de logiciel informatique dans lequel le code source est publié sous une licence dans laquelle le détenteur des droits d'auteur donne aux utilisateurs le droit d'étudier, de modifier et de distribuer le logiciel à qui que ce soit et à n'importe quelle fin. Les logiciels libres peuvent être développés de manière publique et collaborative. Les logiciels Open Source sont un exemple remarquable de collaboration ouverte.