|
1 |
| -Except when otherwise stated in this file, in LICENSE files in distribution |
2 |
| -directories, or in information at the beginning of each file, all software and |
3 |
| -documentation is: |
4 |
| - |
5 |
| - Copyright (c) 2018, Oracle and/or its affiliates. |
6 |
| - |
7 |
| - The Universal Permissive License (UPL), Version 1.0 |
8 |
| - |
9 |
| - Subject to the condition set forth below, permission is hereby granted to any |
10 |
| - person obtaining a copy of this software, associated documentation and/or data |
11 |
| - (collectively the "Software"), free of charge and under any and all copyright |
12 |
| - rights in the Software, and any and all patent rights owned or freely |
13 |
| - licensable by each licensor hereunder covering either (i) the unmodified |
14 |
| - Software as contributed to or provided by such licensor, or (ii) the Larger |
15 |
| - Works (as defined below), to deal in both |
16 |
| - |
17 |
| - (a) the Software, and |
18 |
| - (b) any piece of software and/or hardware listed in the lrgrwrks.txt file if |
19 |
| - one is included with the Software (each a “Larger Work” to which the Software |
20 |
| - is contributed by such licensors), |
21 |
| - |
22 |
| - without restriction, including without limitation the rights to copy, create |
23 |
| - derivative works of, display, perform, and distribute the Software and make, |
24 |
| - use, sell, offer for sale, import, export, have made, and have sold the |
25 |
| - Software and the Larger Work(s), and to sublicense the foregoing rights on |
26 |
| - either these or other terms. |
27 |
| - |
28 |
| - This license is subject to the following condition: |
29 |
| - |
30 |
| - The above copyright notice and either this complete permission notice or at a |
31 |
| - minimum a reference to the UPL must be included in all copies or substantial |
32 |
| - portions of the Software. |
33 |
| - |
34 |
| - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
35 |
| - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |
36 |
| - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE |
37 |
| - AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER |
38 |
| - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, |
39 |
| - OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE |
40 |
| - SOFTWARE. |
41 |
| - |
42 |
| - |
43 |
| -+-------------------------------------------------------------------------------+ |
44 |
| -| This work includes code from the multiple other projects, under the following | |
45 |
| -| copyrights and licenses. Each file this applies to also includes the | |
46 |
| -| appropriate license and copyright in its header, or else a parent folder | |
47 |
| -| includes the license information in a LICENSE file | |
48 |
| -+-------------------------------------------------------------------------------+ |
49 |
| - |
50 |
| - |
51 |
| -The project is derived from ZipPy: |
52 |
| - |
53 |
| - Copyright (c) Regents of the University of California and individual |
54 |
| - contributors. All rights reserved. |
55 |
| - |
56 |
| - The 2-Clause BSD License |
57 |
| - |
58 |
| - Redistribution and use in source and binary forms, with or without |
59 |
| - modification, are permitted provided that the following conditions are met: |
60 |
| - |
61 |
| - 1. Redistributions of source code must retain the above copyright notice, this |
62 |
| - list of conditions and the following disclaimer. |
63 |
| - 2. Redistributions in binary form must reproduce the above copyright notice, |
64 |
| - this list of conditions and the following disclaimer in the documentation |
65 |
| - and/or other materials provided with the distribution. |
66 |
| - |
67 |
| - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
68 |
| - AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
69 |
| - IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE |
70 |
| - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE |
71 |
| - FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL |
72 |
| - DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR |
73 |
| - SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER |
74 |
| - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, |
75 |
| - OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |
76 |
| - OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
77 |
| - |
78 |
| - |
79 |
| -Some Java code is derived from Jython 2.7 source code: |
80 |
| - |
81 |
| - Copyright (c) Jython Developers; All Rights Reserved. |
82 |
| - Copyright (c) Python Software Foundation; All Rights Reserved. |
83 |
| - |
84 |
| - Python Software Foundation License Version 2 |
85 |
| - |
86 |
| - 1. This LICENSE AGREEMENT is between the Python Software Foundation ("PSF"), |
87 |
| - and the Individual or Organization ("Licensee") accessing and otherwise using |
88 |
| - this software ("Jython") in source or binary form and its associated |
89 |
| - documentation. |
90 |
| - |
91 |
| - 2. Subject to the terms and conditions of this License Agreement, PSF hereby |
92 |
| - grants Licensee a nonexclusive, royalty-free, world-wide license to reproduce, |
93 |
| - analyze, test, perform and/or display publicly, prepare derivative works, |
94 |
| - distribute, and otherwise use Jython alone or in any derivative version, |
95 |
| - provided, however, that PSF's License Agreement and PSF's notice of copyright, |
96 |
| - i.e., "Copyright (c) 2007 Python Software Foundation; All Rights Reserved" are |
97 |
| - retained in Jython alone or in any derivative version prepared by Licensee. |
98 |
| - |
99 |
| - 3. In the event Licensee prepares a derivative work that is based on or |
100 |
| - incorporates Jython or any part thereof, and wants to make the derivative work |
101 |
| - available to others as provided herein, then Licensee hereby agrees to include |
102 |
| - in any such work a brief summary of the changes made to Jython. |
103 |
| - |
104 |
| - 4. PSF is making Jython available to Licensee on an "AS IS" basis. PSF MAKES |
105 |
| - NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF EXAMPLE, BUT |
106 |
| - NOT LIMITATION, PSF MAKES NO AND DISCLAIMS ANY REPRESENTATION OR WARRANTY OF |
107 |
| - MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF |
108 |
| - JYTHON WILL NOT INFRINGE ANY THIRD PARTY RIGHTS. |
109 |
| - |
110 |
| - 5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF JYTHON FOR ANY |
111 |
| - INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF |
112 |
| - MODIFYING, DISTRIBUTING, OR OTHERWISE USING JYTHON, OR ANY DERIVATIVE THEREOF, |
113 |
| - EVEN IF ADVISED OF THE POSSIBILITY THEREOF. |
114 |
| - |
115 |
| - 6. This License Agreement will automatically terminate upon a material breach |
116 |
| - of its terms and conditions. |
117 |
| - |
118 |
| - 7. Nothing in this License Agreement shall be deemed to create any |
119 |
| - relationship of agency, partnership, or joint venture between PSF and |
120 |
| - Licensee. This License Agreement does not grant permission to use PSF |
121 |
| - trademarks or trade name in a trademark sense to endorse or promote products |
122 |
| - or services of Licensee, or any third party. |
123 |
| - |
124 |
| - 8. By copying, installing or otherwise using Jython, Licensee agrees to be |
125 |
| - bound by the terms and conditions of this License Agreement. |
126 |
| - |
127 |
| - |
128 |
| -The standard library, some unittests, C headers, and parts of the C API |
129 |
| -implementation are derived from the Python project: |
130 |
| - |
131 |
| - Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, |
132 |
| - 2011, 2012, 2013, 2014, 2015, 2016, 2017 Python Software Foundation; All |
133 |
| - Rights Reserved |
134 |
| - |
135 |
| - Python Software Foundation License Version 2 |
136 |
| - |
137 |
| - 1. This LICENSE AGREEMENT is between the Python Software Foundation |
138 |
| - ("PSF"), and the Individual or Organization ("Licensee") accessing and |
139 |
| - otherwise using this software ("Python") in source or binary form and |
140 |
| - its associated documentation. |
141 |
| - |
142 |
| - 2. Subject to the terms and conditions of this License Agreement, PSF hereby |
143 |
| - grants Licensee a nonexclusive, royalty-free, world-wide license to reproduce, |
144 |
| - analyze, test, perform and/or display publicly, prepare derivative works, |
145 |
| - distribute, and otherwise use Python alone or in any derivative version, |
146 |
| - provided, however, that PSF's License Agreement and PSF's notice of copyright, |
147 |
| - i.e., "Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, |
148 |
| - 2011, 2012, 2013, 2014, 2015, 2016, 2017 Python Software Foundation; All Rights |
149 |
| - Reserved" are retained in Python alone or in any derivative version prepared by |
150 |
| - Licensee. |
151 |
| - |
152 |
| - 3. In the event Licensee prepares a derivative work that is based on or |
153 |
| - incorporates Python or any part thereof, and wants to make the derivative work |
154 |
| - available to others as provided herein, then Licensee hereby agrees to include |
155 |
| - in any such work a brief summary of the changes made to Python. |
156 |
| - |
157 |
| - 4. PSF is making Python available to Licensee on an "AS IS" basis. PSF MAKES |
158 |
| - NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF EXAMPLE, BUT |
159 |
| - NOT LIMITATION, PSF MAKES NO AND DISCLAIMS ANY REPRESENTATION OR WARRANTY OF |
160 |
| - MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF |
161 |
| - PYTHON WILL NOT INFRINGE ANY THIRD PARTY RIGHTS. |
162 |
| - |
163 |
| - 5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON FOR ANY |
164 |
| - INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF |
165 |
| - MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON, OR ANY DERIVATIVE THEREOF, |
166 |
| - EVEN IF ADVISED OF THE POSSIBILITY THEREOF. |
167 |
| - |
168 |
| - 6. This License Agreement will automatically terminate upon a material breach |
169 |
| - of its terms and conditions. |
170 |
| - |
171 |
| - 7. Nothing in this License Agreement shall be deemed to create any |
172 |
| - relationship of agency, partnership, or joint venture between PSF and |
173 |
| - Licensee. This License Agreement does not grant permission to use PSF |
174 |
| - trademarks or trade name in a trademark sense to endorse or promote products |
175 |
| - or services of Licensee, or any third party. |
176 |
| - |
177 |
| - 8. By copying, installing or otherwise using Python, Licensee agrees to be |
178 |
| - bound by the terms and conditions of this License Agreement. |
179 |
| - |
180 |
| - |
181 |
| -The standard library and parts of the core library are derived from the PyPy |
182 |
| -project: |
183 |
| - |
184 |
| - Copyright (c) PyPy Copyright holders |
185 |
| - |
186 |
| - The MIT License |
187 |
| - |
188 |
| - Permission is hereby granted, free of charge, to any person obtaining a copy |
189 |
| - of this software and associated documentation files (the "Software"), to deal |
190 |
| - in the Software without restriction, including without limitation the rights |
191 |
| - to use, copy, modify, merge, publish, distribute, sublicense, and/or sell |
192 |
| - copies of the Software, and to permit persons to whom the Software is |
193 |
| - furnished to do so, subject to the following conditions: |
194 |
| - |
195 |
| - The above copyright notice and this permission notice shall be included in all |
196 |
| - copies or substantial portions of the Software. |
197 |
| - |
198 |
| - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
199 |
| - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |
200 |
| - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE |
201 |
| - AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER |
202 |
| - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, |
203 |
| - OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE |
204 |
| - SOFTWARE. |
205 |
| - |
206 |
| - |
207 |
| -The grammar and generated parser for Python is derived from a Python3 parser |
208 |
| -included with the ANTLR4 grammars project: |
209 |
| - |
210 |
| - Copyright (c) 2014 by Bart Kiers |
211 |
| - |
212 |
| - The MIT License |
213 |
| - |
214 |
| - Permission is hereby granted, free of charge, to any person obtaining a copy |
215 |
| - of this software and associated documentation files (the "Software"), to deal |
216 |
| - in the Software without restriction, including without limitation the rights |
217 |
| - to use, copy, modify, merge, publish, distribute, sublicense, and/or sell |
218 |
| - copies of the Software, and to permit persons to whom the Software is |
219 |
| - furnished to do so, subject to the following conditions: |
220 |
| - |
221 |
| - The above copyright notice and this permission notice shall be included in all |
222 |
| - copies or substantial portions of the Software. |
223 |
| - |
224 |
| - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
225 |
| - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |
226 |
| - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE |
227 |
| - AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER |
228 |
| - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, |
229 |
| - OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE |
230 |
| - SOFTWARE. |
231 |
| - |
232 |
| - |
233 |
| -The ANTLR4 runtime bundled with andd required to run this project is licensed as |
234 |
| -follows: |
235 |
| - |
236 |
| - Copyright (c) 2012 Terence Parr and Sam Harwell. All rights reserved. |
237 |
| - |
238 |
| - Redistribution and use in source and binary forms, with or without |
239 |
| - modification, are permitted provided that the following conditions are met: |
240 |
| - |
241 |
| - 1. Redistributions of source code must retain the above copyright notice, this |
242 |
| - list of conditions and the following disclaimer. |
243 |
| - |
244 |
| - 2. Redistributions in binary form must reproduce the above copyright notice, |
245 |
| - this list of conditions and the following disclaimer in the documentation |
246 |
| - and/or other materials provided with the distribution. |
247 |
| - |
248 |
| - 3. Neither the name of the copyright holder nor the names of its contributors |
249 |
| - may be used to endorse or promote products derived from this software without |
250 |
| - specific prior written permission. |
251 |
| - |
252 |
| - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
253 |
| - AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
254 |
| - IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE |
255 |
| - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE |
256 |
| - FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL |
257 |
| - DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR |
258 |
| - SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER |
259 |
| - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, |
260 |
| - OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |
261 |
| - OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
262 |
| - |
263 |
| - |
264 |
| -A number of included benchmarks are adapted from The Computer Language |
265 |
| -Benchmarks Game: |
266 |
| - |
267 |
| - Copyright 2008-2010 Isaac Gouy |
268 |
| - All rights reserved. |
269 |
| - |
270 |
| - Revised BSD license |
271 |
| - |
272 |
| - This is a specific instance of the Open Source Initiative (OSI) BSD license |
273 |
| - template http://www.opensource.org/licenses/bsd-license.php |
274 |
| - |
275 |
| - Redistribution and use in source and binary forms, with or without |
276 |
| - modification, are permitted provided that the following conditions are met: |
277 |
| - |
278 |
| - Redistributions of source code must retain the above copyright notice, this |
279 |
| - list of conditions and the following disclaimer. |
280 |
| - |
281 |
| - Redistributions in binary form must reproduce the above copyright notice, |
282 |
| - this list of conditions and the following disclaimer in the documentation |
283 |
| - and/or other materials provided with the distribution. |
284 |
| - |
285 |
| - Neither the name of "The Computer Language Benchmarks Game" nor the name of |
286 |
| - "The Computer Language Shootout Benchmarks" nor the name "nanobench" nor the |
287 |
| - name "bencher" nor the names of its contributors may be used to endorse or |
288 |
| - promote products derived from this software without specific prior written |
289 |
| - permission. |
290 |
| - |
291 |
| - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
292 |
| - AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
293 |
| - IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE |
294 |
| - DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE |
295 |
| - FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL |
296 |
| - DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR |
297 |
| - SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER |
298 |
| - CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, |
299 |
| - OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |
300 |
| - OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
| 1 | +For licensing information, including licenses of potentially included components |
| 2 | +from 3rd party software, see |
| 3 | +mx.graalpython/GraalCE_Python_license_3rd_party_license.txt |
0 commit comments