-
Notifications
You must be signed in to change notification settings - Fork 113
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
Is xpadneo licensed with the optional "or later" GPL license clause? #289
Comments
I don't think this optional clause was added by @atar-axis back that time. Also, I wonder what this means in context of maybe porting this over to the kernel at some later time. |
@kira-bruneau What would it need to change the license to GPL3+? Do I need to check with every author, or can I just change it? |
|
Yeah, there's not really a specific use case yet (until a new GPL license is released), but most package managers treat
I don't know too much about the legal details, but I don't think there would be any problems since you'd just be changing an optional clause. A lot of project specify this by providing a copyright notice in each source file, but it should be enough to mention the copyright header in
See https://github.com/jtojnar/nixpkgs-hammering/blob/master/explanations/unclear-gpl.md. I really wish that these were entirely separate licenses, because it was pretty confusing to figure out the difference at first. 😕 |
If I'm reading the Linux kernel licensing rules correctly, in order for Neither GPL-3.0+ nor GPL-3.0-only are listed as being compatible with the Linux kernel, which is licensed under GPL-2.0-only. Kernel-compatible licenses are listed as:
(Dual-licensed code with a more permissive license is also allowed as long as one of the licenses is from the above list.) |
Then maybe it would be good to re-license down to a kernel-compatible license, so we can keep that option open for the future. I've never done something like that. Do we need to ask all past contributors for permission? Or would it be sufficient to send an informal note to all contributors? Do we need to take any of those steps at all? |
I can't find any mention of the GPL3 "or later" license clause. This is usually indicated in the license headers in source files or in the README, but I could only find licensing information in LICENSE. The LICENSE file by itself doesn't specify this since it's an optional clause.
See the difference between the GPL-3.0-or-later & GPL-3.0-only license header:
The text was updated successfully, but these errors were encountered: