Yikun commented on PR #6: URL: https://github.com/apache/spark-docker/pull/6#issuecomment-1275502829
> But its not clear to me how that applies to the binary generated from the docker file and what exactly needs to go into that docker file or in like. NOTICE-binary file. It would be good to ask Apache folks or see what other projects have done. We (I and Tom) had some initial discuss in here: https://github.com/apache/spark-docker/pull/2#issuecomment-1274772242 , let me show more invistigation here: - `spark` (Docekr Official Image, DOI): - it published by Docker community - Docker community only required the dockerfile is under [an OSI-approved license](https://opensource.org/licenses) from [link](https://github.com/docker-library/official-images/blob/master/NEW-IMAGE-CHECKLIST.md) - https://github.com/docker-library/official-images/pull/13089 is the PR for Apache Spark. - For DOI, **Only LICENSE and NOTICE** needed, because it published in downstream. - `apache/spark` (Apache Spark Official image) - it published by Apache community - [LEGAL-270](https://issues.apache.org/jira/browse/LEGAL-270): ASF allows dockerhub publish > The main Docker Hub at hub.docker.com is a public-facing downstream distribution channel – similar to Maven Central, PyPI, Debian package management. > > Docker images can be built from our official source releases, but are derived distributions analogous to, say, Debian packages. - [LEGAL-437](https://issues.apache.org/jira/browse/LEGAL-437): it might related to NOTICE-binary, but didn't get a clear results. However, according the ASF legal, leans to `Any components in the parent container are the responsibility of the parent container (ie: owner of <image> in FROM <image>) to comply` and `generally trusting top level Linux OS images`. - Consider above two JIRAs, so I think `NOTICE-binary` will be same with `apache/spark` repo, or we can just reference https://github.com/apache/solr-docker, https://github.com/apache/flink-docker, only **LICENSE and NOTICE** is enough in here. also cc @srowen (who create the LICENSE for apache/spark) -- 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]
