forked from jython/jython
-
Notifications
You must be signed in to change notification settings - Fork 1
/
ACKNOWLEDGMENTS
221 lines (193 loc) · 7.3 KB
/
ACKNOWLEDGMENTS
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
# -*- coding: utf-8 -*-
ACKNOWLEDGMENTS
Jython: Python for the Java Platform
Copyright (c) 2000-2018 Jython Developers.
All rights reserved.
Copyright (c) 2000 BeOpen.com.
All Rights Reserved.
Copyright (c) 2000 The Apache Software Foundation.
All rights reserved.
Copyright (c) 1995-2000 Corporation for National Research Initiatives.
All Rights Reserved.
Copyright (c) 1991-1995 Stichting Mathematisch Centrum, Amsterdam.
All Rights Reserved.
Jython links the following libraries:
* Antlr 3, licensed under the Antlr 3 (BSD) license
* ASM 5, licensed under a BSD license from France Télécom
* BouncyCastle, licensed under a MIT license from The Legion of the
Bouncy Castle Inc.
* Apache Commons Compression and Xerces, licensed under an Apache 2.0
License from the Apache Software Foundation
* Google Guava, licensed under an Apache 2.0 License from Google
* ICU4J, licensed under a BSD license ("ICU License") from IBM and others
* Jar Jar Links, licensed under the Apache 2.0 License from Tonic Systems
* Java Native Runtime, licensed under the Common Public License
* JLine2, licensed under a BSD license
* JUnit, licensed under Eclipse Public License 1.0 from the JUnit project
* Mock Runner, licensed under the Apache 1.1 license
* Netty 4, licensed under the Apache 2.0 license from the Netty project
* PyPy datetime module, licensed under the MIT License from the PyPy project
* Java sizeof, licensed under the Apache 2.0 License from the Apache Software Foundation
Jython follows closely the Python language and its reference
implementation CPython, as created by Guido van Rossum.
Jython 2.7 corresponds to CPython 2.7.
Jython started as JPython, created by Jim Hugunin in 1997. JPython was
renamed to Jython by Barry Warsaw in 1999 with the 2.0 release. Since
then, Jython 2.x releases have corresponded to equivalent CPython 2.x
releases.
Jython includes, modifying as necessary, the CPython standard library,
other code objects, in certain cases ported from C to either Python
and/or Java, and other components such as documentation. These
components are licensed, like Jython itself, under the Python Software
Foundation License version 2 from the Python Software Foundation.
Contacts:
* Jython developers [email protected]
* Jython user community [email protected].
Samuele Pedroni contributed package manager support.
Brian Zimmer contributed zxJDBC to provide Python DB API using JDBC.
Cyrille Morvan contributed the code for the Jythonc ant task.
Alan Kennedy contributed modjy, which bridges WSGI to the Servlet API
Chris Gokey, David Syer and Finn Bock added PyServlet.
Yin Wang and Steve Yegge contributed the static analyzer from Google
(also called indexer).
The Jython bash startup script (fallback for bin/jython) was adapted
from the similar script written for JRuby.
A huge thanks goes to all the members of the jpython/jython
mailing lists. A list follows of other folks who have contributed to
JPython and Jython in ways large and small.
In no particular order they are:
Barry Warsaw (GitHub: warsaw) B, 2024-02-20
Alan Kennedy (GitHub: amak) X, 2024-02-20
Brian Zimmer (GitHub: bzimmer) B, 2024-02-20
Kevin Butler
Harry Mantakos
Greg Ward
Tony Plate
Jim Althoff
Drew Morrissey
John Mudd
Bryn Keller
Dave Syer (GitHub: dsyer) X, 2024-02-20
Tim Hochberg
Bernhard Bablok
Dj Walker-Morgan
Ivan Kougaenko
Ype Kingma
Ian Castleden
Kent Johnson
Robert W. Bill
Durant Schoon
Phil Surette
Michael Becke
Randy Jay Yarger
Matt Conway
Noel (Nick) Lockwood
Steffen Ries
Ben Burton
Josselin PUJO
Steve Cohen
Alexey N. Solofnenko
Charles Duffy
Rodrigo B. de Oliveira
Nathan Franzen
Aleks Totic
Randolph Brown
Geoffrey French
Tobias Ivarsson
Lino Mastrodomenico
Sébastien Boisgérault
Jim Baker (GitHub: jimbaker) B, 2024-02-20
Charlie Groves (GitHub: groves) X, 2024-02-20
Otmar Humbel (GitHub: ohumbel) X, 2024-02-20
Philip Jenvey (GitHub: pjenvey) B, 2024-02-20
Nicholas Riley
Frank Wierzbicki (GitHub: fwierzbicki) X, 2024-02-20
Khalid Zuberi
Sean McGrath
Clark Updike
Leonardo Soto
James Robinson
Jonathan Feinberg
Josh Juneau
Justin Deoliveira
Costantino Cerbo
Alex Groenholm
Anselm Kruis
Andreas Stührk
Dmitry Jemerov
Miki Tebeka
Jeff Allen (GitHub: jeff5), A, 2023-12-25
Julian Kennedy
Arfrever Frehtes Taifersar Arahesis (GitHub: Arfrever) X, 2024-02-20
Andreas Stührk
Christian Klein
Jezreel Ng
Santoso Wijaya
Brandon Pedersen
Chris Simpson
Indra Talip
Michael Büsch
Richard Eckart de Castilho
Timothée Lecomte
Peter Holloway (GitHub: tpoliaw) B, 2024-02-20
Werner Mendizabal
Henning Jacobs
Darjus Loktevic
Raphael Jolly
Yuji Yamano
Pekka Klärck
Nathaniel Kenmir
Jiwon Seo
Dieter Vandenbussche
Paolo Dina
Eliya Sadan
Stefan Richthofer (GitHub: Stewori) B, 2024-02-20
Jason Madden
Daniel Martin
Richard Fearn
Adam Burke
Eric L Frederich
Tom Alexander
Caleb P. Burns
Stephen Drake
Jan Vorwerk
Eli Oxman
Robert Patrick
Kevin Edwards
Jaime Saiz
Nick Bailey
Doug Clayton
Carl Wicklow
James Mudd (GitHub: jamesmudd) B, 2024-02-20
Mat Booth
Alex Gaman
Tom Bech
Richie Bendall
Raymond Ferguson (GitHub: devendor) B, 2024-02-20
yishenggudou (愧僧) (GitHub: yishenggudou) X, 2024-02-20
Andrew Kuchling (GitHub: akuchling) A, 2021-02-22
Jim Peterson (GitHub: Elkniwt) C, 2019-03-20
Christian Clauss (GitHub: cclauss) B, 2024-02-20
Han Siang Phua (GitHub: hansiang93) B, 2024-02-20
Elisha Hollander (GitHub: donno2048) B, 2024-02-20
Thierry Guérin (GitHub: SchwingSK) B, 2024-02-20
Xiaoyin Liu (GitHub: xiaoyinl) B, 2024-02-20
Joe Shannon (GitHub: joeshannon) C, 2022-04-29
Dominik Broj (GitHub: thetric) C, 2022-05-31
shoaniki (GitHub: shoaniki) C, 2022-07-05
Chris Clark (GitHub: clach04) C, 2023-09-02
Zhihong (Ted) Yu (GitHub: datavisortedyu, GitHub: tedyu) C, 2023-06-14
Matthew Schweiss (GitHub: TheMatt2) C, 2023-07-23
Diogo Teles Sant'Anna (GitHub: diogoteles08) C, 2023-08-10
Phil Turmel (GitHub: pturmel) C, 2023-12-30
lifebarier (GitHub: lifebarier) C, 2024-03-06
Adrian Ross (GitHub: R077A6r1an) C, 2024-04-09
John Hubbard (GitHub: jhubbardbnso) C, 2024-06-06
Since about 2012 we have been asking contributors to sign the Python
Contributor Agreement. The part following names above records evidence
of that using the codes:
A. CPython API (or checked in a CPython PR) at <date>.
B. checked in bugs.python.org at <date>.
C. self-reported at <date> (e.g. reply on GitHub).
X. last search unsuccessful at <date>.
Blank and X mean we don't know, not that the contributor hasn't signed.