-
-
Notifications
You must be signed in to change notification settings - Fork 33.9k
deps,tools: add missing nghttp2 license #14806
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
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
refack
left a comment
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 <refack@gmail.com> Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Timothy Gu <timothygu99@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de>
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 <refack@gmail.com> Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Timothy Gu <timothygu99@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de>
Add
COPYINGfromnghttp2and register it intools/license-builder.sh.Also run
tools/license-builder.shand commit the resultingLICENSEfile.Ref: https://github.com/nghttp2/nghttp2/blob/master/COPYING
Checklist