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]

Reply via email to