-
Notifications
You must be signed in to change notification settings - Fork 30k
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
deps,tools: add missing nghttp2 license #14806
Conversation
Add `COPYING` from `nghttp2` and register it in `tools/license-builder.sh`. Also run `tools/license-builder.sh` and commit the resulting `LICENSE` file. Ref: https://github.com/nghttp2/nghttp2/blob/master/COPYING
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.
LGTM, but probably good if a lawer takes a look.
@refack I think if there is a problem with this PR, then there is a problem with how we handle dependency licenses in general. If you think it is necessary or helpful for a lawyer to take a look, bring that up with on the TSC repository, because that’s the only way for us to contact the Foundation’s legal committee. In that case, it would also be good to know about any more specific concerns, if you have any. |
The only "possible issue" I see is the timing of this PR, it probably should have been part of #14239. |
Fwiw this is also how we handled it for the
Should be fine as long as our releases do contain the license. Also, what’s the alternative at this point? ;) |
Oy, good catch :-) |
Landed in afe68c1 because we can’t release HTTP/2 without it. ;) Thanks for all of the quick reviews. |
Add `COPYING` from `nghttp2` and register it in `tools/license-builder.sh`. Also run `tools/license-builder.sh` and commit the resulting `LICENSE` file. Ref: https://github.com/nghttp2/nghttp2/blob/master/COPYING PR-URL: #14806 Reviewed-By: Refael Ackermann <[email protected]> Reviewed-By: Daniel Bevenius <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Timothy Gu <[email protected]> Reviewed-By: Tobias Nießen <[email protected]>
Add `COPYING` from `nghttp2` and register it in `tools/license-builder.sh`. Also run `tools/license-builder.sh` and commit the resulting `LICENSE` file. Ref: https://github.com/nghttp2/nghttp2/blob/master/COPYING PR-URL: #14806 Reviewed-By: Refael Ackermann <[email protected]> Reviewed-By: Daniel Bevenius <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Timothy Gu <[email protected]> Reviewed-By: Tobias Nießen <[email protected]>
Add
COPYING
fromnghttp2
and register it intools/license-builder.sh
.Also run
tools/license-builder.sh
and commit the resultingLICENSE
file.Ref: https://github.com/nghttp2/nghttp2/blob/master/COPYING
Checklist