Anton Vinogradov created IGNITE-1067:
----------------------------------------
Summary: Binary LICENSE and NOTICE fix
Key: IGNITE-1067
URL: https://issues.apache.org/jira/browse/IGNITE-1067
Project: Ignite
Issue Type: Task
Reporter: Anton Vinogradov
Assignee: Anton Vinogradov
Fix For: sprint-7
The LICENSE and NOTICE for the binary files also look incorrect give the number
of jars and lack of information in LICENSE / NOTICE. This will need to be fixed
at some point before graduation. See [1] for more info. The LICENSE/NOTICE
files should be different for the binaries and reflect their contents.
I've not looked at the the binaries in detail but from a quick look / picking a
few jar at random I see:
- jsch-0.1.50.jar is BSD so that would need to be added to binary LICENSE.
- docker-1.9.0.jar if it;s docker then, while docker is Apache licensed it has
a NOTICE file [2], so that would need to be added to the binary NOTICE file.
- avax.servlet-api-3.0.1.jar may be problematic as it is CDDL + GPLv2. If this
is an optional dependancy if may need to be downloaded separately.
The best guidance can be found at [3]. Keep in mind the guiding principal [4]
and it's mostly straight forward.
1. http://www.apache.org/dev/licensing-howto.html#binary
2. https://github.com/docker/docker/blob/master/NOTICE
3. http://www.apache.org/dev/licensing-howto.html
4. http://www.apache.org/dev/licensing-howto.html#guiding-principle
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)