[ 
https://issues.apache.org/jira/browse/ZEST-15?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14510970#comment-14510970
 ] 

Paul Merlin commented on ZEST-15:
---------------------------------

>From what I understand in http://www.apache.org/dev/licensing-howto.html the 
>`LICENSE` and `NOTICE` files are required in released distributions only, and, 
>that `NOTICE` file needs special attention for *bundled* dependencies only.
>From http://incubator.apache.org/guides/release-java.html I learned that 
>repository artifacts are concerned too, including sources and javadoc JARs.

Our source and binary release distributions could include the gradle wrapper 
jar only. Gradle downloading dependencies as needed. The `NOTICE` would then be 
pretty simple. To ease offline usage we can include a way to download all 
needed dependencies in the binary distribution (script, pom ...).

Our repository artifacts JARs should include basic `LICENSE` and `NOTICE` files 
in the `META-INF` directory.

I see no source bundled in the Qi4j codebase that's from a third-party.

So from what I understand, if we don't bundle dependencies in our 
distributions, we don't need complex `NOTICE` files.
Am I right?

Remain the cryptographic related issue that I did not dug into yet.


> Review legal compliance
> -----------------------
>
>                 Key: ZEST-15
>                 URL: https://issues.apache.org/jira/browse/ZEST-15
>             Project: Zest
>          Issue Type: Sub-task
>            Reporter: Niclas Hedhman
>
> Review legal compliance on all dependencies, in particular NOTICE file.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to