Add repelzen, create document to list all code licenses

Signed-off-by: falkTX <falktx@falktx.com>
This commit is contained in:
falkTX 2021-12-03 12:32:03 +00:00
parent 4d1b470837
commit b8f2e64e32
No known key found for this signature in database
GPG key ID: CDBAA37ABC74FBA0
7 changed files with 101 additions and 0 deletions

38
doc/LICENSES.md Normal file
View file

@ -0,0 +1,38 @@
# LICENSES
## CODE LICENSE / BINARY
While Cardinal itself is licensed under GPLv3+, some modules/plugins used by it are not.
And since Cardinal builds the entire Rack and modules as a static library,
the more restrictive of the **code licenses** will apply to the final binary.
Bellow follows a list of all code licenses used in Cardinal and linked submodules.
| Name | License(s) | Additional notes |
|-----------------------|-----------------------|------------------|
| Carla | GPL-2.0-or-later | Used as plugin host within Cardinal|
| DPF | ISC, GPL-2.0-or-later | Used as the plugin framework, VST2 binary GPLv2+ licensed |
| Rack | GPL-3.0-or-later | The actual Rack code, internal dependencies are compatible with GPLv3+ |
| AS | MIT | |
| Amalgamated Harmonics | BSD-3-Clause | |
| Animated Circuits | BSD-3-Clause | |
| Atelier | GPL-3.0-only | |
| Audible Instruments | GPL-3.0-or-later | |
| Befaco | GPL-3.0-or-later | |
| Bidoo | GPL-3.0-only | |
| Bogaudio | GPL-3.0-or-later | |
| Cardinal | GPL-3.0-or-later | |
| DrumKit | CC0-1.0 | |
| E-Series | GPL-3.0-or-later | |
| Fundamental | GPL-3.0-or-later | |
| Grande | GPL-3.0-or-later | |
| Impromptu | GPL-3.0-only | GPLv3+ change request https://github.com/MarcBoule/Geodesics/issues/4 |
| JW-Modules | BSD-3-Clause | |
| MindMeld | GPL-3.0-only | GPLv3+ change request https://github.com/MarcBoule/Geodesics/issues/4 |
| Valley | GPL-3.0-or-later | |
| ZZC | GPL-3.0-only | GPLv3+ change request https://github.com/zezic/ZZC/issues/86 |
| ZetaCarinae | GPL-3.0-or-later | |
| cf | BSD-3-Clause | |
| mscHack | BSD-3-Clause | |
| Rackwindows | MIT | |
| repelzen | GPL-3.0-or-later | |