Zo werkt open source
Open Source software is software waarvan de broncode (programmeercode) vrijelijk beschikbaar is en de software
zonder kosten vrij gebruikt mag worden. Verder is iedereen gerechtigd om de broncode in te zien, te
verbeteren, aan te vullen en te distribueren.
Van belang hierbij is dat software welke afgeleid is van open-source software, of gemodificeerde open-source
software is, onder dezelfde voorwaarden beschikbaar gesteld dienen te worden. Deze vrijheid om software aan te passen
zorgt ervoor dat belanghebbende gezamenlijk werken aan verdere uitbreiding van de software zonder dat
het eigendomskwestie de ontwikkeling in de weg zit. Deze nieuwe vorm van samenwerking, waarbij personen uit
verschillende organisatie, landen of op persoonlijke titel gezamenlijk de software verder ontwikkelen, wordt de
open-source ontwikkelmethode genoemd. De onderlinge communicatie vindt plaats via het Internet en nieuwsgroepen.
Een kettingreactie
Doordat er geen restricties zijn van eigendomsrechten worden er door duizenden en duizenden professionele
ontwikkelaars, testers en bedrijven gezamenlijk gewerkt aan het verder uitbreiden van de software. Ieder van zijn
eigen belang. Veel open-source projecten worden gefinancierd door grote organisaties welke op open-source gebaseerde
software laten aanpassen voor hun eigen doeleinden. Het belangrijke voordeel hiervan is dat ze niet het wiel opnieuw
hoeven uit te vinden, maar verder kunnen borduren op een bestaande basis. In ruil daarvoor wordt de uitgebouwde
sofware opnieuw beschikbaar gesteld voor andere bedrijven of personen. Hierdoor ontstaat een kettingreactie waardoor
open-source software razendsnel groeit en via de open-source licentie de vrijelijk beschikbaarheid gegarandeerd is.
Doordat open source software doorgaans niet onder commerciële tijdsdruk gelanceerd wordt is de software vaak
beter doorgetest en doordacht. Dit is een van de redenen voor de ultieme betrouwbaarheid van open-source producten
als Linux.