dannycjones commented on PR #3414: URL: https://github.com/apache/iceberg-rust/pull/3414#issuecomment-6265656422
> From what I've gathered, we're doing this for the python wheel attribution. Could we take a look at datafusion-python and follow its model? > > > **datafusion-python:** it uses `dev/create_license.py`, which runs `cargo-license` to generate a dependency table appended to the root `LICENSE.txt` (202 lines, committed). It also lists names and licenses rather than full texts. So, I'm a bit cautious of looking too closely at other implementations, because I think copying those over may not yield full compliance with the license obligations. For instance, for Apache 2.0 licenses we must copy all the relevant `NOTICE` files into one final `NOTICE` file, which the DataFusion scripts don't appear to handle today. My plan here is to use `cargo-about` where we will have a small handful of similar clarifications, but it will meet the obligations we're aware of. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
