Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
x/build/cmd/release: collect open source NOTICES into top-level NOTICES file? #25405
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.
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?