-
Notifications
You must be signed in to change notification settings - Fork 29
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
GH-549: Fix Incorrect NOTICE File and Update LICENSE Headers for Third-Party Code Compliance #550
Conversation
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.
Thank you!
@@ -205,13 +205,13 @@ | |||
vector/src/main/java/org/apache/arrow/vector/util/IntObjectHashMap.java | |||
vector/src/main/java/org/apache/arrow/vector/util/IntObjectMap.java | |||
|
|||
These file are derived from code from Netty, which is made available under the | |||
These file are derived from code from Netty(4.1.117), which is made available under the |
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.
Could you add how to determine this (and other changes such as Guava 33.4.0 and the license header) to the PR description? e.g. commit ID you referred.
It's for easy to trace. We'll use the PR description for commit message.
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.
Done, I also updated my commit log:)
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.
Thanks.
… Third-Party Code Compliance The files IntObjectMap.java and IntObjectHashMap.java are sourced from: https://github.com/netty/netty/tree/netty-4.1.117.Final/common/src/main/templates/io/netty/util/collection/ (Specific types will be generated during the compilation phase, but fundamentally, no change in intellectual property ownership has occurred.) The Guava code is sourced from: https://github.com/google/guava/blob/v33.4.0/guava/src/com/google/common/base/Preconditions.java Given the possibility of changes to the license, the specific version has been noted to help reduce ambiguity.
b301a4e
to
e40d2ea
Compare
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.
+1
The files IntObjectMap.java and IntObjectHashMap.java are sourced from:
https://github.com/netty/netty/tree/netty-4.1.117.Final/common/src/main/templates/io/netty/util/collection/
(Specific types will be generated during the compilation phase, but fundamentally, no change in intellectual property ownership has occurred.)
The Guava code is sourced from:
https://github.com/google/guava/blob/v33.4.0/guava/src/com/google/common/base/Preconditions.java
Given the possibility of changes to the license, the specific version has been noted to help reduce ambiguity.
close #549