next up previous contents index
Next: Studie van bestaande systemen Up: Vooropgestelde eisen Previous: Open standaarden

Open Source software

Open Source  software is software waarvan de broncode vrij ter beschikking is en waar anderen functies aan kunnen toevoegen. Eventueel kan men gebaseerd op die broncode een eigen programma maken. Ze zijn echter wel verplicht om hun wijzigingen aan de oorspronkelijke auteur(s) kenbaar te maken én dienen opnieuw hun code vrij te geven (dus onder een Open Source licentie zoals GPL3.5 ).

Deze manier van werken druist in tegen alle vaste normen. Door hun broncode vrij te geven weten programmeurs dat deze door meerdere programmeurs nagekeken wordt (grotere peer-review3.6 ) en dat hun code op die manier zowel stabieler, meer portable als functioneler wordt. In de praktijk merken we dat programmeurs met eenzelfde interesse op die manier samenwerken aan eenzelfde project en is de kwaliteit van een Open Source programma stukken beter. Als voorbeelden zijn er: Apache, Sendmail, Samba, Linux en nog veel andere grote software-projecten die continu beter en functioneler worden.

Onze ervaring met Open Source alternatieven leerde ons dat we hierbij altijd kunnen terugvallen op het Internet of de broncode. Vooral dat laatste is vaak nuttig gebleken bij het determineren van problemen en het tot stand komen van het project, iets wat met commerciële software niet het geval is.


next up previous contents index
Next: Studie van bestaande systemen Up: Vooropgestelde eisen Previous: Open standaarden

1999-06-26