Business Source License (identyfikator SPDX: BUSL[1] ) tolicencja oprogramowania, dzięki której można publikowaćkod źródłowy, ale ogranicza ona prawo do korzystania zoprogramowania do określonych klas użytkowników. BUSL nie jestlicencją typu open source[1], lecz licencją udostępniającą kod źródłowy i także nakłada obowiązek potencjalnego przejścia na licencję typu open source. Licencja jest uznawana za kompromis pomiędzy tradycyjnymi licencjami własnościowymi a oprogramowaniem typu open source.[2]
BUSL został stworzony przez MariaDB Corporation AB i jest używana w produkcie MaxScale. BUSL nie jest używana wbazie danych MariaDB.[3]
Odchodzenie niektórych projektów od licencjonowania typu open source budzi kontrowersje w społeczności open source. W październiku 2023 r.Fundacja Linux zajęła się tą kwestią w artykule, w którym uznała licencję Business Source License za definiujące zagrożenie dla oprogramowania typu open source[4]
W sierpniu 2023 r. firmaHashiCorp ogłosiła, że przenosi wszystkie swoje dotychczasowe produkty typu open source na licencję Business Source License 1.1[5]
Przeniesienie projektuTerraform na licencję Business Source License zapoczątkowało powstanieforka OpenTofu. OpenTofu opisuje licencję Business Source jako „niejednoznaczną” i „trudną dla firm, dostawców i deweloperów korzystających z projektu Terraform, którzy muszą zdecydować, czy ich działania można zinterpretować jako wykraczające poza dozwolony zakres użytkowania”.[6]
Do innych znanych projektów, które przeszły z licencji open source na licencję BUSL, należą CockroachDB[7] i SurrealDB[8].