GitHub user takezoe opened a pull request:
https://github.com/apache/incubator-predictionio/pull/397
[PIO-69] Add license report generation using sbt-license-report plugin
`make-licensereport.sh` generates `license-reports/licences-notice.csv`
which contains only non-ASL libraries. The result in the latest develop branch
is:
```
Common Public License,Common Public License Version 1.0
(http://www.opensource.org/licenses/cpl1.0.txt),junit # junit # 4.11,
GPL,GPL2 w/ CPE
(http://glassfish.java.net/public/CDDL+GPL_1_1.html),com.sun.jersey #
jersey-core # 1.8,
GPL,GPL2 w/ CPE
(http://glassfish.java.net/public/CDDL+GPL_1_1.html),com.sun.jersey #
jersey-core # 1.9,
GPL,GPL2 w/ CPE
(http://glassfish.java.net/public/CDDL+GPL_1_1.html),com.sun.jersey #
jersey-json # 1.8,
GPL,GPL2 w/ CPE
(http://glassfish.java.net/public/CDDL+GPL_1_1.html),com.sun.jersey #
jersey-json # 1.9,
GPL,GPL2 w/ CPE
(http://glassfish.java.net/public/CDDL+GPL_1_1.html),com.sun.jersey #
jersey-server # 1.8,
GPL,GPL2 w/ CPE
(http://glassfish.java.net/public/CDDL+GPL_1_1.html),com.sun.jersey #
jersey-server # 1.9,
GPL,GPL2 w/ CPE
(https://glassfish.dev.java.net/public/CDDL+GPL_1_1.html),javax.xml.bind #
jaxb-api # 2.2.2,
GPL,GPL2 w/ CPE
(https://glassfish.java.net/public/CDDL+GPL_1_1.html),com.sun.xml.bind #
jaxb-impl # 2.2.3-1,
GPL,GPL2 w/ CPE
(https://glassfish.java.net/public/CDDL+GPL_1_1.html),org.jvnet.mimepull #
mimepull # 1.9.5,
MIT,MIT
(https://github.com/softprops/semverfi/blob/0.1.3/LICENSE),me.lessis #
semverfi_2.10 # 0.1.3,
MIT,MIT License
(http://www.opensource.org/licenses/mit-license.php),com.github.scopt #
scopt_2.10 # 3.5.0,
MIT,MIT License
(http://www.opensource.org/licenses/mit-license.php),org.slf4j # slf4j-api #
1.7.14,
MIT,MIT License
(http://www.opensource.org/licenses/mit-license.php),org.slf4j # slf4j-api #
1.7.18,
MIT,MIT License
(http://www.opensource.org/licenses/mit-license.php),org.slf4j # slf4j-api #
1.7.2,
MIT,MIT License
(http://www.opensource.org/licenses/mit-license.php),org.slf4j # slf4j-api #
1.7.5,
MIT,MIT License
(http://www.opensource.org/licenses/mit-license.php),org.slf4j # slf4j-api #
1.7.7,
MIT,MIT License
(http://www.opensource.org/licenses/mit-license.php),org.slf4j # slf4j-log4j12
# 1.7.18,
MIT,MIT License
(http://www.opensource.org/licenses/mit-license.php),org.slf4j # slf4j-log4j12
# 1.7.5,
Mozilla,Mozilla Public License Version 1.1
(http://www.mozilla.org/MPL/MPL-1.1.txt),org.jamon # jamon-runtime # 2.3.1,
Public Domain,Public Domain
(http://creativecommons.org/licenses/publicdomain),com.github.stephenc.high-scale-lib
# high-scale-lib # 1.1.1,
Public Domain,Public Domain,org.tukaani # xz # 1.0,
unrecognized,none specified (none specified),asm # asm # 3.1,
unrecognized,none specified (none specified),javax.servlet # servlet-api #
2.5,
unrecognized,none specified (none specified),javax.servlet.jsp # jsp-api #
2.1,
unrecognized,none specified (none specified),org.apache.zookeeper #
zookeeper # 3.4.6,
unrecognized,none specified (none specified),org.codehaus.jettison #
jettison # 1.1,
```
We would able to create a NOTICE file for the binary distribution from this
report.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/takezoe/incubator-predictionio license-report
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/incubator-predictionio/pull/397.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #397
----
commit b6c296e1e2eea55cd097388a4b0d8adaab93ffd4
Author: Naoki Takezoe <[email protected]>
Date: 2017-06-21T02:56:21Z
[PIO-69] Add license report generation using sbt-license-report plugin
----
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---