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
Asterisk-linking-protocols-exception #2390
Comments
I'm not sure this is really a specific license exception as the total of this LICENSE file seems to be to explain the licensing overview of the project and where things might be differently licensed or how to request a different license. I think the bit you quote is referring to https://github.com/asterisk/libpri and files in that part. That exception is on the SPDX License List at https://spdx.org/licenses/libpri-OpenH323-exception.html |
This is another case for https://github.com/spdx/change-proposal/blob/main/proposals/Modifiers.md since SPDX do not support modifiers other than exceptions. I agree that the case here is not an exception as usual. Exceptions usually relief from obligations. Here we have a grant of additional permissions. Our engine resolves the text as follows: The Authors View Marker is added due to the section
I'm trying to convince the SPDX team for a long time now to open the modifiers to not only include exceptions, but without success. So for the time being you will have to represent the license as GPL-2.0-only AND LicenseRef-Asterisk-Linking-Permission where the LicenseRef represents the additional grant text. This is also how we would represent our scanner identification in an SPDX document (which may be seen as imprecise). Btw: https://spdx.org/licenses/Asterisk-exception.html is also not an exception in the classical sense. It's a sublicensing modifier. |
@karsten-klein - note that the "exceptions" on the SPDX License do/can include additional permissions as stated on https://spdx.org/licenses/exceptions-index.html am I missing something? |
doesn't that resolve back to this repo and issue, then? |
discussed on the last couple legal calls, as of May 9th and decided to add but use the following text:
suggested ID: |
Discussed on 2024-05-09 legal team call, this ID (and a comparable name) makes sense to me too, given that we've already got an |
License Inclusion DecisionDecision:
NameAsterisk linking protocols exception License IDAsterisk-linking-protocols-exception XML markupnone at this time Notes:see comment above for text of exception Next stepsIf the license has been accepted, please follow the accepted-license process to create the PR. |
This new license/exception request has been accepted and the information for the license/exception has been merged to the repository. Thank you to everyone who has participated! |
In the LICENSE file of asterisk there is a custom paragraph to allow some linking:
I haven't found a way to express that in a spdx license identifier.
Asterisk-exception
is for something different if I understand it correctly.The text was updated successfully, but these errors were encountered: