Definitie
Open source software is software waarvan de broncode openbaar beschikbaar is, vrij te bekijken, aan te passen en (binnen de licentievoorwaarden) opnieuw te verspreiden. Het tegenovergestelde is closed source of proprietary software, waar de broncode eigendom is van de leverancier en niet inzichtelijk voor klanten.
Open source betekent niet automatisch gratis, en niet alles wat gratis is, is open source. De licentie bepaalt wat mag: sommige licenties (zoals MIT) zijn permissief, andere (zoals GPL) verplichten dat afgeleide werken ook open source blijven. Bekende voorbeelden: Linux, WordPress, PostgreSQL, Kubernetes, en talloze ontwikkelbibliotheken.
Waarom het ertoe doet voor MKB
Een groot deel van de software die MKB-bedrijven dagelijks gebruiken, is direct of indirect gebouwd op open source. WordPress, Magento en talrijke ERP-pakketten draaien op open source databases en webservers. Bewust kiezen voor open source kan leveranciersafhankelijkheid (vendor lock-in) flink terugbrengen en geeft controle over de toekomst van de software.
Tegelijk is “open source” geen automatische garantie voor kwaliteit of veiligheid. Het is een keuze met afwegingen: minder licentiekosten, meer flexibiliteit, maar vaak meer eigen verantwoordelijkheid voor updates, beveiliging en integratie. Voor het ene scenario een goede match, voor het andere juist niet.
Concreet voorbeeld
Een groothandel met 40 medewerkers gebruikte tien jaar lang een propriëtair ERP-pakket van een kleine Nederlandse leverancier. Toen die leverancier overgenomen werd door een buitenlandse partij, vlogen de licentiekosten omhoog van €1.100 naar €4.200 per maand en bleven aangevraagde aanpassingen liggen. Migreren bleek nodig.
De keuze viel op een open source ERP (Odoo Community) met implementatiebegeleiding van een lokale partner. Eenmalige inrichtingskosten: circa €38.000. Maandelijkse hosting plus beheer: €750. Geen licentiekosten. Aanpassingen aan eigen workflows zitten nu in een eigen module die het bedrijf bezit en kan meeverhuizen mocht de huidige partner ooit niet meer bevallen. Terugverdientijd op de migratie: krap drie jaar, en sindsdien is de afhankelijkheid van één leverancier doorbroken.
Misverstanden en valkuilen
- “Open source is gratis.” De software heeft vaak geen licentiekosten, maar implementatie, hosting, onderhoud en updates kosten gewoon geld. Total cost of ownership kan lager of juist hoger uitvallen dan een commercieel pakket, afhankelijk van de situatie.
- “Open source is minder veilig.” Het tegendeel kan waar zijn: omdat de code openbaar is, kijken meer ogen mee. Tegelijk is je eigen verantwoordelijkheid voor het tijdig installeren van updates groter dan bij een SaaS-leverancier die dat automatisch doet.
- “We hoeven niemand te betalen, dus geen partner nodig.” Een implementatiepartner is bij open source vaak juist crucialer dan bij commerciele software, omdat er geen leverancier is met ingebouwde support-afdeling. Een goede partner bespaart op de lange termijn geld.
- “Eenmaal open source, altijd open source.” Projecten worden verlaten, splitsen op, of veranderen van licentie. Kies bij voorkeur projecten met een actieve community, gezond bestuur en meerdere onafhankelijke onderhouders.
Wanneer moet je hiervan wakker liggen, wanneer niet
Wakker liggen: als de huidige bedrijfssoftware grotendeels van één leverancier komt zonder export-opties, en die leverancier de prijzen recent stevig heeft verhoogd. Of als de leverancier een overname-doelwit is en richting consolidatie beweegt. Een open source alternatief of een open source componenten-strategie is dan een serieuze overweging, voordat de keuze gedwongen wordt.
Niet wakker liggen: als de huidige commerciele software prima werkt, de leverancier stabiel is en de licentiekosten in verhouding staan tot de waarde. Open source omdat het kan, zonder duidelijk doel, leidt vaak tot een rommelig landschap. Een bewuste mix van commerciele en open source software per use-case werkt beter dan een geloofsovertuiging in één kamp.
Gerelateerde termen
- Vendor lock-in: het probleem dat open source vaak helpt te beperken, omdat alternatieven en migratiepaden beter beschikbaar zijn.
- TCO: total cost of ownership-berekening laat zien of open source in een specifieke situatie goedkoper of duurder uitpakt.
- Build vs buy: open source vormt vaak een derde optie tussen helemaal zelf bouwen en commercieel kopen.
- Maatwerk software: open source projecten worden vaak als startpunt gebruikt voor maatwerk-uitbreidingen.
- SaaS: veel SaaS-diensten draaien onder de motorkap op open source componenten.