-
Notifications
You must be signed in to change notification settings - Fork 17.9k
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
x/build/cmd/relui: collect open source NOTICES into top-level NOTICES file? #25405
Comments
Is there a lawyer that approves the Go releases? I think their input would be best for this. |
@pciet, yes, we have a lawyer and have talked to them. |
@bradfitz Can I work on this issue. What I understood from above description is, we have to traverse each package/folder from go repository and collect all the |
I've done some work on this since GopherCon, and I'm probably at least 90% of the way done, but I need some clarification. @bradfitz, just a couple questions:
Do you mean that all directories in src need to be recursively walked for source files that match something like
Does that work for you?
|
We should probably make x/build/cmd/release collecting all the misc LICENSE/NOTICE files from the packages we depend on and concatenate them all together into one top-level NOTICES file next to our LICENSE file in Go's release.
We'd also need to make such NOTICE files for each directory where the notice is currently in the source code at the top.
Look at Debian's packaging of Go to find the list.
/cc @rsc @FiloSottile @ianlancetaylor @andybons @bcmills
The text was updated successfully, but these errors were encountered: