Software waarvan de broncode publiek beschikbaar is noemen we open source software. Deze software is voor iedereen vrij toegankelijk zonder dat hiervoor vergoeding (voor bijvoorbeeld auteursrechten) verschuldigd is. Zo kan je deze software zelf gebruiken, aanpassen of verspreiden.
Open source software kenmerkt zich door een hechte gebruikersgroep – ook wel contributors genoemd – die de software continue doorontwikkelen. Door deze intensieve samenwerking van gebruikers heeft open source software bestaansrecht gekregen.
Voorbeelden van open source (CMS) software zijn bijvoorbeeld WordPress en Joomla.