Wat is open source?
‘Open source’ betekent letterlijk naar het Nederlands vertaalt ‘open bron’. Open source software is dan ook software waarvan iedereen de broncode kan aanpassen en verbeteren, zonder extra kosten of toeslagen. De broncode is het gedeelte achter de schermen waar geprogrammeerd wordt. Gebruikers kijken hier gewoonlijk niet naar. De ontwikkelaars hebben deze code beschikbaar gesteld voor andere programmeurs om functies aan de applicatie toe te voegen, of bepaalde onderdelen te verbeteren. Voorbeelden van open source systemen zijn bijvoorbeeld Open Office op je computer, of CMS-systemen als WordPress en Drupal.
Doordat iedereen aan de software kan werken ontstaan er rondom open source systemen vaak communities van betrokken ontwikkelaars. Hoe groter deze groep is, hoe stabieler het systeem vaak ook wordt. In de praktijk is het echter niet een kwestie van ‘even aanpassen en klaar’. De rest van de community dient hier wel achter te staan.
Open vs. proprietary source
Het tegenovergestelde van open source is proprietary source software (of closed source software). Bij deze software is de broncode eigendom van de maker of leverancier, en niet openbaar beschikbaar. De software kan alleen worden gebruikt en aangepast door de maker of leverancier of door gebruikers die een licentie hebben gekocht. De gebruikers hebben geen toegang tot de broncode en kunnen de software niet aanpassen of distribueren zonder toestemming van de maker of leverancier. Proprietary source software wordt vaak ontwikkeld door bedrijven die hun intellectuele eigendom willen beschermen en hun software willen verkopen.