Skip to content

Commit ae910f3

Browse files
committed
Update CLI open_source_licenses.txt file
Closes gh-7703
1 parent 0af53b3 commit ae910f3

File tree

1 file changed

+163
-55
lines changed

1 file changed

+163
-55
lines changed

spring-boot-cli/src/main/content/legal/open_source_licenses.txt

Lines changed: 163 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,19 @@
1-
open_source_license.txt
1+
open_source_licenses.txt
22

33
Spring Boot CLI
4-
54
==================================================================
65

7-
GoPivotal makes available all content in this download ("Content").
6+
Pivotal makes available all content in this download ("Content").
87
Unless otherwise indicated below, the Content is provided to you under
9-
the terms and conditions of the Eclipse Public License Version 1.0 ("EPL").
10-
A copy of the EPL is available in the file called license.txt. For
11-
purposes of the EPL, "Program" will mean the Content.
8+
the terms and conditions of the Apache License 2.0 (the "License"). A
9+
copy of the license is available in the file called LICENSE.txt or you
10+
may obtain a copy of the License at
11+
12+
http://www.apache.org/licenses/LICENSE-2.0
1213

1314
The following copyright statements and licenses apply to various open
1415
source software packages (or portions thereof) that are distributed with
15-
this Content.
16+
this content.
1617

1718

1819
=================================================================
@@ -28,55 +29,85 @@ associated with each component.
2829

2930
SECTION 1: BSD-STYLE, MIT-STYLE, OR SIMILAR STYLE LICENSES
3031

31-
>>> antlr:antlr:2.7.7
32-
>>> net.sf.jopt-simple:jopt-simple:4.5
33-
>>> org.ow2.asm:asm:4.1
34-
32+
>>> JLine (jline:jline)
33+
>>> JOpt Simple (net.sf.jopt-simple:jopt-simple)
34+
>>> ASM 4.0 (org.ow2.asm:asm)
35+
>>> JSON in Java (org.json:json)
3536

3637

3738
SECTION 2: Apache License, V2.0
3839

39-
>>> org.codehaus.groovy:groovy:2.1
40-
>>> org.apache.ivy:ivy:2.3.0
40+
>>> Apache Commons Codec (commons-codec:commons-codec)
41+
>>> Apache HttpClient (org.apache.httpcomponents:httpclient)
42+
>>> Apache HttpCore (org.apache.httpcomponents:httpcore)
43+
>>> Plexus Cipher: encryption/decryption Component (org.sonatype.plexus:plexus-cipher)
44+
>>> Plexus Security Dispatcher Component (org.sonatype.plexus:plexus-sec-dispatcher)
45+
>>> Apache Commons Logging (commons-logging:commons-logging)
46+
>>> Apache Groovy (org.codehaus.groovy:groovy)
47+
>>> Maven Aether Provider (org.apache.maven:maven-aether-provider)
48+
>>> Maven Model (org.apache.maven:maven-model)
49+
>>> Maven Model Builder (org.apache.maven:maven-model-builder)
50+
>>> Maven Repository Metadata Model (org.apache.maven:maven-repository-metadata)
51+
>>> Maven Settings (org.apache.maven:maven-settings)
52+
>>> Maven Settings Builder (org.apache.maven:maven-settings-builder)
53+
>>> Plexus :: Component Annotations (org.codehaus.plexus:plexus-component-annotations)
54+
>>> Plexus Common Utilities (org.codehaus.plexus:plexus-utils)
55+
>>> Plexus Component API (org.codehaus.plexus:plexus-component-api)
56+
>>> Plexus Interpolation API (org.codehaus.plexus:plexus-interpolation)
57+
58+
59+
SECTION 3: Eclipse Public License, Version 1.0
60+
61+
>>> Aether API (org.eclipse.aether:aether-api)
62+
>>> Aether Connector Basic (org.eclipse.aether:aether-connector-basic)
63+
>>> Aether Implementation (org.eclipse.aether:aether-impl)
64+
>>> Aether SPI (org.eclipse.aether:aether-spi)
65+
>>> Aether Transport File (org.eclipse.aether:aether-transport-file)
66+
>>> Aether Transport HTTP (org.eclipse.aether:aether-transport-http)
67+
>>> Aether Utilities (org.eclipse.aether:aether-util)
68+
4169

4270

4371
--------------- SECTION 1: BSD-STYLE, MIT-STYLE, OR SIMILAR STYLE LICENSES ----------
4472

4573
BSD-STYLE, MIT-STYLE, OR SIMILAR STYLE LICENSES are applicable to the following component(s).
4674

4775

48-
>>> antlr:antlr:2.7.7
49-
50-
SOFTWARE RIGHTS
51-
52-
ANTLR 1989-2006 Developed by Terence Parr
53-
Partially supported by University of San Francisco & jGuru.com
76+
>>> JLine (jline:jline)
5477

55-
We reserve no legal rights to the ANTLR--it is fully in the
56-
public domain. An individual or company may do whatever
57-
they wish with source code distributed with ANTLR or the
58-
code generated by ANTLR, including the incorporation of
59-
ANTLR, or its output, into commerical software.
60-
61-
We encourage users to develop software with ANTLR. However,
62-
we do ask that credit is given to us for developing
63-
ANTLR. By "credit", we mean that if you use ANTLR or
64-
incorporate any source code into one of your programs
65-
(commercial product, research project, or otherwise) that
66-
you acknowledge this fact somewhere in the documentation,
67-
research report, etc... If you like ANTLR and have
68-
developed a nice tool with the output, please mention that
69-
you developed it using ANTLR. In addition, we ask that the
70-
headers remain intact in our source code. As long as these
71-
guidelines are kept, we expect to continue enhancing this
72-
system and expect to make other tools available as they are
73-
completed.
78+
Copyright (c) 2002-2006, Marc Prud'hommeaux <[email protected]>
79+
All rights reserved.
7480

75-
The primary ANTLR guy:
81+
Redistribution and use in source and binary forms, with or
82+
without modification, are permitted provided that the following
83+
conditions are met:
84+
85+
Redistributions of source code must retain the above copyright
86+
notice, this list of conditions and the following disclaimer.
87+
88+
Redistributions in binary form must reproduce the above copyright
89+
notice, this list of conditions and the following disclaimer
90+
in the documentation and/or other materials provided with
91+
the distribution.
92+
93+
Neither the name of JLine nor the names of its contributors
94+
may be used to endorse or promote products derived from this
95+
software without specific prior written permission.
96+
97+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
98+
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
99+
BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
100+
AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
101+
EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
102+
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
103+
OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
104+
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
105+
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
106+
AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
107+
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
108+
IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
109+
OF THE POSSIBILITY OF SUCH DAMAGE.
76110

77-
Terence Parr
78-
79-
80111

81112
>>> net.sf.jopt-simple:jopt-simple:4.5
82113

@@ -103,7 +134,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
103134
THE SOFTWARE.
104135

105136

106-
>>> org.ow2.asm:asm:4.1
137+
>>> org.ow2.asm:asm
107138

108139
Copyright (c) 2000-2011 INRIA, France Telecom
109140
All rights reserved.
@@ -136,12 +167,53 @@ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
136167
THE POSSIBILITY OF SUCH DAMAGE.
137168

138169

170+
>>> org.json:json
171+
172+
Copyright (c) 2002 JSON.org
173+
174+
Permission is hereby granted, free of charge, to any person obtaining a copy
175+
of this software and associated documentation files (the "Software"), to deal
176+
in the Software without restriction, including without limitation the rights
177+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
178+
copies of the Software, and to permit persons to whom the Software is
179+
furnished to do so, subject to the following conditions:
180+
181+
The above copyright notice and this permission notice shall be included in all
182+
copies or substantial portions of the Software.
183+
184+
The Software shall be used for Good, not Evil.
185+
186+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
187+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
188+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
189+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
190+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
191+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
192+
SOFTWARE.
193+
194+
195+
139196
--------------- SECTION 2: Apache License, V2.0 ----------
140197

141198
Apache License, V2.0 is applicable to the following component(s).
142199

143200

144-
>>> org.codehaus.groovy:groovy:2.1
201+
>>> org.apache.httpcomponents:httpclient
202+
>>> org.apache.httpcomponents:httpcore
203+
>>> org.sonatype.plexus:plexus-cipher
204+
>>> org.sonatype.plexus:plexus-sec-dispatcher
205+
>>> commons-logging:commons-logging
206+
>>> org.codehaus.groovy:groovy
207+
>>> org.apache.maven:maven-aether-provider
208+
>>> org.apache.maven:maven-model
209+
>>> org.apache.maven:maven-model-builder
210+
>>> org.apache.maven:maven-repository-metadata
211+
>>> org.apache.maven:maven-settings
212+
>>> org.apache.maven:maven-settings-builder
213+
>>> org.codehaus.plexus:plexus-component-annotations
214+
>>> org.codehaus.plexus:plexus-utils
215+
>>> org.codehaus.plexus:plexus-component-api
216+
>>> org.codehaus.plexus:plexus-interpolation
145217

146218
Licensed under the Apache License, Version 2.0 (the "License");
147219
you may not use this file except in compliance with the License.
@@ -155,22 +227,58 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
155227
See the License for the specific language governing permissions and
156228
limitations under the License
157229

230+
>>> CGLIB 3.0 (cglib:cglib:3.0):
158231

159-
>>> org.apache.ivy:ivy:2.3.0
232+
Per the LICENSE file in the CGLIB JAR distribution downloaded from
233+
http://sourceforge.net/projects/cglib/files/cglib3/3.0/cglib-3.0.jar/download,
234+
CGLIB 3.0 is licensed under the Apache License, version 2.0, the text of which
235+
is included above.
160236

161-
Copyright (c) 2007-2013 The Apache Software Foundation
162237

163-
Licensed under the Apache License, Version 2.0 (the "License");
164-
you may not use this file except in compliance with the License.
165-
You may obtain a copy of the License at
238+
--------------- SECTION 3: Eclipse Public License, Version 1.0 ----------
166239

167-
http://www.apache.org/licenses/LICENSE-2.0
240+
Eclipse Public License, Version 1.0 is applicable to the following component(s).
241+
242+
>>> org.eclipse.aether:aether-api
243+
>>> org.eclipse.aether:aether-connector-basic
244+
>>> org.eclipse.aether:aether-impl
245+
>>> org.eclipse.aether:aether-spi
246+
>>> org.eclipse.aether:aether-transport-file
247+
>>> org.eclipse.aether:aether-transport-http
248+
>>> org.eclipse.aether:aether-util
249+
250+
The Eclipse Foundation makes available all content in this plug-in ("Content").
251+
Unless otherwise indicated below, the Content is provided to you under the terms
252+
and conditions of the Eclipse Public License Version 1.0 ("EPL"). A copy of the
253+
EPL is available at http://www.eclipse.org/legal/epl-v10.html.
254+
255+
For purposes of the EPL, "Program" will mean the Content.
256+
257+
If you did not receive this Content directly from the Eclipse Foundation, the
258+
Content is being redistributed by another party ("Redistributor") and different
259+
terms and conditions may apply to your use of any object code in the Content.
260+
Check the Redistributor's license that was provided with the Content. If no such
261+
license exists, contact the Redistributor. Unless otherwise indicated below, the
262+
terms and conditions of the EPL still apply to any source code in the Content and
263+
such source code may be obtained at http://www.eclipse.org/
168264

169-
Unless required by applicable law or agreed to in writing, software
170-
distributed under the License is distributed on an "AS IS" BASIS,
171-
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
172-
See the License for the specific language governing permissions and
173-
limitations under the License
174265

175266

176267
===========================================================================
268+
269+
To the extent any open source subcomponents are licensed under the EPL and/or
270+
other similar licenses that require the source code and/or modifications to
271+
source code to be made available (as would be noted above), you may obtain a
272+
copy of the source code corresponding to the binaries for such open source
273+
components and modifications thereto, if any, (the "Source Files"), by
274+
downloading the Source Files from https://github.com/spring-projects/spring-boot,
275+
or by sending a request, with your name and address to:
276+
277+
Pivotal, Inc., 875 Howard St,
278+
San Francisco, CA 94103
279+
United States of America
280+
281+
or email [email protected]. All such requests should clearly specify:
282+
283+
OPEN SOURCE FILES REQUEST
284+
Attention General Counsel

0 commit comments

Comments
 (0)