Dit is programmatuur van de computer
waar de broncode in te kijken is en te veranderen valt. Het is dus
mogelijk om zonder enige betaling het programma te gebruiken, het is
vaak wel beperkt qua mogelijkheden.
Bij de commerciële software is de broncode meestal een bedrijfsgeheim. Dan moet iemand die het programma wil gebruiken dit huren of kopen. indien de software aangepast moet worden is dit vaak beperkt.
Opensourcesoftware voorkomt de binding van een enkele
softwareproducenten. Opensourcesoftware geeft de vrijheid om eenvoudig
van software te wisselen als de producent stopt met de verkoop, de
prijs voor het product verhoogt, veranderingen aan de software
aanbrengt of veranderingen in de licenties van de software doorvoert.