IT-lexicon › Programmeren › Dual licensing

Dual licensing

Programmeren Svenska → Bijgewerkt: 2026-10-03

Dezelfde code uitbrengen onder twee licenties: een copyleftlicentie die gratis maar besmettelijk is, en een commerciële licentie voor wie de eigen code niet wil delen.

Het vereist dat één partij het auteursrecht op alles bezit, en daarom vragen zulke projecten bijdragers om een CLA — een overeenkomst die het bedrijf het recht geeft de bijdrage te herlicentiëren. MySQL bouwde zijn hele bedrijf op dit model, net als Qt en het vroege Sleepycat. AGPL is het moderne instrument, omdat het het netwerkgat dicht: draai je de software als dienst, dan moet de broncode alsnog vrijgegeven worden. De kritiek is dat het geen echte gemeenschapsontwikkeling is — bijdragers schenken werk aan een product dat vervolgens wordt verkocht — en dat de licentie op elk moment kan veranderen, zoals HashiCorp en Redis lieten zien, wat de forks OpenTofu en Valkey uitlokte. Te onderscheiden van open core, waar verschillende code verschillende licenties draagt.

← Terug naar het lexicon