This is an automated email from the ASF dual-hosted git repository.
mrutkowski pushed a commit to branch master
in repository
https://gitbox.apache.org/repos/asf/incubator-openwhisk-runtime-java.git
The following commit(s) were added to refs/heads/master by this push:
new 7181023 Add the licensesof the dependencies into LICENSE file (#32)
7181023 is described below
commit 71810237ed719b942f4fef25dbd61384c412b909
Author: Vincent <[email protected]>
AuthorDate: Wed May 2 18:20:52 2018 -0400
Add the licensesof the dependencies into LICENSE file (#32)
Partially-closes: apache/incubator-openwhisk-release#109
---
LICENSE.txt | 23 +++++++++++-
LICENSE.txt => licenses/LICENSE-gson.txt | 3 +-
licenses/LICENSE-java.txt | 61 ++++++++++++++++++++++++++++++++
3 files changed, 84 insertions(+), 3 deletions(-)
diff --git a/LICENSE.txt b/LICENSE.txt
index a2fe52f..33c4d99 100644
--- a/LICENSE.txt
+++ b/LICENSE.txt
@@ -187,7 +187,7 @@
same "printed page" as the copyright notice for easier
identification within third-party archives.
- Copyright 2015-2016 IBM Corporation
+ Copyright 2016-present 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.
@@ -200,3 +200,24 @@
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.
+
+
+========================================================================
+Oracle Binary Code License
+========================================================================
+
+This distribution has a binary dependency on the following components, which
are available under an Oracle Binary Code License
(http://www.oracle.com/technetwork/java/javase/terms/license/index.html).
+Java Platform, Standard Edition 8 and 9 (java -
www.oracle.com/technetwork/java/javase/downloads/index.html)
+ License included at licenses/LICENSE-java.txt, or
http://www.oracle.com/technetwork/java/javase/terms/license/index.html
+ Copyright 2017 Oracle America, Inc.
+ 500 Oracle Parkway, Redwood City, California 94065, U.S.A.
+ All rights reserved.
+
+========================================================================
+Apache License 2.0
+========================================================================
+
+This distribution has a binary dependency on the following components, which
are available under an Apache License 2.0
(https://opensource.org/licenses/Apache-2.0).
+Google Gson 2.6.2 (gson - https://github.com/google/gson)
+ License included at licenses/LICENSE-gson.txt, or
https://github.com/google/gson/blob/master/LICENSE
+ Copyright 2008 Google Inc.
diff --git a/LICENSE.txt b/licenses/LICENSE-gson.txt
similarity index 99%
copy from LICENSE.txt
copy to licenses/LICENSE-gson.txt
index a2fe52f..8b9312d 100644
--- a/LICENSE.txt
+++ b/licenses/LICENSE-gson.txt
@@ -1,4 +1,3 @@
-
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
@@ -187,7 +186,7 @@
same "printed page" as the copyright notice for easier
identification within third-party archives.
- Copyright 2015-2016 IBM Corporation
+ Copyright 2008 Google Inc.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
diff --git a/licenses/LICENSE-java.txt b/licenses/LICENSE-java.txt
new file mode 100644
index 0000000..ed562fc
--- /dev/null
+++ b/licenses/LICENSE-java.txt
@@ -0,0 +1,61 @@
+Oracle Binary Code License Agreement for the Java SE Platform Products and
JavaFX
+
+ORACLE AMERICA, INC. ("ORACLE"), FOR AND ON BEHALF OF ITSELF AND ITS
SUBSIDIARIES AND AFFILIATES UNDER COMMON CONTROL, IS WILLING TO LICENSE THE
SOFTWARE TO YOU ONLY UPON THE CONDITION THAT YOU ACCEPT ALL OF THE TERMS
CONTAINED IN THIS BINARY CODE LICENSE AGREEMENT AND SUPPLEMENTAL LICENSE TERMS
(COLLECTIVELY "AGREEMENT"). PLEASE READ THE AGREEMENT CAREFULLY. BY SELECTING
THE "ACCEPT LICENSE AGREEMENT" (OR THE EQUIVALENT) BUTTON AND/OR BY USING THE
SOFTWARE YOU ACKNOWLEDGE THAT YOU HAVE [...]
+
+1. DEFINITIONS. "Software" means the software identified above in binary form
that you selected for download, install or use (in the version You selected for
download, install or use) from Oracle or its authorized licensees and/or those
portions of such software produced by jlink as output using a Program’s code,
when such output is in unmodified form in combination, and for sole use with,
that Program, as well as any other machine readable materials (including, but
not limited to, libra [...]
+
+2. LICENSE TO USE. Subject to the terms and conditions of this Agreement
including, but not limited to, the Java Technology Restrictions of the
Supplemental License Terms, Oracle grants you a non-exclusive,
non-transferable, limited license without license fees to reproduce and use
internally the Software complete and unmodified for the sole purpose of running
Programs. THE LICENSE SET FORTH IN THIS SECTION 2 DOES NOT EXTEND TO THE
COMMERCIAL FEATURES. YOUR RIGHTS AND OBLIGATIONS RELATED [...]
+
+3. RESTRICTIONS. Software is copyrighted. Title to Software and all associated
intellectual property rights is retained by Oracle and/or its licensors. Unless
enforcement is prohibited by applicable law, you may not modify, decompile, or
reverse engineer Software. You acknowledge that the Software is developed for
general use in a variety of information management applications; it is not
developed or intended for use in any inherently dangerous applications,
including applications that m [...]
+
+4. DISCLAIMER OF WARRANTY. THE SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY
OF ANY KIND. ORACLE FURTHER DISCLAIMS ALL WARRANTIES, EXPRESS AND IMPLIED,
INCLUDING WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT.
+
+5. LIMITATION OF LIABILITY. IN NO EVENT SHALL ORACLE BE LIABLE FOR ANY
INDIRECT, INCIDENTAL, SPECIAL, PUNITIVE OR CONSEQUENTIAL DAMAGES, OR DAMAGES
FOR LOSS OF PROFITS, REVENUE, DATA OR DATA USE, INCURRED BY YOU OR ANY THIRD
PARTY, WHETHER IN AN ACTION IN CONTRACT OR TORT, EVEN IF ORACLE HAS BEEN
ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. ORACLE'S ENTIRE LIABILITY FOR
DAMAGES HEREUNDER SHALL IN NO EVENT EXCEED ONE THOUSAND DOLLARS (U.S. $1,000).
+
+6. TERMINATION. This Agreement is effective until terminated. You may
terminate this Agreement at any time by destroying all copies of Software. This
Agreement will terminate immediately without notice from Oracle if you fail to
comply with any provision of this Agreement. Either party may terminate this
Agreement immediately should any Software become, or in either party's opinion
be likely to become, the subject of a claim of infringement of any intellectual
property right. Upon termin [...]
+
+7. EXPORT REGULATIONS. You agree that U.S. export control laws and other
applicable export and import laws govern your use of the Software, including
technical data; additional information can be found on Oracle's Global Trade
Compliance web site (http://www.oracle.com/us/products/export). You agree that
neither the Software nor any direct product thereof will be exported, directly,
or indirectly, in violation of these laws, or will be used for any purpose
prohibited by these laws includ [...]
+
+8. TRADEMARKS AND LOGOS. You acknowledge and agree as between you and Oracle
that Oracle owns the ORACLE and JAVA trademarks and all ORACLE- and
JAVA-related trademarks, service marks, logos and other brand designations
("Oracle Marks"), and you agree to comply with the Third Party Usage Guidelines
for Oracle Trademarks currently located at
http://www.oracle.com/us/legal/third-party-trademarks/index.html. Any use you
make of the Oracle Marks inures to Oracle's benefit.
+
+9. U.S. GOVERNMENT LICENSE RIGHTS. If Software is being acquired by or on
behalf of the U.S. Government or by a U.S. Government prime contractor or
subcontractor (at any tier), then the Government's rights in Software and
accompanying documentation shall be only those set forth in this Agreement.
+
+10. GOVERNING LAW. This agreement is governed by the substantive and
procedural laws of California. You and Oracle agree to submit to the exclusive
jurisdiction of, and venue in, the courts of San Francisco, or Santa Clara
counties in California in any dispute arising out of or relating to this
agreement.
+
+11. SEVERABILITY. If any provision of this Agreement is held to be
unenforceable, this Agreement will remain in effect with the provision omitted,
unless omission would frustrate the intent of the parties, in which case this
Agreement will immediately terminate.
+
+12. INTEGRATION. This Agreement is the entire agreement between you and Oracle
relating to its subject matter. It supersedes all prior or contemporaneous oral
or written communications, proposals, representations and warranties and
prevails over any conflicting or additional terms of any quote, order,
acknowledgment, or other communication between the parties relating to its
subject matter during the term of this Agreement. No modification of this
Agreement will be binding, unless in wri [...]
+
+SUPPLEMENTAL LICENSE TERMS
+
+These Supplemental License Terms add to or modify the terms of the Binary Code
License Agreement. Capitalized terms not defined in these Supplemental Terms
shall have the same meanings ascribed to them in the Binary Code License
Agreement. These Supplemental Terms shall supersede any inconsistent or
conflicting terms in the Binary Code License Agreement, or in any license
contained within the Software.
+
+A. COMMERCIAL FEATURES. You may not use the Commercial Features for running
Programs, Java applets or applications in your internal business operations or
for any commercial or production purpose, or for any purpose other than as set
forth in Sections B, C, D and E of these Supplemental Terms. If You want to use
the Commercial Features for any purpose other than as permitted in this
Agreement, You must obtain a separate license from Oracle.
+
+B. SOFTWARE INTERNAL USE FOR DEVELOPMENT LICENSE GRANT. Subject to the terms
and conditions of this Agreement and restrictions and exceptions set forth in
the Java SE LIUM incorporated herein by reference, including, but not limited
to the Java Technology Restrictions of these Supplemental Terms, Oracle grants
you a non-exclusive, non-transferable, limited license without fees to
reproduce internally and use internally the Software complete and unmodified
for the purpose of designing, de [...]
+
+C. LICENSE TO DISTRIBUTE SOFTWARE. Subject to the terms and conditions of this
Agreement and restrictions and exceptions set forth in the Java SE LIUM,
including, but not limited to the Java Technology Restrictions and Limitations
on Redistribution of these Supplemental Terms, Oracle grants you a
non-exclusive, non-transferable, limited license without fees to reproduce and
distribute the Software, provided that (i) you distribute the Software complete
and unmodified and only bundled as [...]
+
+D. LICENSE TO DISTRIBUTE REDISTRIBUTABLES. Subject to the terms and conditions
of this Agreement and restrictions and exceptions set forth in the Java SE
LIUM, including but not limited to the Java Technology Restrictions and
Limitations on Redistribution of these Supplemental Terms, Oracle grants you a
non-exclusive, non-transferable, limited license without fees to reproduce and
distribute those files specifically identified as redistributable in the Java
SE LIUM ("Redistributables") p [...]
+
+E. DISTRIBUTION BY PUBLISHERS. This section pertains to your distribution of
the JavaTM SE Development Kit Software (“JDK”) with your printed book or
magazine (as those terms are commonly used in the industry) relating to Java
technology ("Publication"). Subject to and conditioned upon your compliance
with the restrictions and obligations contained in the Agreement, Oracle hereby
grants to you a non-exclusive, nontransferable limited right to reproduce
complete and unmodified copies of t [...]
+
+F. JAVA TECHNOLOGY RESTRICTIONS. You may not create, modify, or change the
behavior of, or authorize your licensees to create, modify, or change the
behavior of, classes, interfaces, or subpackages that are in any way identified
as "java", "javax", "sun", “oracle” or similar convention as specified by
Oracle in any naming convention designation.
+
+G. LIMITATIONS ON REDISTRIBUTION. You may not redistribute or otherwise
transfer patches, bug fixes or updates made available by Oracle through Oracle
Premier Support, including those made available under Oracle's Java SE Support
program.
+
+H. COMMERCIAL FEATURES NOTICE. For purpose of complying with Supplemental Term
Section C.(v)(b) and D.(v)(b), your license agreement shall include the
following notice, where the notice is displayed in a manner that anyone using
the Software will see the notice:
+
+Use of the Commercial Features for any commercial or production purpose
requires a separate license from Oracle. “Commercial Features” means those
features that are identified as such in the Licensing Information User Manual –
Oracle Java SE and Oracle Java Embedded Products Document, accessible at
http://www.oracle.com/technetwork/java/javase/documentation/index.html, under
the “Description of Product Editions and Permitted Features” section.
+
+I. SOURCE CODE. Software may contain source code that, unless expressly
licensed for other purposes, is provided solely for reference purposes pursuant
to the terms of this Agreement. Source code may not be redistributed unless
expressly provided for in this Agreement.
+
+J. THIRD PARTY CODE. Additional copyright notices and license terms applicable
to portions of the Software are set forth in the Java SE LIUM accessible at
http://www.oracle.com/technetwork/java/javase/documentation/index.html. In
addition to any terms and conditions of any third party opensource/freeware
license identified in the Java SE LIUM, the disclaimer of warranty and
limitation of liability provisions in paragraphs 4 and 5 of the Binary Code
License Agreement shall apply to all So [...]
+
+K. TERMINATION FOR INFRINGEMENT. Either party may terminate this Agreement
immediately should any Software become, or in either party's opinion be likely
to become, the subject of a claim of infringement of any intellectual property
right.
+
+L. INSTALLATION AND AUTO-UPDATE. The Software's installation and auto-update
processes transmit a limited amount of data to Oracle (or its service provider)
about those specific processes to help Oracle understand and optimize them.
Oracle does not associate the data with personally identifiable information.
You can find more information about the data Oracle collects as a result of
your Software download at
http://www.oracle.com/technetwork/java/javase/documentation/index.html.
+
+For inquiries please contact: Oracle America, Inc., 500 Oracle Parkway,
+
+Redwood Shores, California 94065, USA.
--
To stop receiving notification emails like this one, please contact
[email protected].