IT-lexicon › Programmeren › Boost Software License

Boost Software License

Programmeren Svenska → Bijgewerkt: 2026-11-01

De permissieve licentie van de Boost C++-bibliotheken, die de plicht schrapt om de licentietekst mee te leveren met gecompileerde programma's.

Boost liet lange tijd elke bibliotheek een eigen licentie kiezen; in 2003 koos het project een gemeenschappelijke tekst. Die verschilt op één klein maar belangrijk punt van MIT: de vermelding moet bij de broncode horen, maar niet bij machinecode. Een programma dat de halve Boost statisch linkt, hoeft dus niets mee te leveren. Voor een C++-bibliotheek die grotendeels uit templates bestaat en in de binary van de gebruiker belandt, was dat de juiste afweging.

De SPDX-identifier is BSL-1.0, die eindeloos wordt verward met de Business Source License, die het met BUSL-1.1 moet doen. De ene is open source, de andere nadrukkelijk niet. Afkortingen zijn niet de sterkste kant van het recht.

← Terug naar het lexicon