From ae910f3169d2f2728e687c652a9bdcafe90b91bb Mon Sep 17 00:00:00 2001 From: Phillip Webb Date: Wed, 25 Jan 2017 22:05:00 -0800 Subject: [PATCH] Update CLI open_source_licenses.txt file Closes gh-7703 --- .../content/legal/open_source_licenses.txt | 218 +++++++++++++----- 1 file changed, 163 insertions(+), 55 deletions(-) diff --git a/spring-boot-cli/src/main/content/legal/open_source_licenses.txt b/spring-boot-cli/src/main/content/legal/open_source_licenses.txt index efad7db1c989..47f1f81a6dfd 100644 --- a/spring-boot-cli/src/main/content/legal/open_source_licenses.txt +++ b/spring-boot-cli/src/main/content/legal/open_source_licenses.txt @@ -1,18 +1,19 @@ -open_source_license.txt +open_source_licenses.txt Spring Boot CLI - ================================================================== -GoPivotal makes available all content in this download ("Content"). +Pivotal makes available all content in this download ("Content"). Unless otherwise indicated below, the Content is provided to you under -the terms and conditions of the Eclipse Public License Version 1.0 ("EPL"). -A copy of the EPL is available in the file called license.txt. For -purposes of the EPL, "Program" will mean the Content. +the terms and conditions of the Apache License 2.0 (the "License"). A +copy of the license is available in the file called LICENSE.txt or you + may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 The following copyright statements and licenses apply to various open source software packages (or portions thereof) that are distributed with -this Content. +this content. ================================================================= @@ -28,16 +29,43 @@ associated with each component. SECTION 1: BSD-STYLE, MIT-STYLE, OR SIMILAR STYLE LICENSES - >>> antlr:antlr:2.7.7 - >>> net.sf.jopt-simple:jopt-simple:4.5 - >>> org.ow2.asm:asm:4.1 - + >>> JLine (jline:jline) + >>> JOpt Simple (net.sf.jopt-simple:jopt-simple) + >>> ASM 4.0 (org.ow2.asm:asm) + >>> JSON in Java (org.json:json) SECTION 2: Apache License, V2.0 - >>> org.codehaus.groovy:groovy:2.1 - >>> org.apache.ivy:ivy:2.3.0 + >>> Apache Commons Codec (commons-codec:commons-codec) + >>> Apache HttpClient (org.apache.httpcomponents:httpclient) + >>> Apache HttpCore (org.apache.httpcomponents:httpcore) + >>> Plexus Cipher: encryption/decryption Component (org.sonatype.plexus:plexus-cipher) + >>> Plexus Security Dispatcher Component (org.sonatype.plexus:plexus-sec-dispatcher) + >>> Apache Commons Logging (commons-logging:commons-logging) + >>> Apache Groovy (org.codehaus.groovy:groovy) + >>> Maven Aether Provider (org.apache.maven:maven-aether-provider) + >>> Maven Model (org.apache.maven:maven-model) + >>> Maven Model Builder (org.apache.maven:maven-model-builder) + >>> Maven Repository Metadata Model (org.apache.maven:maven-repository-metadata) + >>> Maven Settings (org.apache.maven:maven-settings) + >>> Maven Settings Builder (org.apache.maven:maven-settings-builder) + >>> Plexus :: Component Annotations (org.codehaus.plexus:plexus-component-annotations) + >>> Plexus Common Utilities (org.codehaus.plexus:plexus-utils) + >>> Plexus Component API (org.codehaus.plexus:plexus-component-api) + >>> Plexus Interpolation API (org.codehaus.plexus:plexus-interpolation) + + +SECTION 3: Eclipse Public License, Version 1.0 + + >>> Aether API (org.eclipse.aether:aether-api) + >>> Aether Connector Basic (org.eclipse.aether:aether-connector-basic) + >>> Aether Implementation (org.eclipse.aether:aether-impl) + >>> Aether SPI (org.eclipse.aether:aether-spi) + >>> Aether Transport File (org.eclipse.aether:aether-transport-file) + >>> Aether Transport HTTP (org.eclipse.aether:aether-transport-http) + >>> Aether Utilities (org.eclipse.aether:aether-util) + --------------- SECTION 1: BSD-STYLE, MIT-STYLE, OR SIMILAR STYLE LICENSES ---------- @@ -45,38 +73,41 @@ SECTION 2: Apache License, V2.0 BSD-STYLE, MIT-STYLE, OR SIMILAR STYLE LICENSES are applicable to the following component(s). ->>> antlr:antlr:2.7.7 - -SOFTWARE RIGHTS - -ANTLR 1989-2006 Developed by Terence Parr -Partially supported by University of San Francisco & jGuru.com +>>> JLine (jline:jline) -We reserve no legal rights to the ANTLR--it is fully in the -public domain. An individual or company may do whatever -they wish with source code distributed with ANTLR or the -code generated by ANTLR, including the incorporation of -ANTLR, or its output, into commerical software. - -We encourage users to develop software with ANTLR. However, -we do ask that credit is given to us for developing -ANTLR. By "credit", we mean that if you use ANTLR or -incorporate any source code into one of your programs -(commercial product, research project, or otherwise) that -you acknowledge this fact somewhere in the documentation, -research report, etc... If you like ANTLR and have -developed a nice tool with the output, please mention that -you developed it using ANTLR. In addition, we ask that the -headers remain intact in our source code. As long as these -guidelines are kept, we expect to continue enhancing this -system and expect to make other tools available as they are -completed. +Copyright (c) 2002-2006, Marc Prud'hommeaux +All rights reserved. -The primary ANTLR guy: +Redistribution and use in source and binary forms, with or +without modification, are permitted provided that the following +conditions are met: + +Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + +Redistributions in binary form must reproduce the above copyright +notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with +the distribution. + +Neither the name of JLine nor the names of its contributors +may be used to endorse or promote products derived from this +software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, +BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, +OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED +AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING +IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED +OF THE POSSIBILITY OF SUCH DAMAGE. -Terence Parr -parrt@cs.usfca.edu -parrt@antlr.org >>> net.sf.jopt-simple:jopt-simple:4.5 @@ -103,7 +134,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ->>> org.ow2.asm:asm:4.1 +>>> org.ow2.asm:asm Copyright (c) 2000-2011 INRIA, France Telecom All rights reserved. @@ -136,12 +167,53 @@ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +>>> org.json:json + +Copyright (c) 2002 JSON.org + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +The Software shall be used for Good, not Evil. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + + + --------------- SECTION 2: Apache License, V2.0 ---------- Apache License, V2.0 is applicable to the following component(s). ->>> org.codehaus.groovy:groovy:2.1 +>>> org.apache.httpcomponents:httpclient +>>> org.apache.httpcomponents:httpcore +>>> org.sonatype.plexus:plexus-cipher +>>> org.sonatype.plexus:plexus-sec-dispatcher +>>> commons-logging:commons-logging +>>> org.codehaus.groovy:groovy +>>> org.apache.maven:maven-aether-provider +>>> org.apache.maven:maven-model +>>> org.apache.maven:maven-model-builder +>>> org.apache.maven:maven-repository-metadata +>>> org.apache.maven:maven-settings +>>> org.apache.maven:maven-settings-builder +>>> org.codehaus.plexus:plexus-component-annotations +>>> org.codehaus.plexus:plexus-utils +>>> org.codehaus.plexus:plexus-component-api +>>> org.codehaus.plexus:plexus-interpolation Licensed under the Apache License, Version 2.0 (the "License"); 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. See the License for the specific language governing permissions and limitations under the License +>>> CGLIB 3.0 (cglib:cglib:3.0): ->>> org.apache.ivy:ivy:2.3.0 +Per the LICENSE file in the CGLIB JAR distribution downloaded from +http://sourceforge.net/projects/cglib/files/cglib3/3.0/cglib-3.0.jar/download, +CGLIB 3.0 is licensed under the Apache License, version 2.0, the text of which +is included above. -Copyright (c) 2007-2013 The Apache Software Foundation -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at +--------------- SECTION 3: Eclipse Public License, Version 1.0 ---------- -http://www.apache.org/licenses/LICENSE-2.0 +Eclipse Public License, Version 1.0 is applicable to the following component(s). + +>>> org.eclipse.aether:aether-api +>>> org.eclipse.aether:aether-connector-basic +>>> org.eclipse.aether:aether-impl +>>> org.eclipse.aether:aether-spi +>>> org.eclipse.aether:aether-transport-file +>>> org.eclipse.aether:aether-transport-http +>>> org.eclipse.aether:aether-util + +The Eclipse Foundation makes available all content in this plug-in ("Content"). +Unless otherwise indicated below, the Content is provided to you under the terms +and conditions of the Eclipse Public License Version 1.0 ("EPL"). A copy of the +EPL is available at http://www.eclipse.org/legal/epl-v10.html. + +For purposes of the EPL, "Program" will mean the Content. + +If you did not receive this Content directly from the Eclipse Foundation, the +Content is being redistributed by another party ("Redistributor") and different +terms and conditions may apply to your use of any object code in the Content. +Check the Redistributor's license that was provided with the Content. If no such +license exists, contact the Redistributor. Unless otherwise indicated below, the +terms and conditions of the EPL still apply to any source code in the Content and +such source code may be obtained at http://www.eclipse.org/ -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License =========================================================================== + +To the extent any open source subcomponents are licensed under the EPL and/or +other similar licenses that require the source code and/or modifications to +source code to be made available (as would be noted above), you may obtain a +copy of the source code corresponding to the binaries for such open source +components and modifications thereto, if any, (the "Source Files"), by +downloading the Source Files from https://github.com/spring-projects/spring-boot, +or by sending a request, with your name and address to: + + Pivotal, Inc., 875 Howard St, + San Francisco, CA 94103 + United States of America + +or email info@pivotal.io. All such requests should clearly specify: + + OPEN SOURCE FILES REQUEST + Attention General Counsel