-
-
Notifications
You must be signed in to change notification settings - Fork 155
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Incompatible] Add Geodesics modules #112
base: main
Are you sure you want to change the base?
Conversation
doc/LICENSES.md
Outdated
@@ -32,6 +32,7 @@ Bellow follows a list of all code licenses used in Cardinal and linked submodule | |||
| Extratone | GPL-3.0-or-later | | | |||
| Fehler Fabrik | GPL-3.0-or-later | | | |||
| Fundamental | GPL-3.0-or-later | | | |||
| Geodesics | GPL-3.0-or-later | | |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
https://github.com/MarcBoule/Geodesics/blob/master/plugin.json#L5 disagrees with this line, and this is a blocker
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ah yes, its LICENSE does say GPL3 as well. Why is the "or later" part a blocker?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just read up on it, thanks for clarifying. OK, well we'll at least have the PR until they do change license :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Current proper term to use is GPL-3.0-only
btw, this is a SPDX specification.
Geodesics uses GPLv3-only, which goes against the rules for Cardinal modules, as a way to ensure proper licenses in the long term. Basically: won't merge until license situation changes. All depends on the module developers. |
I've updated |
A symlink is needed in |
7f5b112
to
d4ddc88
Compare
Sorry but I'd say close this PR until upstream has changed the license. |
0d06beb
to
4b2cb51
Compare
I want to leave it open as a reminder, also the already done work is useful if the license situation changes. |
e0aecb0
to
30134b4
Compare
Adding them was straightforward. A few symbols resulted in duplicates when linking, hence the extra "-D" hackery in the plugins Makefile.
971ae2f
to
a9e5b9a
Compare
e3644fb
to
ae04997
Compare
f8e7b03
to
24bed60
Compare
54b0ec1
to
d3b722e
Compare
a30e278
to
f7a919f
Compare
0cba0a1
to
80bda51
Compare
58e55b0
to
52d71a1
Compare
7251c87
to
61f2d29
Compare
Adding them was straightforward. A few symbols resulted in duplicates
when linking, hence the extra "-D" hackery in the plugins Makefile.