Lessico IT › Programmazione › Boost Software License

Boost Software License

Programmazione Svenska → Aggiornato: 2026-11-01

La licenza permissiva delle librerie C++ Boost, che elimina l'obbligo di distribuire il testo della licenza insieme ai programmi compilati.

Per lungo tempo Boost ha lasciato che ogni libreria scegliesse la propria licenza; nel 2003 il progetto ha adottato un testo comune. Si distingue dalla licenza MIT per un dettaglio piccolo ma rilevante: l'avviso deve accompagnare il codice sorgente, ma non il codice macchina. Un programma che collega staticamente mezza Boost non deve includere nulla. Per una libreria C++ fatta in gran parte di template che finiscono compilati nel binario dell'utente, era il compromesso giusto.

Il suo identificatore SPDX è BSL-1.0, spesso confuso con la Business Source License, che deve accontentarsi di BUSL-1.1. Una è open source, l'altra esplicitamente no. Le sigle non sono il punto forte del diritto.

← Torna al lessico