LICENSE 10.8 KB
Newer Older
Maciej Fijalkowski's avatar
Maciej Fijalkowski committed
1
2
License
=======
Samuele Pedroni's avatar
Samuele Pedroni committed
3
4

Except when otherwise stated (look for LICENSE files in directories or
5
information at the beginning of each file) all software and documentation in
6
7
the 'rpython', 'pypy', 'ctype_configure', 'dotviewer', 'demo', 'lib_pypy',
'py', and '_pytest' directories is licensed as follows: 
Samuele Pedroni's avatar
Samuele Pedroni committed
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

    The MIT License

    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 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.


Armin Rigo's avatar
Armin Rigo committed
31
PyPy Copyright holders 2003-2017
Samuele Pedroni's avatar
Samuele Pedroni committed
32
33
34
35
36
37
----------------------------------- 

Except when otherwise stated (look for LICENSE files or information at
the beginning of each file) the files in the 'pypy' directory are each
copyrighted by one or more of the following people and organizations:    

Matti Picus's avatar
Matti Picus committed
38
39
40
41
  Armin Rigo
  Maciej Fijalkowski
  Carl Friedrich Bolz
  Amaury Forgeot d'Arc
42
  Antonio Cuni
Matti Picus's avatar
Matti Picus committed
43
  Samuele Pedroni
44
  Matti Picus
Matti Picus's avatar
Matti Picus committed
45
46
  Alex Gaynor
  Philip Jenvey
47
  Ronan Lamy
48
49
  Brian Kearns
  Richard Plangger
50
  Michael Hudson
51
  Manuel Jacob
52
  David Schneider
Matti Picus's avatar
Matti Picus committed
53
54
55
  Holger Krekel
  Christian Tismer
  Hakan Ardo
56
  Benjamin Peterson
Matti Picus's avatar
Matti Picus committed
57
58
59
60
61
62
  Anders Chrigstrom
  Eric van Riet Paap
  Wim Lavrijsen
  Richard Emslie
  Alexander Schremmer
  Dan Villiom Podlaski Christiansen
63
  Remi Meier
Matti Picus's avatar
Matti Picus committed
64
65
66
  Lukas Diekmann
  Sven Hager
  Anders Lehmann
67
  Aurelien Campeas
68
  Niklaus Haldimann
Matti Picus's avatar
Matti Picus committed
69
70
  Camillo Bruni
  Laura Creighton
71
  Romain Guillebert
72
  Toon Verwaest
Matti Picus's avatar
Matti Picus committed
73
74
75
  Leonardo Santagada
  Seo Sanghyeon
  Ronny Pfannschmidt
76
  Justin Peel
77
  Raffael Tfirst
Matti Picus's avatar
Matti Picus committed
78
79
80
  David Edelsohn
  Anders Hammarquist
  Jakub Gustak
81
  Gregor Wegberg
Matti Picus's avatar
Matti Picus committed
82
83
84
85
86
87
88
89
90
91
  Guido Wesdorp
  Lawrence Oluyede
  Bartosz Skowron
  Daniel Roberts
  Niko Matsakis
  Adrien Di Mascio
  Alexander Hesse
  Ludovic Aubry
  Jacob Hallen
  Jason Creighton
92
  Mark Young
Matti Picus's avatar
Matti Picus committed
93
  Alex Martelli
94
  Spenser Bauman
Matti Picus's avatar
Matti Picus committed
95
96
  Michal Bendowski
  stian
97
  Jan de Mooij
98
  Tyler Wade
99
  Vincent Legoll
Matti Picus's avatar
Matti Picus committed
100
101
102
103
104
  Michael Foord
  Stephan Diehl
  Stefan Schwarzer
  Valentino Volonghi
  Tomek Meka
105
  Stefano Rivera
Matti Picus's avatar
Matti Picus committed
106
  Patrick Maupin
107
  Devin Jeanpierre
Matti Picus's avatar
Matti Picus committed
108
109
  Bob Ippolito
  Bruno Gola
110
  David Malcolm
Matti Picus's avatar
Matti Picus committed
111
112
  Jean-Paul Calderone
  Timo Paulssen
113
  Edd Barrett
Matti Picus's avatar
Matti Picus committed
114
  Squeaky
115
  Marius Gedminas
Matti Picus's avatar
Matti Picus committed
116
117
118
  Alexandre Fayolle
  Simon Burton
  Martin Matusiak
119
  Nicolas Truessel
Matti Picus's avatar
Matti Picus committed
120
121
  Konstantin Lopuhin
  Wenzhu Man
122
123
124
  John Witulski
  Laurence Tratt
  Ivan Sichmann Freitas
Matti Picus's avatar
Matti Picus committed
125
126
127
128
  Greg Price
  Dario Bertini
  Mark Pearse
  Simon Cross
129
  Jeremy Thurgood
Matti Picus's avatar
Matti Picus committed
130
  Andreas Stührk
131
  Tobias Pape
Matti Picus's avatar
Matti Picus committed
132
133
134
135
136
137
  Jean-Philippe St. Pierre
  Guido van Rossum
  Pavel Vinogradov
  Paweł Piotr Przeradowski
  Paul deGrandis
  Ilya Osadchiy
138
  marky1991
Matti Picus's avatar
Matti Picus committed
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
  Tobias Oberstein
  Adrian Kuhn
  Boris Feigin
  tav
  Taavi Burns
  Georg Brandl
  Bert Freudenberg
  Stian Andreassen
  Wanja Saatkamp
  Gerald Klix
  Mike Blume
  Oscar Nierstrasz
  Stefan H. Muller
  Rami Chowdhury
  Eugene Oden
  Henry Mason
  Vasily Kuznetsov
  Preston Timmons
  David Ripton
158
  Jeff Terrace
159
  Tim Felgentreff
Matti Picus's avatar
Matti Picus committed
160
161
162
  Dusty Phillips
  Lukas Renggli
  Guenter Jantzen
163
  William Leslie
Matti Picus's avatar
Matti Picus committed
164
  Ned Batchelder
165
  Anton Gulenko
Matti Picus's avatar
Matti Picus committed
166
167
  Amit Regmi
  Ben Young
168
  Jasper Schulz
Matti Picus's avatar
Matti Picus committed
169
170
171
  Nicolas Chauvat
  Andrew Durdin
  Andrew Chambers
172
  Sergey Matyunin
Matti Picus's avatar
Matti Picus committed
173
174
175
176
  Michael Schneider
  Nicholas Riley
  Jason Chu
  Igor Trindade Oliveira
177
  Yichao Yu
Matti Picus's avatar
Matti Picus committed
178
179
180
181
  Rocco Moretti
  Gintautas Miliauskas
  Michael Twomey
  Lucian Branescu Mihaila
182
  anatoly techtonik
Matti Picus's avatar
Matti Picus committed
183
184
185
186
  Gabriel Lavoie
  Olivier Dormond
  Jared Grubb
  Karl Bartel
187
  Wouter van Heyst
Matti Picus's avatar
Matti Picus committed
188
189
190
  Brian Dorsey
  Victor Stinner
  Andrews Medina
191
  Sebastian Pawluś
Matti Picus's avatar
Matti Picus committed
192
  Stuart Williams
193
194
  Daniel Patrick
  Aaron Iles
Matti Picus's avatar
Matti Picus committed
195
196
  Toby Watson
  Antoine Pitrou
197
  Christian Hudon
Matti Picus's avatar
Matti Picus committed
198
199
200
201
  Michael Cheng
  Justas Sadzevicius
  Gasper Zejn
  Neil Shepperd
202
  Stanislaw Halik
Matti Picus's avatar
Matti Picus committed
203
  Mikael Schönenberg
204
  Berkin Ilbeyi
205
  Faye Zhao
206
  Elmo Mäntynen
Matti Picus's avatar
Matti Picus committed
207
208
209
210
211
212
  Jonathan David Riehl
  Anders Qvist
  Corbin Simpson
  Chirag Jadwani
  Beatrice During
  Alex Perry
213
  Vaibhav Sood
Matti Picus's avatar
Matti Picus committed
214
  Alan McIntyre
215
  Reuben Cummings
Matti Picus's avatar
Matti Picus committed
216
  Alexander Sedov
217
  p_zieschang@yahoo.de
218
  Attila Gobi
Matti Picus's avatar
Matti Picus committed
219
  Christopher Pope
220
  Aaron Gallagher
221
  Florin Papa
Matti Picus's avatar
Matti Picus committed
222
223
224
  Christian Tismer 
  Marc Abramowitz
  Dan Stromberg
225
226
  Arjun Naik
  Valentina Mukhamedzhanova
Matti Picus's avatar
Matti Picus committed
227
  Stefano Parmesan
228
  touilleMan
Matti Picus's avatar
Matti Picus committed
229
230
231
232
233
234
235
  Alexis Daboville
  Jens-Uwe Mager
  Carl Meyer
  Karl Ramm
  Pieter Zieschang
  Gabriel
  Lukas Vacek
Matti Picus's avatar
Matti Picus committed
236
  Kunal Grover
Matti Picus's avatar
Matti Picus committed
237
238
  Andrew Dalke
  Sylvain Thenault
239
  Jakub Stasiak
Matti Picus's avatar
Matti Picus committed
240
241
  Nathan Taylor
  Vladimir Kryachko
242
  Omer Katz
243
  Mark Williams
Matti Picus's avatar
Matti Picus committed
244
245
246
247
248
249
250
  Jacek Generowicz
  Alejandro J. Cura
  Jacob Oscarson
  Travis Francis Athougies
  Ryan Gonzalez
  Ian Foote
  Kristjan Valur Jonsson
251
  David Lievens
Matti Picus's avatar
Matti Picus committed
252
253
254
255
  Neil Blakey-Milner
  Lutz Paelike
  Lucio Torre
  Lars Wassermann
256
  Philipp Rustemeuer
Matti Picus's avatar
Matti Picus committed
257
  Henrik Vendelbo
258
  Richard Lancaster
259
  Yasir Suhail
Matti Picus's avatar
Matti Picus committed
260
261
262
263
264
  Dan Buch
  Miguel de Val Borro
  Artur Lisiecki
  Sergey Kishchenko
  Ignas Mikalajunas
Matti Picus's avatar
Matti Picus committed
265
  Alecsandru Patrascu
Matti Picus's avatar
Matti Picus committed
266
267
268
  Christoph Gerum
  Martin Blais
  Lene Wagner
Matti Picus's avatar
Matti Picus committed
269
  Catalin Gabriel Manciu
Matti Picus's avatar
Matti Picus committed
270
  Tomo Cocoa
271
  Kim Jin Su
272
  rafalgalczynski@gmail.com
273
  Toni Mattis
274
  Amber Brown
275
  Lucas Stadler
276
  Julian Berman
Matti Picus's avatar
Matti Picus committed
277
  Markus Holtermann
Matti Picus's avatar
Matti Picus committed
278
279
280
281
  roberto@goyle
  Yury V. Zaytsev
  Anna Katrina Dominguez
  Bobby Impollonia
282
  Vasantha Ganesh K
Matti Picus's avatar
Matti Picus committed
283
  Andrew Thompson
284
  florinpapa
Matti Picus's avatar
Matti Picus committed
285
  Yusei Tahara
286
  Aaron Tubbs
Matti Picus's avatar
Matti Picus committed
287
288
  Ben Darnell
  Roberto De Ioris
Matti Picus's avatar
Matti Picus committed
289
  Logan Chien
Matti Picus's avatar
Matti Picus committed
290
  Juan Francisco Cantero Hurtado
291
292
  Ruochen Huang
  Jeong YunWon
Matti Picus's avatar
Matti Picus committed
293
294
295
296
297
298
  Godefroid Chappelle
  Joshua Gilbert
  Dan Colish
  Christopher Armstrong
  Michael Hudson-Doyle
  Anders Sigfridsson
299
  Nikolay Zinov
Matti Picus's avatar
Matti Picus committed
300
301
302
303
304
305
306
  Jason Michalski
  Floris Bruynooghe
  Laurens Van Houtven
  Akira Li
  Gustavo Niemeyer
  Stephan Busemann
  Rafał Gałczyński
307
  Matt Bogosian
308
  timo
Matti Picus's avatar
Matti Picus committed
309
  Christian Muirhead
310
  Berker Peksag
Matti Picus's avatar
Matti Picus committed
311
  James Lan
312
  Volodymyr Vladymyrov
Matti Picus's avatar
Matti Picus committed
313
  shoma hosaka
314
  Ben Mather
315
  Niclas Olofsson
316
317
  Matthew Miller
  Rodrigo Araújo
318
319
320
  halgari
  Boglarka Vezer
  Chris Pressey
Matti Picus's avatar
Matti Picus committed
321
  Buck Golemon
Matti Picus's avatar
Matti Picus committed
322
  Diana Popa
Matti Picus's avatar
Matti Picus committed
323
324
325
326
  Konrad Delong
  Dinu Gherman
  Chris Lambacher
  coolbutuseless@gmail.com
327
  Daniil Yarancev
Matti Picus's avatar
Matti Picus committed
328
  Jim Baker
329
  Dan Crosta
330
  Nikolaos-Digenis Karagiannis
Matti Picus's avatar
Matti Picus committed
331
332
333
  James Robert
  Armin Ronacher
  Brett Cannon
334
  Donald Stufft
Matti Picus's avatar
Matti Picus committed
335
336
337
  yrttyr
  aliceinwire
  OlivierBlanvillain
338
  Dan Sanders
Matti Picus's avatar
Matti Picus committed
339
340
341
342
343
344
345
  Zooko Wilcox-O Hearn
  Tomer Chachamu
  Christopher Groskopf
  Asmo Soinio
  jiaaro
  Mads Kiilerich
  Antony Lee
346
  Jason Madden
347
348
  Daniel Neuhuser
  reubano@gmail.com
349
  Yaroslav Fedevych
Matti Picus's avatar
Matti Picus committed
350
351
352
353
  Jim Hunziker
  Markus Unterwaditzer
  Even Wiik Thomassen
  jbs
354
  squeaky
Matti Picus's avatar
Matti Picus committed
355
  soareschen
356
  Jonas Pfannschmidt
Matti Picus's avatar
Matti Picus committed
357
358
  Kurt Griffiths
  Mike Bayer
359
  Stefan Marr
Matti Picus's avatar
Matti Picus committed
360
361
362
363
  Flavio Percoco
  Kristoffer Kleine
  Michael Chermside
  Anna Ravencroft
364
  pizi
365
  remarkablerocket
366
  Andrey Churin
367
  Zearin
368
  Eli Stevens
369
  Tobias Diaz
Matti Picus's avatar
Matti Picus committed
370
  Julien Phalip
371
  Roman Podoliaka
Matti Picus's avatar
Matti Picus committed
372
  Dan Loewenherz
373
  werat
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479

  Heinrich-Heine University, Germany 
  Open End AB (formerly AB Strakt), Sweden
  merlinux GmbH, Germany 
  tismerysoft GmbH, Germany 
  Logilab Paris, France 
  DFKI GmbH, Germany 
  Impara, Germany
  Change Maker, Sweden 
  University of California Berkeley, USA
  Google Inc.
  King's College London

The PyPy Logo as used by http://speed.pypy.org and others was created
by Samuel Reis and is distributed on terms of Creative Commons Share Alike
License.
 
License for 'lib-python/2.7'
============================

Except when otherwise stated (look for LICENSE files or copyright/license
information at the beginning of each file) the files in the 'lib-python/2.7'
directory are all copyrighted by the Python Software Foundation and licensed
under the terms that you can find here: https://docs.python.org/2/license.html

License for 'pypy/module/unicodedata/'
======================================

The following files are from the website of The Unicode Consortium
at http://www.unicode.org/.  For the terms of use of these files, see
http://www.unicode.org/terms_of_use.html .  Or they are derived from
files from the above website, and the same terms of use apply.

    CompositionExclusions-*.txt
    EastAsianWidth-*.txt
    LineBreak-*.txt
    UnicodeData-*.txt
    UnihanNumeric-*.txt

License for 'dotviewer/font/'
=============================

Copyright (C) 2008 The Android Open Source Project

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
  
     http://www.apache.org/licenses/LICENSE-2.0
  
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.

Detailed license information is contained in the NOTICE file in the
directory.


Licenses and Acknowledgements for Incorporated Software
=======================================================

This section is an incomplete, but growing list of licenses and
acknowledgements for third-party software incorporated in the PyPy
distribution.

License for 'Tcl/Tk'
--------------------

This copy of PyPy contains library code that may, when used, result in
the Tcl/Tk library to be loaded.  PyPy also includes code that may be
regarded as being a copy of some parts of the Tcl/Tk header files.
You may see a copy of the License for Tcl/Tk in the file
`lib_pypy/_tkinter/license.terms` included here.

License for 'bzip2'
-------------------

This copy of PyPy may be linked (dynamically or statically) with the
bzip2 library.  You may see a copy of the License for bzip2/libbzip2 at

    http://www.bzip.org/1.0.5/bzip2-manual-1.0.5.html

License for 'openssl'
---------------------

This copy of PyPy may be linked (dynamically or statically) with the
openssl library.  You may see a copy of the License for OpenSSL at

    https://www.openssl.org/source/license.html

License for 'gdbm'
------------------

The gdbm module includes code from gdbm.h, which is distributed under
the terms of the GPL license version 2 or any later version.  Thus the
gdbm module, provided in the file lib_pypy/gdbm.py, is redistributed
under the terms of the GPL license as well.

License for 'rpython/rlib/rvmprof/src'
--------------------------------------

The code is based on gperftools. You may see a copy of the License for it at

    https://github.com/gperftools/gperftools/blob/master/COPYING