Browse Source

Added license informaton for third-party libraries

Task:  6353
Story: 2001540

Depends-On: https://review.openstack.org/544813

Change-Id: Iff0d2f130defb4d26cbf047bed44f73f89bbcee8
tags/2.3.0
Kenan Karamehmedovic 1 year ago
parent
commit
344adcde36
3 changed files with 72 additions and 0 deletions
  1. 5
    0
      README.md
  2. 17
    0
      thresh/pom.xml
  3. 50
    0
      thresh/src/license/THIRD-PARTY.properties

+ 5
- 0
README.md View File

@@ -84,4 +84,9 @@ limitations under the License.
84 84
 
85 85
 [storm-tutorial]: http://storm.incubator.apache.org/documentation/Tutorial.html
86 86
 
87
+# Third-Party Licenses
87 88
 
89
+Monasca-thresh uses third-party libraries or other resources that may
90
+be distributed under licenses different than the monasca-thresh software.
91
+Executing the [mvn package](https://github.com/openstack/monasca-thresh/blob/master/README.md#build)
92
+command a list of all third-party licenses will be generated in `target/generated-sources/license` directory.

+ 17
- 0
thresh/pom.xml View File

@@ -362,6 +362,23 @@
362 362
                     </execution>
363 363
                 </executions>
364 364
             </plugin>
365
+            <plugin>
366
+                <groupId>org.codehaus.mojo</groupId>
367
+                <artifactId>license-maven-plugin</artifactId>
368
+                <version>1.5</version>
369
+                <configuration>
370
+                    <useMissingFile>true</useMissingFile>
371
+                </configuration>
372
+                <executions>
373
+                    <execution>
374
+                        <id>create-license-list</id>
375
+                        <goals>
376
+                            <goal>aggregate-add-third-party</goal>
377
+                        </goals>
378
+                        <phase>generate-resources</phase>
379
+                    </execution>
380
+                </executions>
381
+            </plugin>
365 382
             <plugin>
366 383
                 <artifactId>maven-clean-plugin</artifactId>
367 384
                 <version>2.5</version>

+ 50
- 0
thresh/src/license/THIRD-PARTY.properties View File

@@ -0,0 +1,50 @@
1
+# Generated by org.codehaus.mojo.license.AddThirdPartyMojo
2
+#-------------------------------------------------------------------------------
3
+# Already used licenses in project :
4
+# - AL 2.0
5
+# - Apache 2
6
+# - Apache License 2.0
7
+# - Apache License Version 2.0
8
+# - Apache License, Version 2.0
9
+# - Apache License, version 2.0
10
+# - Apache Software Licenses
11
+# - BSD
12
+# - BSD 3-Clause
13
+# - BSD 3-Clause "New" or "Revised" License (BSD-3-Clause)
14
+# - BSD 3-clause
15
+# - BSD License
16
+# - BSD style
17
+# - CDDL + GPLv2 with classpath exception
18
+# - Common Public License Version 1.0
19
+# - Eclipse Distribution License (EDL), Version 1.0
20
+# - Eclipse Public License (EPL), Version 1.0
21
+# - Eclipse Public License 1.0
22
+# - GNU LESSER GENERAL PUBLIC LICENSE
23
+# - GNU Lesser General Public License
24
+# - GNU Lesser General Public License, Version 2.1
25
+# - LGPL 2.1
26
+# - MIT License
27
+# - MPL 1.1
28
+# - New BSD License
29
+# - Public Domain
30
+# - Simplified BSD
31
+# - The Apache Software License, Version 2.0
32
+# - The BSD License
33
+# - The GNU General Public License, Version 2
34
+# - The H2 License, Version 1.0
35
+# - The MIT License
36
+# - The MIT License (MIT)
37
+#-------------------------------------------------------------------------------
38
+# Please fill the missing licenses for dependencies :
39
+#
40
+#
41
+#Wed Feb 14 13:05:56 CET 2018
42
+dom4j--dom4j--1.6.1=BSD style
43
+javax.servlet--servlet-api--2.5=CDDL + GPLv2
44
+monasca-common--monasca-common-hibernate--1.3.0-SNAPSHOT=Apache License 2.0
45
+monasca-common--monasca-common-kafka--1.3.0-SNAPSHOT=Apache License 2.0
46
+monasca-common--monasca-common-model--1.3.0-SNAPSHOT=Apache License 2.0
47
+monasca-common--monasca-common-persistence--1.3.0-SNAPSHOT=Apache License 2.0
48
+monasca-common--monasca-common-testing--1.3.0-SNAPSHOT=Apache License 2.0
49
+monasca-common--monasca-common-util--1.3.0-SNAPSHOT=Apache License 2.0
50
+org.apache.zookeeper--zookeeper--3.4.6=Apache License 2.0

Loading…
Cancel
Save