-
-
Notifications
You must be signed in to change notification settings - Fork 180
[Incompatible] Add Geodesics modules #112
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
base: main
Are you sure you want to change the base?
Conversation
doc/LICENSES.md
Outdated
| | 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.