[build2] bpkg and bdep licensing

Matthew Krupcale mkrupcale at matthewkrupcale.com
Mon Sep 17 13:07:27 UTC 2018


Since both bpkg and bdep depend on[1,2] libodb and libodb-sqlite, both
of which are GPLv2 (or proprietary) licensed[3,4], and the GPL
requires (GPL-compatible) software which uses GPL licensed libraries
to use the GPL on the combined work[5], shouldn't bpkg and bdep be GPL
licensed? Given that both pieces of software (build2 and ODB) are
copyright Code Synthesis, is there a linking exception being employed
so that bpkg and bdep can remain licensed as MIT?


[1] https://cppget.org/bpkg
[2] https://cppget.org/bdep
[3] https://cppget.org/libodb
[4] https://cppget.org/libodb-sqlite
[5] https://www.gnu.org/licenses/gpl-faq.en.html#IfLibraryIsGPL

More information about the users mailing list