KMO OpenSource Software

Opensourcesoftware (soms ook openbronsoftware) is computerprogrammatuur waarvan de broncode in te kijken en te veranderen is. De term werd onder andere door Eric Raymond in 1998 bedacht om een bepaalde opensourceontwikkelmethode mee aan te duiden als reactie op het vrijgeven van de broncode van Netscape Navigator.

OpenSourceSoftware Advies

Software afnemers, in het bijzonder overheden en KMO’s, willen van de afhankelijkheid af van de grote softwareproducenten als van de bijkomende hoge licentiekosten. Daarom kiest het KMO vaker voor de inzet van open source software waardoor optimaal gebruik gemaakt wordt van de volgende voordelen:

  • innovatieversnelling
  • kostenbesparing
  • kwaliteitsverbetering
  • betere afstemming op de wensen van de gebruiker

Situatie
Een computerprogramma bestaat meestal uit twee onderdelen: de software die wordt ‘gedraaid’ op de computer (de gecompileerde executable) en de ‘broncode’ waarmee deze software gemaakt is. De broncode is niet nodig om de software te laten werken, daarvoor is alleen de executable nodig. Mocht iemand een stuk software willen aanpassen dan moet hij de broncode hebben, deze aanpassen en vervolgens compileren. Er is dan een nieuwe versie van de software gemaakt.

Verschil met andere software
Bij de meeste commerciële software is de broncode bedrijfsgeheim / eigendomscode: de gebruiker ‘koopt’ of ‘huurt’ een programma en gebruikt dat. Indien de software aangepast moet worden zijn de mogelijkheden vaak beperkt. Meestal moet men namelijk naar de leverancier van de originele software om de executable aan te passen. Dit noemt men maatwerk. Opensourcesoftware voorkomt de verkoper-lock-in van een enkele softwareproducent. 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 naar een minder acceptabele vorm.

Voordelen open source
Indien gekochte software open source is, heeft degene die deze software gekocht heeft de beschikking over de broncode. Hiermee is het aan de koper van software (en niet meer aan de verkoper) om aan te geven of en hoe de software aangepast moet worden. En uiteraard is het dan ook aan de koper om verschillende aanbiedingen en aanbieders te vergelijken. De originele verkoper/ontwikkelaar heeft als zwaarwegend argument bij een onderhandeling dat de benodigde ervaring en kennis voor de gewenste aanpassing bij hem/zijn organisatie beter aanwezig is. Andere aanbieders zullen een zware taak hebben om op een vergelijkbaar niveau van kennis, kunde en/of ervaring te komen. De klant/koper is degene die het bewijs van deze kennis, kunde en ervaring kan afdwingen. Hij/zij is niet meer gebonden aan de originele leverancier en dus minder afhankelijk van keuzes die ooit in het verleden gemaakt zijn.

Open Source Definition
De Open Source Definition (OSD), open-brondefinitie, wordt gebruikt door het Open Source Initiative om te bepalen of een softwarelicentie al dan niet beschouwd kan worden als open source. De definitie is gebaseerd op de Debian Free Software Guidelines en werd voornamelijk door Bruce Perens geschreven.
Onder de Open Source Definition moeten licenties aan tien condities voldoen om beschouwd te worden als open-bronlicenties.

  • De licentie mag niemand verbieden de software gratis weg te geven óf te verkopen.
  • De broncode moet met de software meegeleverd worden of vrij beschikbaar zijn.
  • Wederverspreiding van afgeleide werken en aangepaste versies van de software moeten toegestaan zijn.
  • Licenties mogen vereisen dat aanpassingen alleen als patch verspreid worden.
  • De licentie mag niet discrimineren tegen gebruikers(groepen).
  • De licentie mag niet discrimineren tegen gebruiksomgeving van de software.
  • De rechten verbonden aan het programma moeten opgaan voor iedereen aan wie het programma gedistribueerd wordt.
  • De rechten verbonden aan het programma moeten niet afhangen van softwaredistributies waarvan de software een onderdeel is.
  • De licentie mag niet verlangen dat andere software die samen met de software verspreid wordt onder dezelfde licentie valt.
  • Geen van de bepalingen van de licentie mag slaan op een bepaalde technologie of interface-stijl.

Aanverwant aan de Open Source Definition is de Free Software Definition (vrije software definitie) van de Free Software Foundation, die bepaalt wanneer een softwarelicentie vrije software ondersteunt. In de praktijk is het zo dat licenties die aan de Free Software Definitie voldoen, ook aan de Open Source Defination voldoen, maar niet andersom. Alle licenties die in 2006 aan de Free Software Definition voldoen, voldoen ook aan de Open Source Definition.

Gebruik van OpenSourceSoftware in het bedrijfsleven?
OpenSourceSoftware wordt zelfs veel gebruikt in het bedrijfsleven. De opensource webserversoftware Apache is zelfs de meeste gebruikte webserver. Andere voorbeelden zijn Linux en OpenOffice.org die beide ook wereldwijd door miljoenen professioneel gebruikt worden.

Nieuws

Digitale transformatie in een stroomversnelling: Agile projectmanagement als motor voor moderne webapplicaties

Digitale transformatie staat in 2026 duidelijk in het teken van versnelling, wendbaarheid en regie. Organisaties stappen af van losse IT-projecten...

Lees meer

Nieuws

Nieuwe masterclasses: van AI-inzicht naar werkende workflows

Online marketing en AI ontwikkelen zich razendsnel. Tools zijn overal beschikbaar, maar het verschil wordt gemaakt door hoe je ze...

Lees meer

Nieuws

ICTloket Motorsport & Events label in de 4WD jaarkalender 2026

De jaarkalender 2026 van het 4WD Magazine laat perfect zien waar ICTloket Motorsport & Events voor staat: beleving, avontuur en...

Lees meer

Zullen we samen jouw ideeën tot leven brengen?

Ik maak graag vrijblijvend kennis om mee te denken over jouw plannen. Met mijn ervaring en netwerk help ik je om ideeën om te zetten in concrete en succesvolle resultaten.