609 lines
13 KiB
Plaintext
609 lines
13 KiB
Plaintext
|
#encoding utf-8
|
||
|
|
||
|
License
|
||
|
=======
|
||
|
|
||
|
Except when otherwise stated (look for LICENSE files in directories
|
||
|
or information at the beginning of each file) all software and
|
||
|
documentation in the 'rpython', 'pypy', 'ctype_configure', 'dotviewer',
|
||
|
'demo', 'extra_tests', 'include', 'lib_pypy', 'py', and '_pytest'
|
||
|
directories is licensed as follows:
|
||
|
|
||
|
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.
|
||
|
|
||
|
|
||
|
PyPy Copyright holders 2003-2023
|
||
|
--------------------------------
|
||
|
|
||
|
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:
|
||
|
|
||
|
Armin Rigo
|
||
|
Maciej Fijałkowski
|
||
|
Matti Picus
|
||
|
Carl Friedrich Bolz-Tereick
|
||
|
Antonio Cuni
|
||
|
Amaury Forgeot d'Arc
|
||
|
Ronan Lamy
|
||
|
Samuele Pedroni
|
||
|
Alex Gaynor
|
||
|
Philip Jenvey
|
||
|
Richard Plangger
|
||
|
Brian Kearns
|
||
|
Manuel Jacob
|
||
|
Michael Hudson-Doyle
|
||
|
David Schneider
|
||
|
Holger Krekel
|
||
|
Christian Tismer
|
||
|
Håkan Ardö
|
||
|
Benjamin Peterson
|
||
|
Wim Lavrijsen
|
||
|
Anders Chrigstrom
|
||
|
Eric van Riet Paap
|
||
|
Dan Villiom Podlaski Christiansen
|
||
|
Remi Meier
|
||
|
Richard Emslie
|
||
|
Alexander Schremmer
|
||
|
Lukas Diekmann
|
||
|
Sven Hager
|
||
|
Anders Lehmann
|
||
|
Edd Barrett
|
||
|
Aurelien Campeas
|
||
|
Niklaus Haldimann
|
||
|
Camillo Bruni
|
||
|
Laura Creighton
|
||
|
Toon Verwaest
|
||
|
Leonardo Santagada
|
||
|
Seo Sanghyeon
|
||
|
Romain Guillebert
|
||
|
Ronny Pfannschmidt
|
||
|
Yusuke Izawa
|
||
|
Justin Peel
|
||
|
Raffael Tfirst
|
||
|
David Edelsohn
|
||
|
Anders Hammarquist
|
||
|
Jakub Gustak
|
||
|
Gregor Wegberg
|
||
|
Guido Wesdorp
|
||
|
Lawrence Oluyede
|
||
|
Stefano Rivera
|
||
|
Bartosz Skowron
|
||
|
Daniel Roberts
|
||
|
Adrien Di Mascio
|
||
|
Niko Matsakis
|
||
|
Batuhan Taskaya
|
||
|
Alexander Hesse
|
||
|
Ludovic Aubry
|
||
|
stian
|
||
|
Jacob Hallen
|
||
|
Jason Creighton
|
||
|
Mark Young
|
||
|
Andrew Lawrence
|
||
|
Ondrej Baranovič
|
||
|
Alex Martelli
|
||
|
Spenser Bauman
|
||
|
Michal Bendowski
|
||
|
Jan de Mooij
|
||
|
Stefan Beyer
|
||
|
Tyler Wade
|
||
|
Vincent Legoll
|
||
|
Simon Cross
|
||
|
Michael Foord
|
||
|
muke101
|
||
|
Stephan Diehl
|
||
|
Jean-Paul Calderone
|
||
|
Stefan Schwarzer
|
||
|
Tomek Meka
|
||
|
Valentino Volonghi
|
||
|
Patrick Maupin
|
||
|
Devin Jeanpierre
|
||
|
Bob Ippolito
|
||
|
Bruno Gola
|
||
|
David Malcolm
|
||
|
Yannick Jadoul
|
||
|
Squeaky
|
||
|
Timo Paulssen
|
||
|
Marius Gedminas
|
||
|
Laurence Tratt
|
||
|
Alexandre Fayolle
|
||
|
Nicolas Truessel
|
||
|
Simon Burton
|
||
|
Martin Matusiak
|
||
|
Konstantin Lopuhin
|
||
|
Wenzhu Man
|
||
|
John Witulski
|
||
|
Julian Berman
|
||
|
Jeremy Thurgood
|
||
|
Adrian Kuhn
|
||
|
Dario Bertini
|
||
|
Greg Price
|
||
|
Ivan Sichmann Freitas
|
||
|
Mark Pearse
|
||
|
Tobias Pape
|
||
|
Andreas Stührk
|
||
|
Jean-Philippe St. Pierre
|
||
|
Stian Andreassen
|
||
|
Guido van Rossum
|
||
|
Pavel Vinogradov
|
||
|
William Leslie
|
||
|
Paweł Piotr Przeradowski
|
||
|
Michał Górny
|
||
|
Paul deGrandis
|
||
|
Ilya Osadchiy
|
||
|
Tobias Oberstein
|
||
|
marky1991
|
||
|
Boris Feigin
|
||
|
tav
|
||
|
Taavi Burns
|
||
|
Joannah Nanjekye
|
||
|
Georg Brandl
|
||
|
quejebo
|
||
|
Tadeu Zagallo
|
||
|
Vanessa Freudenberg
|
||
|
Gerald Klix
|
||
|
Wanja Saatkamp
|
||
|
Mike Blume
|
||
|
olliemath
|
||
|
Oscar Nierstrasz
|
||
|
Rami Chowdhury
|
||
|
Stefan H. Muller
|
||
|
Dodan Mihai
|
||
|
Tim Felgentreff
|
||
|
Eugene Oden
|
||
|
Colin Valliant
|
||
|
Henry Mason
|
||
|
Jeff Terrace
|
||
|
David Ripton
|
||
|
Preston Timmons
|
||
|
Vasily Kuznetsov
|
||
|
Pieter Zieschang
|
||
|
Lukas Renggli
|
||
|
Dusty Phillips
|
||
|
Guenter Jantzen
|
||
|
Nils Müller
|
||
|
Amit Regmi
|
||
|
Ned Batchelder
|
||
|
Jasper Schulz
|
||
|
Anton Gulenko
|
||
|
Ben Young
|
||
|
Nicolas Chauvat
|
||
|
Andrew Durdin
|
||
|
Andrew Chambers
|
||
|
Sergey Matyunin
|
||
|
Łukasz Langa
|
||
|
Nicholas Riley
|
||
|
Michael Schneider
|
||
|
Yusuke Tsutsumi
|
||
|
Rocco Moretti
|
||
|
Gintautas Miliauskas
|
||
|
Michael Twomey
|
||
|
Igor Trindade Oliveira
|
||
|
Jason Chu
|
||
|
Yichao Yu
|
||
|
Lucian Branescu Mihaila
|
||
|
anatoly techtonik
|
||
|
Mariano Anaya
|
||
|
Olivier Dormond
|
||
|
Jared Grubb
|
||
|
Karl Bartel
|
||
|
Gabriel Lavoie
|
||
|
Wouter van Heyst
|
||
|
Alecsandru Patrascu
|
||
|
Lin Cheng
|
||
|
Brian Dorsey
|
||
|
Victor Stinner
|
||
|
Andrews Medina
|
||
|
Sebastian Pawluś
|
||
|
Stuart Williams
|
||
|
Toby Watson
|
||
|
Antoine Pitrou
|
||
|
Aaron Iles
|
||
|
Christian Hudon
|
||
|
Daniel Patrick
|
||
|
Justas Sadzevicius
|
||
|
Gasper Zejn
|
||
|
Neil Shepperd
|
||
|
Mikael Schönenberg
|
||
|
Michael Cheng
|
||
|
Stanislaw Halik
|
||
|
Berkin Ilbeyi
|
||
|
Mihnea Saracin
|
||
|
Matt Jackson
|
||
|
Ricky Zhou
|
||
|
Jonathan David Riehl
|
||
|
Anders Qvist
|
||
|
Beatrice During
|
||
|
Elmo Mäntynen
|
||
|
Corbin Simpson
|
||
|
Chirag Jadwani
|
||
|
Faye Zhao
|
||
|
Pauli Virtanen
|
||
|
Mike Pavone
|
||
|
Alan McIntyre
|
||
|
Alexander Sedov
|
||
|
Alex Perry
|
||
|
Floris Bruynooghe
|
||
|
Christopher Pope
|
||
|
Attila Gobi
|
||
|
Vaibhav Sood
|
||
|
Reuben Cummings
|
||
|
Robert Zaremba
|
||
|
David C Ellis
|
||
|
cptpcrd
|
||
|
Felix C. Stegerman
|
||
|
Jens-Uwe Mager
|
||
|
Dan Stromberg
|
||
|
Carl Meyer
|
||
|
Stefano Parmesan
|
||
|
Alexis Daboville
|
||
|
Christian Tismer
|
||
|
Marc Abramowitz
|
||
|
Arjun Naik
|
||
|
Valentina Mukhamedzhanova
|
||
|
Florin Papa
|
||
|
Aaron Gallagher
|
||
|
touilleMan
|
||
|
Tristan Arthur
|
||
|
Anthony Sottile
|
||
|
Arianna Avanzini
|
||
|
Matt Billenstein
|
||
|
Sebastian Berg
|
||
|
Tim Matussek
|
||
|
Jacek Generowicz
|
||
|
Sylvain Thenault
|
||
|
Alejandro J. Cura
|
||
|
Roberto De Ioris
|
||
|
Andrew Dalke
|
||
|
Gabriel
|
||
|
Nathan Taylor
|
||
|
Karl Ramm
|
||
|
Vladimir Kryachko
|
||
|
Lukas Vacek
|
||
|
Jakub Stasiak
|
||
|
Omer Katz
|
||
|
Kunal Grover
|
||
|
Mark Williams
|
||
|
Thomas Hisch
|
||
|
Barry Hart
|
||
|
Tomasz Dziopa
|
||
|
Wenzel Jakob
|
||
|
Lutz Paelike
|
||
|
Ignas Mikalajunas
|
||
|
Martin Blais
|
||
|
Jacob Oscarson
|
||
|
Lene Wagner
|
||
|
Lucio Torre
|
||
|
Henrik Vendelbo
|
||
|
Artur Lisiecki
|
||
|
Travis Francis Athougies
|
||
|
Miguel de Val Borro
|
||
|
Kristjan Valur Jonsson
|
||
|
Christoph Gerum
|
||
|
Yasir Suhail
|
||
|
Tomo Cocoa
|
||
|
Neil Blakey-Milner
|
||
|
Dan Buch
|
||
|
Lars Wassermann
|
||
|
Sergey Kishchenko
|
||
|
Ryan Gonzalez
|
||
|
Ian Foote
|
||
|
David Lievens
|
||
|
Richard Lancaster
|
||
|
Philipp Rustemeuer
|
||
|
Logan Chien
|
||
|
Catalin Gabriel Manciu
|
||
|
Miro Hrončok
|
||
|
Antoine Dupre
|
||
|
Bernd Schoeller
|
||
|
Catalin Fierut
|
||
|
Chris Burr
|
||
|
nimaje
|
||
|
Pierre-Yves DAVID
|
||
|
Alessandro Ogier
|
||
|
Gustavo Niemeyer
|
||
|
Andrew Thompson
|
||
|
Joshua Gilbert
|
||
|
Yusei Tahara
|
||
|
Christopher Armstrong
|
||
|
Anders Sigfridsson
|
||
|
Stephan Busemann
|
||
|
Godefroid Chappelle
|
||
|
Dan Colish
|
||
|
Akira Li
|
||
|
Bobby Impollonia
|
||
|
timo
|
||
|
Anna Katrina Dominguez
|
||
|
Juan Francisco Cantero Hurtado
|
||
|
Ben Darnell
|
||
|
Rafał Gałczyński
|
||
|
Yury V. Zaytsev
|
||
|
Laurens Van Houtven
|
||
|
rafalgalczynski@gmail.com
|
||
|
Jason Michalski
|
||
|
Toni Mattis
|
||
|
Lucas Stadler
|
||
|
Jeong YunWon
|
||
|
Ruochen Huang
|
||
|
Markus Holtermann
|
||
|
Kim Jin Su
|
||
|
Matt Bogosian
|
||
|
Aaron Tubbs
|
||
|
Amber Brown
|
||
|
Nikolay Zinov
|
||
|
florinpapa
|
||
|
Vasantha Ganesh K
|
||
|
Fabio Niephaus
|
||
|
Nate Bragg
|
||
|
afteryu
|
||
|
Andrew Stepanov
|
||
|
Radu Ciorba
|
||
|
Carl Bordum Hansen
|
||
|
Paul Ganssle
|
||
|
Michal Kuffa
|
||
|
joachim-ballmann@bitbucket.org
|
||
|
Vincent Michel
|
||
|
Ram Rachum
|
||
|
Bystroushaak
|
||
|
Ryan Hileman
|
||
|
joserubiovidales@gmail.com
|
||
|
dakarpov@gmail.com
|
||
|
Sreepathi Pai
|
||
|
Georges Racinet
|
||
|
ashwinahuja
|
||
|
Bolutife Ogunsola
|
||
|
cjmcdonald@google.com
|
||
|
Alex Orange
|
||
|
alexprengere
|
||
|
Dennis Sweeney
|
||
|
Kevin Lee
|
||
|
h-vertini
|
||
|
Maxwell Bernstein
|
||
|
Renaud Blanch
|
||
|
Anna Ravencroft
|
||
|
Dinu Gherman
|
||
|
Michael Chermside
|
||
|
Jim Baker
|
||
|
Zooko Wilcox-O Hearn
|
||
|
Daniel Neuhäuser
|
||
|
Konrad Delong
|
||
|
Rodrigo Araújo
|
||
|
Armin Ronacher
|
||
|
Jim Hunziker
|
||
|
Christian Muirhead
|
||
|
Brett Cannon
|
||
|
Chris Lambacher
|
||
|
Dan Loewenherz
|
||
|
coolbutuseless@gmail.com
|
||
|
Christopher Groskopf
|
||
|
Buck Golemon
|
||
|
soareschen
|
||
|
Even Wiik Thomassen
|
||
|
Antony Lee
|
||
|
James Lan
|
||
|
yrttyr
|
||
|
Kristoffer Kleine
|
||
|
Julien Phalip
|
||
|
shoma hosaka
|
||
|
Tomer Chachamu
|
||
|
Flavio Percoco
|
||
|
Markus Unterwaditzer
|
||
|
Mike Bayer
|
||
|
OlivierBlanvillain
|
||
|
jiaaro
|
||
|
James Robert
|
||
|
aliceinwire
|
||
|
Kurt Griffiths
|
||
|
Matthew Miller
|
||
|
Asmo Soinio
|
||
|
Stefan Marr
|
||
|
Boglarka Vezer
|
||
|
Mads Kiilerich
|
||
|
Dan Crosta
|
||
|
Dan Sanders
|
||
|
Ben Mather
|
||
|
Chris Pressey
|
||
|
halgari
|
||
|
Berker Peksag
|
||
|
Roman Podoliaka
|
||
|
Nikolaos-Digenis Karagiannis
|
||
|
Donald Stufft
|
||
|
Volodymyr Vladymyrov
|
||
|
Andrey Churin
|
||
|
Niclas Olofsson
|
||
|
Yaroslav Fedevych
|
||
|
Zearin
|
||
|
Tobias Diaz
|
||
|
Jason Madden
|
||
|
Jonas Pfannschmidt
|
||
|
werat
|
||
|
JohnDoe
|
||
|
Diana Popa
|
||
|
Eli Stevens
|
||
|
pizi
|
||
|
remarkablerocket
|
||
|
reubano@gmail.com
|
||
|
Daniil Yarancev
|
||
|
PavloKapyshin
|
||
|
Graham Markall
|
||
|
Stanisław Halik
|
||
|
Iraklis D.
|
||
|
Petre Vijiac
|
||
|
Min RK
|
||
|
Caleb Hattingh
|
||
|
Steve Papanik
|
||
|
m@funkyhat.org
|
||
|
Tomáš Pružina
|
||
|
gabrielg@ec2-54-146-239-158.compute-1.amazonaws.com
|
||
|
Filip Salomonsson
|
||
|
Johan Forsberg
|
||
|
Evgenii Gorinov
|
||
|
John Aldis
|
||
|
Hervé Beraud
|
||
|
Paul Graydon
|
||
|
whitequark
|
||
|
DeVerne Jones
|
||
|
Zsolt Cserna
|
||
|
Yasen Kiprov
|
||
|
mkuffa
|
||
|
Ivan
|
||
|
Jesdi
|
||
|
paugier
|
||
|
bernd.schoeller@inf.ethz.ch
|
||
|
Sam Edwards
|
||
|
Joannah Nanjekye nanjekyejoannah@gmail.com
|
||
|
Alex Kashirin
|
||
|
Ihar Shabes
|
||
|
kotus9
|
||
|
Mike Kaplinskiy
|
||
|
Henri Tuhola
|
||
|
mark doerr
|
||
|
Tomas Hrnciar
|
||
|
shaolo1
|
||
|
Chris AtLee
|
||
|
Christoph Reiter
|
||
|
Brad Kish
|
||
|
Michael Cho
|
||
|
Ian Clester
|
||
|
David Hewitt
|
||
|
h-vetinari
|
||
|
Isuru Fernando
|
||
|
|
||
|
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, lib-python/3'
|
||
|
==========================================
|
||
|
|
||
|
Except when otherwise stated (look for LICENSE files or copyright/license
|
||
|
information at the beginning of each file) the files in the 'lib-python'
|
||
|
directory are all copyrighted by the Python Software Foundation and licensed
|
||
|
under the terms that you can find here: https://docs.python.org/3/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
|
||
|
|
||
|
License for 'liblzma and 'lzmaffi'
|
||
|
----------------------------------
|
||
|
|
||
|
This copy of PyPy may be linked (dynamically or statically) with the
|
||
|
liblzma library, which was put in the "public domain":
|
||
|
|
||
|
http://tukaani.org/xz/
|
||
|
|
||
|
The cffi bindings to liblzma (in lib_pypy/_lzma.py) are derived from
|
||
|
the lzmaffi project which is distributed under a BSD license:
|
||
|
|
||
|
https://pypi.python.org/pypi/lzmaffi/0.3.0
|