summarylogtreecommitdiffstats
path: root/LICENSE
blob: 145c9957d95853e99a40d170ef4a4419c8e0ac1f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
### Oracle Technology Network License Agreement for Oracle Java SE

 **Oracle is willing to authorize Your access to software associated with this
License Agreement ( "Agreement") only upon the condition that You accept that
this Agreement governs Your use of the software. By selecting the "Accept
License Agreement" button or box (or the equivalent) or installing or using
the Programs, You indicate Your acceptance of this Agreement and Your
agreement, as an authorized representative of Your company or organization (if
being acquired for use by an entity) or as an individual, to comply with the
license terms that apply to the software that You wish to download and access.
If You are not willing to be bound by this Agreement, do not select the
"Accept License Agreement" button or box (or the equivalent) and do not
download or access the software.**

**Definitions** " **Oracle** " refers to Oracle America, Inc.

" **You** " and " **Your** " refers to (a) a company or organization ("
**Entity** ") accessing the Programs, if use of the Programs will be on behalf
of such Entity; or (b) an individual accessing the Programs (" **Individual**
"), if use of the Programs will not be on behalf of an Entity.

" **Contractors** " refers to Your agents and contractors (including, without
limitation, outsourcers).

" **Development Use** " refers to Your internal use of the Programs to
develop, test, prototype and demonstrate Your Applications. For purposes of
clarity, the "to develop" grant includes using the Programs to run profilers,
debuggers and Integrated Development Environments (IDE Tools) where the
primary purpose of the IDE Tools is profiling, debugging and source code
editing Applications.

" **Program(s)** " refers to Oracle software provided by Oracle pursuant to
this Agreement and any updates, error corrections, and/or Program
Documentation provided by Oracle.

" **Program Documentation** " refers to the Licensing Information User Manual
for Oracle Java SE for the applicable version accessible at
[https://www.oracle.com/java/technologies/javase-
documentation.html](/java/technologies/javase-documentation.html) and other
documentation provided by Oracle with the Programs or accessible at
<https://docs.oracle.com/en/java>.

" **Separate Terms** " refers to separate license terms that are specified in
the Program Documentation, readmes or notice files and that apply to
Separately Licensed Third Party Technology.

" **Separately Licensed Third Party Technology** " refers to third party
technology that is licensed under Separate Terms and not under the terms of
this Agreement.

" **Application** " refers to applications intended to run on the Java
Platform, Standard Edition.

" **Personal Use** " refers to an Individual's use of the Programs solely on a
desktop or laptop computer under such Individual's control only to run
Personal Applications.

" **Personal Applications** " refers to Applications designed for individual
personal use only, such as games or personal productivity tools.

" **Oracle Approved Product Use** " refers to Your internal use of the
Programs only to run: (a) the product(s) identified as Schedule A Products at
<https://java.com/oaa>; and/or (b) software Applications developed using the
products identified as Schedule B Products at java.com/oaa by an Oracle
authorized licensee of such Schedule B Products. If You are unsure whether the
Application You intend to run using the Programs is developed using a Schedule
B Product, please contact your Application provider.

" **Oracle Cloud Infrastructure Use ( "OCI Use")**" refers to Your use of the
Programs on Oracle's Cloud Infrastructure with the Oracle Cloud Infrastructure
products identified in the Oracle PaaS and IaaS Universal Credits Service
Descriptions available at <http://oracle.com/contracts> during the period in
which You maintain a subscription for such Oracle Cloud Infrastructure
products.

**License Rights and Restrictions** Oracle grants You a nonexclusive,
nontransferable, limited license to use the Programs, subject to the
restrictions stated in this Agreement and Program Documentation, only for:

(i)     Personal Use,  
(ii)    Development Use,  
(iii)   Oracle Approved Product Use, and/or  
(iv)   Oracle Cloud Infrastructure Use.

You may allow Your Contractor(s) to use the Programs, provided they are acting
on Your behalf to exercise license rights granted in this Agreement and
further provided that You are responsible for their compliance with this
Agreement in such use. You will have a written agreement with Your
Contractor(s) that strictly limits their right to use the Programs and that
otherwise protects Oracle's intellectual property rights to the same extent as
this Agreement. You may make copies of the Programs to the extent reasonably
necessary to exercise the license rights granted in this Agreement.

You may not:

  * remove or modify any Program markings or any notice of Oracle's or a
    licensor's proprietary rights;
  * make the Programs available in any manner to any third party (other than
    Contractors acting on Your behalf as set forth in this Agreement);
  * assign this Agreement or distribute, give, or transfer the Programs or an
    interest in them to any third party, except as expressly permitted in this
    Agreement for Contractors (the foregoing shall not be construed to limit
    the rights You may otherwise have with respect to Separately Licensed Third
    Party Technology);
  * cause or permit reverse engineering (unless required by law for
    interoperability), disassembly or decompilation of the Programs; and
  * 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.

The Programs may contain source code that, unless expressly licensed in this
Agreement for other purposes (for example, licensed under an open source
license), is provided solely for reference purposes pursuant to the terms of
this Agreement and may not be modified.

All rights not expressly granted in this Agreement are reserved by Oracle. If
You want to use the Programs for any purpose other than as expressly permitted
under this Agreement, You must obtain from Oracle or an Oracle reseller a
valid Program license under a separate agreement permitting such use.

**Ownership** Oracle or its licensors retain all ownership and intellectual
property rights to the Programs.

**Third-Party Technology** The Programs may contain or require the use of
third party technology that is provided with the Programs. Oracle may provide
certain notices to You in Program Documentation, readmes or notice files in
connection with such third party technology. Third party technology will be
licensed to You either under the terms of this Agreement or, if specified in
the Program Documentation, readmes or notice files, under Separate Terms. Your
rights to use Separately Licensed Third Party Technology under Separate Terms
are not restricted in any way by this Agreement. However, for clarity,
notwithstanding the existence of a notice, third party technology that is not
Separately Licensed Third Party Technology shall be deemed part of the
Programs and is licensed to You under the terms of this Agreement.

**Source Code for Open Source Software** For software that You receive from
Oracle in binary form that is licensed under an open source license that gives
You the right to receive the source code for that binary, You can obtain a
copy of the applicable source code from https://oss.oracle.com/sources/ or
http://www.oracle.com/goto/opensourcecode. If the source code for such
software was not provided to You with the binary, You can also receive a copy
of the source code on physical media by submitting a written request pursuant
to the instructions in the "Written Offer for Source Code" section of the
latter website.

**Export Controls** Export laws and regulations of the United States and any
other relevant local export laws and regulations apply to the Programs. You
agree that such export control laws govern Your use of the Programs (including
technical data) and any services deliverables provided under this agreement,
and You agree to comply with all such export laws and regulations (including
"deemed export" and "deemed re-export" regulations). You agree that no data,
information, program and/or materials resulting from Programs or services (or
direct products thereof) will be exported, directly or indirectly, in
violation of these laws, or will be used for any purpose prohibited by these
laws including, without limitation, nuclear, chemical, or biological weapons
proliferation, or development of missile technology. Accordingly, You confirm:

  * You will not download, provide, make available or otherwise export or
    re-export the Programs, directly or indirectly, to countries prohibited by
    applicable laws and regulations nor to citizens, nationals or residents of
    those countries.
  * You are not listed on the United States Department of Treasury lists of
    Specially Designated Nationals and Blocked Persons, Specially Designated
    Terrorists, and Specially Designated Narcotic Traffickers, nor are You
    listed on the United States Department of Commerce Table of Denial Orders.
  * You will not download or otherwise export or re-export the Programs,
    directly or indirectly, to persons on the above mentioned lists.
  * You will not use the Programs for, and will not allow the Programs to be
    used for, any purposes prohibited by applicable law, including, without
    limitation, for the development, design, manufacture or production of
    nuclear, chemical or biological weapons of mass destruction.

**Information Collection** The Programs' installation and/or update processes,
if any, may transmit a limited amount of data to Oracle or its service
provider about those processes to help Oracle understand and optimize them.
Oracle does not associate the data with personally identifiable information.
Refer to Oracle's Privacy Policy at
[www.oracle.com/privacy](/legal/privacy/privacy-policy.html).

**Disclaimer of Warranties; Limitation of Liability THE PROGRAMS ARE 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.**

**IN NO EVENT WILL 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 UNDER THIS AGREEMENT SHALL IN
NO EVENT EXCEED ONE THOUSAND DOLLARS (U.S. $1,000).**

**No Technical Support** Oracle does not provide technical support, phone
support, or updates under this Agreement.

**Audit; Termination** Oracle may audit an Entity's use of the Programs. You
may terminate this Agreement by destroying all copies of the Programs. This
Agreement shall automatically terminate without notice if You fail to comply
with any of the terms of this Agreement, in which case You shall promptly
destroy all copies of the Programs.

**Relationship Between the Parties** Oracle is an independent contractor and
we agree that no partnership, joint venture, or agency relationship exists
between us. We each will be responsible for paying our own employees,
including employment related taxes and insurance. Nothing in this Agreement
shall be construed to limit either party's right to independently develop or
distribute software that is functionally similar to the other party's
products, so long as proprietary information of the other party is not
included in such software.

**Entire Agreement; Governing Law** You agree that this Agreement is the
complete agreement for the Programs and this Agreement supersedes all prior or
contemporaneous agreements or representations, including any clickwrap,
shrinkwrap or similar licenses, or license agreements for prior versions of
the Programs. This Agreement may not be modified and the rights and
restrictions may not be altered or waived except in a writing signed by
authorized representatives of You and of Oracle. If any term of this Agreement
is found to be invalid or unenforceable, the remaining provisions will remain
effective.

This Agreement is governed by the substantive and procedural laws of the State
of California, USA, and 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.

**Notices** Should You have any questions concerning this Agreement, or if You
desire to contact Oracle for any reason, please write:

Oracle America, Inc.  
500 Oracle Parkway  
Redwood City, CA 94065

**Oracle Employees** : Under no circumstances are Oracle employees authorized
to download software for the purpose of distributing it to customers. Oracle
products are available to Oracle employees for internal use or demonstration
purposes only. In keeping with Oracle's trade compliance obligations under
U.S. and applicable multilateral law, an Oracle employee's failure to comply
with this policy could result in disciplinary action up to and including
termination.

Last updated: April 10, 2019