cpython/Misc/ACKS

515 lines
7.4 KiB
Plaintext
Raw Normal View History

1994-01-26 06:20:16 -04:00
Acknowledgements
----------------
This list is not complete and not in any useful order, but I would
like to thank everybody who contributed in any way, with code, hints,
bug reports, ideas, moral support, endorsement, or even complaints....
Without you I would've stopped working on Python long ago!
--Guido
PS: In the standard Python distribution this file is encoded in Latin-1.
David Abrahams
1996-07-20 23:51:05 -03:00
Jim Ahlstrom
1997-05-09 00:21:12 -03:00
Jyrki Alakuijala
Billy G. Allie
1994-01-26 06:20:16 -04:00
Mark Anacker
1997-12-10 14:57:35 -04:00
Anders Andersen
1996-07-20 23:51:05 -03:00
Oliver Andrich
Ross Andrus
Jason Asbahr
1996-07-20 23:51:05 -03:00
David Ascher
Donovan Baarda
Alfonso Baciero
1995-03-09 10:44:51 -04:00
Stig Bakken
2001-01-22 20:06:20 -04:00
Greg Ball
Luigi Ballabio
Cesar Eduardo Barros
1998-04-09 18:01:06 -03:00
Des Barry
Ulf Bartelt
Jeff Bauer
1994-01-26 06:20:16 -04:00
Anthony Baxter
Samuel L. Bayer
1994-01-26 06:20:16 -04:00
Donald Beaudry
1997-10-07 11:52:19 -03:00
David Beazley
1996-07-20 23:51:05 -03:00
Neal Becker
1997-10-07 11:52:19 -03:00
Reimer Behrends
Thomas Bellman
2001-04-15 17:48:27 -03:00
Juan M. Bello Rivas
1994-05-04 09:43:33 -03:00
Andy Bensky
Michel Van den Bergh
1994-01-26 06:20:16 -04:00
Eric Beser
Stephen Bevan
2000-03-31 09:01:57 -04:00
Ron Bickers
1998-06-30 14:02:57 -03:00
Dominic Binks
1997-12-30 00:31:04 -04:00
Roy Bixler
2002-01-18 16:56:28 -04:00
Martin Bless
Pablo Bleyer
1999-02-16 17:30:18 -04:00
Finn Bock
1998-04-09 18:01:06 -03:00
Paul Boddie
David Bolen
1994-04-14 10:02:53 -03:00
Jurjen Bos
1994-01-26 06:20:16 -04:00
Peter Bosch
1994-11-10 19:02:22 -04:00
Eric Bouck
1997-07-19 17:44:09 -03:00
Thierry Bousch
1995-03-09 10:44:51 -04:00
Monty Brandenberg
1994-01-26 06:20:16 -04:00
Terrence Brannon
1994-11-10 19:02:22 -04:00
Dave Brennan
2000-03-31 09:01:57 -04:00
Gary S. Brown
Oleg Broytmann
Dave Brueck
2000-10-09 15:26:16 -03:00
Stan Bubrouski
1994-01-26 06:20:16 -04:00
Erik de Bueger
Jan-Hein B"uhrman
Dick Bulterman
2001-01-22 20:06:20 -04:00
Bill Bumgarner
1994-07-14 10:57:11 -03:00
Tommy Burnette
1998-04-09 18:01:06 -03:00
Roger Burnham
2001-04-10 19:22:52 -03:00
Alastair Burt
2001-08-13 12:00:36 -03:00
Tarn Weisner Burton
1997-11-26 12:35:55 -04:00
Lee Busby
1998-08-04 19:59:26 -03:00
Ralph Butler
2001-01-03 19:51:26 -04:00
Daniel Calvelo
1994-11-10 19:02:22 -04:00
Mike Carlton
2001-01-22 20:06:20 -04:00
Luke Kenneth Casson Leighton
1997-10-07 11:52:19 -03:00
Donn Cave
Per Cederqvist
Jeffrey Chang
Brad Chapman
2001-12-03 11:37:40 -04:00
Greg Chapman
1996-06-26 16:48:47 -03:00
Mitch Chapman
1994-01-26 06:20:16 -04:00
David Chaum
1998-08-04 19:59:26 -03:00
Nicolas Chauvat
Michael Chermside
Albert Chin-A-Young
1996-07-20 23:51:05 -03:00
Tom Christiansen
1998-08-04 19:59:26 -03:00
Vadim Chugunov
David Cinege
2001-01-03 19:51:26 -04:00
Mike Clarkson
Brad Clements
1995-02-14 05:44:28 -04:00
Steve Clift
Josh Cogliati
Dave Cole
Benjamin Collar
2001-01-14 01:04:40 -04:00
Jeffery Collins
Matt Conway
2001-02-10 16:10:52 -04:00
David M. Cooke
David Costanzo
1999-02-18 12:01:43 -04:00
Scott Cotton
1999-01-25 17:57:29 -04:00
Greg Couch
1996-06-26 16:48:47 -03:00
Steve Cousins
2001-07-23 10:28:37 -03:00
Alex Coventry
1997-12-30 00:31:04 -04:00
Drew Csillag
Tom Culliton
1994-11-10 19:02:22 -04:00
John Cugini
Andrew Dalke
Lars Damerow
1995-03-09 10:44:51 -04:00
Eric Daniel
2002-04-14 22:05:01 -03:00
Ben Darnell
1994-01-26 06:20:16 -04:00
Jonathan Dasteel
John DeGood
Roger Dev
1999-02-18 12:01:43 -04:00
Toby Dickenson
Daniel Dittmar
2001-04-10 19:22:52 -03:00
Walter D<>rwald
1998-04-09 18:01:06 -03:00
Jaromir Dolecek
2001-10-05 11:12:23 -03:00
Fred L. Drake, Jr.
John DuBois
1997-10-07 11:52:19 -03:00
Paul Dubois
2001-10-16 21:17:52 -03:00
Quinn Dunkan
1998-10-01 22:21:40 -03:00
Robin Dunn
Andy Dustman
Gary Duzan
Eugene Dvurechenski
1998-04-09 18:01:06 -03:00
Hans Eckardt
Grant Edwards
1994-11-10 19:02:22 -04:00
Lance Ellinghaus
1995-08-28 00:08:42 -03:00
David Ely
1998-04-10 16:18:03 -03:00
Jeff Epler
Tom Epperly
1994-01-26 06:20:16 -04:00
Stoffel Erasmus
Michael Ernst
1997-11-26 12:35:55 -04:00
Ben Escoto
1997-05-09 00:21:12 -03:00
Andy Eskilsson
1994-04-14 10:02:53 -03:00
Stefan Esser
1998-08-04 19:59:26 -03:00
Carey Evans
Stephen D Evans
1997-10-07 11:52:19 -03:00
Tim Everett
1994-11-10 19:02:22 -04:00
Paul Everitt
Greg Ewing
2000-03-31 09:01:57 -04:00
Martijn Faassen
Andreas Faerber
Mark Favas
1994-01-26 06:20:16 -04:00
Niels Ferguson
1996-07-20 23:51:05 -03:00
Sebastian Fernandez
2002-04-14 22:05:01 -03:00
Vincent Fiack
Nils Fischbeck
Hern<EFBFBD>n Mart<72>nez Foffani
2001-01-22 20:06:20 -04:00
Doug Fort
1994-11-10 19:02:22 -04:00
Robin Friedrich
Ivan Frohne
1994-11-10 19:02:22 -04:00
Jim Fulton
2000-03-31 09:01:57 -04:00
Geoff Furnish
Tadayoshi Funaba
1994-11-10 19:02:22 -04:00
Peter Funk
1997-05-09 00:21:12 -03:00
Lele Gaifax
1997-12-10 14:57:35 -04:00
Raymund Galvin
2000-03-31 09:01:57 -04:00
Fred Gansevles
Lars Marius Garshol
2000-06-29 09:45:50 -03:00
Harry Henry Gebel
1997-07-19 17:44:09 -03:00
Thomas Gellekum
Ben Gertzfield
1998-10-01 22:21:40 -03:00
Jonathan Giddy
2001-10-18 22:51:11 -03:00
Chris Gonnerman
David Goodger
1996-06-26 16:48:47 -03:00
Hans de Graaff
Eddy De Greef
Duncan Grisby
1995-01-17 13:00:56 -04:00
Dag Gruneau
1994-01-26 06:20:16 -04:00
Michael Guravage
2000-03-31 09:01:57 -04:00
Barry Haddow
1994-01-26 06:20:16 -04:00
Paul ten Hagen
1996-06-26 16:48:47 -03:00
Rasmus Hahn
Peter Haight
1998-06-30 14:02:57 -03:00
Jesse Hallio
1995-01-17 13:00:56 -04:00
Jun Hamano
1994-10-06 13:03:45 -03:00
Mark Hammond
1996-06-26 16:48:47 -03:00
Manus Hand
Milton L. Hankins
Stephen Hansen
1994-11-10 19:02:22 -04:00
Barry Hantman
Lynda Hardman
Derek Harland
1998-08-11 16:23:31 -03:00
Jason Harper
2001-09-11 12:52:01 -03:00
Gerhard H<>ring
1999-02-18 12:01:43 -04:00
Larry Hastings
2001-10-16 17:13:53 -03:00
Shane Hathaway
1994-04-14 10:02:53 -03:00
Rycharde Hawkes
Jochen Hayek
Thomas Heller
Lance Finn Helsten
1998-06-30 14:02:57 -03:00
Jonathan Hendry
2000-08-30 00:30:28 -03:00
James Henstridge
1997-12-10 14:57:35 -04:00
Chris Herborth
1994-01-26 06:20:16 -04:00
Ivan Herman
Gary Herron
Bernhard Herzog
Magnus L. Hetland
2002-04-12 12:18:22 -03:00
Raymond Hettinger
1995-03-09 10:44:51 -04:00
Kevan Heydon
Jason Hildebrand
1997-07-19 17:44:09 -03:00
Konrad Hinsen
1995-02-14 05:44:28 -04:00
David Hobley
Tim Hochberg
2000-03-31 09:01:57 -04:00
Joerg-Cyril Hoehle
Gregor Hoffleit
1994-01-26 06:20:16 -04:00
Chris Hoffman
Albert Hofkamp
2000-03-31 09:01:57 -04:00
Gerrit Holl
1994-01-26 06:20:16 -04:00
Philip Homburg
Naofumi Honda
Jeffrey Honig
1998-04-09 18:01:06 -03:00
Rob Hooft
2000-03-31 09:01:57 -04:00
Brian Hooper
Randall Hopper
Nadav Horesh
1995-01-17 13:00:56 -04:00
Ken Howard
1997-10-07 11:52:19 -03:00
Brad Howes
Chih-Hao Huang
Lawrence Hudson
2000-03-31 09:01:57 -04:00
Michael Hudson
1996-07-20 23:51:05 -03:00
Jim Hugunin
Greg Humphreys
1997-05-09 00:21:12 -03:00
Jeremy Hylton
1995-02-14 05:44:28 -04:00
John Interrante
1998-04-09 18:01:06 -03:00
Ben Jackson
Paul Jackson
2001-12-10 11:46:20 -04:00
David Jacobs
Geert Jansen
1994-01-26 06:20:16 -04:00
Jack Jansen
Bill Janssen
Drew Jenkins
Orjan Johansen
1994-07-14 10:57:11 -03:00
Simon Johnston
1996-06-26 16:48:47 -03:00
Richard Jones
2000-03-31 09:01:57 -04:00
Lucas de Jonge
2001-12-27 19:37:49 -04:00
Jens B. Jorgensen
1998-06-30 14:02:57 -03:00
John Jorgensen
2000-03-31 09:01:57 -04:00
Andreas Jung
1997-10-07 11:52:19 -03:00
Bob Kahn
1998-04-09 18:01:06 -03:00
Tamito Kajiyama
1994-01-26 06:20:16 -04:00
Lou Kates
Randall Kern
Robert Kern
1998-04-09 18:01:06 -03:00
Magnus Kessler
Lawrence Kesteloot
Vivek Khera
Mads Kiilerich
1994-04-14 10:02:53 -03:00
Steve Kirsch
1998-04-09 18:01:06 -03:00
Ron Klatchko
Bastian Kleineidam
1997-11-24 13:50:47 -04:00
Matthias Klose
Kim Knapp
Lenny Kneler
Pat Knight
Greg Kochanski
1997-12-30 00:31:04 -04:00
Joseph Koshy
1995-02-14 05:44:28 -04:00
Bob Kras
1997-10-07 11:52:19 -03:00
Hannu Krosing
1994-08-05 12:56:13 -03:00
Andrew Kuchling
1998-10-01 22:21:40 -03:00
Vladimir Kushnir
Cameron Laird
Detlef Lannert
1995-03-09 10:44:51 -04:00
Soren Larsen
1998-04-09 18:01:06 -03:00
Piers Lauder
1997-10-07 11:52:19 -03:00
Chris Lawrence
2001-04-10 19:22:52 -03:00
Christopher Lee
1998-04-09 18:01:06 -03:00
Kip Lehman
1997-10-07 11:52:19 -03:00
Marc-Andre Lemburg
1994-07-14 10:57:11 -03:00
William Lewis
1994-01-26 06:20:16 -04:00
Robert van Liere
1998-04-09 18:01:06 -03:00
Christopher Lindblad
Eric Lindvall
1997-05-09 00:21:12 -03:00
Per Lindqvist
Nick Lockwood
Stephanie Lockwood
Martin von L<>wis
1994-10-06 13:03:45 -03:00
Anne Lord
2001-10-12 18:54:29 -03:00
Jason Lowe
2000-10-09 16:52:41 -03:00
Tony Lownds
1998-06-30 14:02:57 -03:00
Ray Loyzaga
1997-07-19 17:44:09 -03:00
Fredrik Lundh
Loren Luke
1994-04-14 10:02:53 -03:00
Mark Lutz
1994-11-10 19:02:22 -04:00
Jim Lynch
Mikael Lyngvig
2000-03-31 09:01:57 -04:00
Nick Maclaren
1995-01-17 13:00:56 -04:00
Tim MacKenzie
1994-01-26 06:20:16 -04:00
Steve Majewski
1999-02-18 12:01:43 -04:00
Grzegorz Makarewicz
1994-11-10 19:02:22 -04:00
Ken Manheimer
1996-08-20 17:56:19 -03:00
Vladimir Marangozov
1997-12-11 16:24:38 -04:00
Doug Marien
Alex Martelli
1998-04-09 18:01:06 -03:00
Anthony Martin
1994-11-10 19:02:22 -04:00
Roger Masse
Nick Mathewson
1995-04-07 12:36:08 -03:00
Graham Matthews
1999-02-18 12:01:43 -04:00
Dieter Maurer
Greg McFarlane
1994-11-10 19:02:22 -04:00
Michael McLay
Gordon McMillan
Jay T. Miller
2000-05-11 15:20:30 -03:00
Caolan McNamara
1997-10-07 11:52:19 -03:00
Craig McPheeters
1994-01-26 06:20:16 -04:00
Lambert Meertens
1998-04-09 18:01:06 -03:00
Bill van Melle
1999-02-18 12:01:43 -04:00
Mike Meyer
1994-01-26 06:20:16 -04:00
Steven Miale
2000-05-11 15:20:30 -03:00
Trent Mick
1997-12-30 00:31:04 -04:00
Roman Milner
Dom Mitchell
1994-01-26 06:20:16 -04:00
Doug Moen
1998-04-09 18:01:06 -03:00
The Dragon De Monsyne
1994-10-06 13:03:45 -03:00
Skip Montanaro
James A Morrison
1994-01-26 06:20:16 -04:00
Sape Mullender
Sjoerd Mullender
Michael Muller
Takahiro Nakayama
2001-10-01 10:47:46 -03:00
Travers Naran
Fredrik Nehr
1998-04-09 18:01:06 -03:00
Chad Netzer
Max Neunh<6E>ffer
1994-01-26 06:20:16 -04:00
George Neville-Neil
2002-01-01 16:18:30 -04:00
Gustavo Niemeyer
1998-04-09 18:01:06 -03:00
Oscar Nierstrasz
Hrvoje Niksic
1997-11-24 13:50:47 -04:00
Bill Noon
Stefan Norberg
Joe Norton
Neal Norwitz
1997-05-09 00:21:12 -03:00
Jeffrey Ollie
1998-06-30 14:02:57 -03:00
Nigel O'Brian
1998-04-09 18:01:06 -03:00
Tim O'Malley
2000-10-09 16:29:35 -03:00
Denis S. Otkidach
1997-12-30 00:31:04 -04:00
Piet van Oostrum
1998-04-09 18:01:06 -03:00
Jason Orendorff
2001-04-15 17:48:27 -03:00
Douglas Orr
Todd R. Palmer
Dan Parisien
1996-06-26 16:48:47 -03:00
Harri Pasanen
1994-01-26 06:20:16 -04:00
Randy Pausch
Ondrej Palkovsky
1994-01-26 06:20:16 -04:00
Marcel van der Peijl
2001-03-01 16:36:48 -04:00
Samuele Pedroni
1994-01-26 06:20:16 -04:00
Steven Pemberton
Eduardo P<>rez
1994-01-26 06:20:16 -04:00
Tim Peters
Chris Petrilli
1997-10-07 11:52:19 -03:00
Geoff Philbrick
1994-05-04 06:35:47 -03:00
Adrian Phillips
Christopher J. Phoenix
Neale Pickett
Dan Pierson
Fran<EFBFBD>ois Pinard
Michael Piotrowski
2001-07-31 03:27:44 -03:00
John Popplewell
1994-01-26 14:20:06 -04:00
Amrit Prem
Paul Prescod
2001-09-11 16:12:02 -03:00
Donovan Preston
Brian Quinlan
Burton Radons
1998-06-30 14:02:57 -03:00
Eric Raymond
2002-02-25 19:12:32 -04:00
Edward K. Ream
Marc Recht
1994-01-26 06:20:16 -04:00
John Redford
Terry Reedy
Ofir Reichenberg
1998-06-30 14:02:57 -03:00
Sean Reifschneider
Michael P. Reilly
Bernhard Reiter
1995-03-09 10:44:51 -04:00
Steven Reiz
Roeland Rengelink
Jan Pieter Riegel
Armin Rigo
Nicholas Riley
2000-10-09 17:07:00 -03:00
Jean-Claude Rimbault
Anthony Roach
2000-03-31 09:01:57 -04:00
Andy Robinson
Jim Robinson
Kevin Rodgers
Mike Romberg
1997-10-07 11:52:19 -03:00
Case Roole
1994-01-26 06:20:16 -04:00
Timothy Roscoe
Craig Rowland
1994-04-14 10:02:53 -03:00
Jim Roskind
Erik van Blokland
1996-07-20 23:51:05 -03:00
Just van Rossum
1997-10-07 11:52:19 -03:00
Hugo van Rossum
Saskia van Rossum
Donald Wallace Rouse II
Audun S. Runde
1997-11-26 12:35:55 -04:00
Jeff Rush
Sam Rushing
2000-03-31 09:01:57 -04:00
Nick Russo
2001-10-31 00:45:45 -04:00
Rich Salz
1994-01-26 06:20:16 -04:00
Kevin Samborn
1998-04-09 18:01:06 -03:00
Ty Sarna
1998-06-30 14:02:57 -03:00
Ben Sayer
1994-09-14 11:06:46 -03:00
Michael Scharf
1997-07-19 17:44:09 -03:00
Neil Schemenauer
David Scherer
1995-08-28 00:08:42 -03:00
Gregor Schmid
Peter Schneider-Kamp
Sam Schulenburg
Stefan Schwarzer
Dietmar Schwertberger
Barry Scott
Steven Scott
1994-11-10 19:02:22 -04:00
Nick Seidenman
1994-01-26 06:20:16 -04:00
Fred Sells
Denis Severson
Bruce Sherwood
2001-04-14 13:17:31 -03:00
Pete Shinners
1994-01-26 06:20:16 -04:00
Michael Shiplett
John W. Shipman
1995-10-11 14:57:04 -03:00
Joel Shprentz
Itamar Shtull-Trauring
1995-01-17 13:00:56 -04:00
Eric Siegerman
1994-01-26 06:20:16 -04:00
Paul Sijben
Kirill Simonov
Nathan Paul Simons
Janne Sinkkonen
1994-11-10 19:02:22 -04:00
George Sipe
Kragen Sitaker
2001-08-09 13:04:28 -03:00
Gregory P. Smith
1999-02-18 12:01:43 -04:00
Rafal Smotrzyk
1994-01-26 06:20:16 -04:00
Dirk Soede
Paul Sokolovsky
Clay Spence
1994-01-26 06:20:16 -04:00
Per Spilling
Noah Spurrier
1997-10-07 11:52:19 -03:00
Greg Stein
1998-08-04 19:59:26 -03:00
Dan Stromberg
1999-01-25 17:57:29 -04:00
Nathan Sullivan
2001-12-20 09:19:36 -04:00
Mark Summerfield
Kalle Svensson
Hajime Saitou
RajGopal Srinivasan
1994-11-10 19:02:22 -04:00
Jim St. Pierre
1994-01-26 06:20:16 -04:00
Quentin Stafford-Fraser
Frank Stajano
1994-11-10 19:02:22 -04:00
Richard Stoakley
Casper Stoel
Peter Stoehr
1995-03-09 10:44:51 -04:00
Ken Stox
2001-03-01 22:54:27 -04:00
William Tanksley
Christian Tanzer
1996-07-20 23:51:05 -03:00
Amy Taylor
Tobias Thelen
Robin Thomas
2000-03-31 09:01:57 -04:00
Eric Tiedemann
1994-01-26 06:20:16 -04:00
Tracy Tims
2001-01-19 12:29:28 -04:00
Jason Tishler
2000-03-31 09:01:57 -04:00
Christian Tismer
2002-04-14 22:05:01 -03:00
Frank J. Tobin
1995-01-17 13:00:56 -04:00
R Lindsay Todd
1994-01-26 06:20:16 -04:00
Bennett Todd
2001-10-15 16:55:12 -03:00
Richard Townsend
Laurence Tratt
1994-08-05 12:56:13 -03:00
John Tromp
Jason Trowbridge
Stephen Turner
1996-07-30 15:50:22 -03:00
Bill Tutt
2001-10-05 11:06:27 -03:00
Doobee R. Tzeck
2001-09-10 16:00:21 -03:00
Lionel Ulmer
1994-01-26 06:20:16 -04:00
Jaap Vermeulen
1997-10-07 11:52:19 -03:00
Al Vezza
2002-04-14 22:05:01 -03:00
Jacques A. Vidrine
1996-07-20 23:51:05 -03:00
John Viega
Kannan Vijayan
1998-04-09 18:01:06 -03:00
Kurt Vile
Norman Vine
1994-11-10 19:02:22 -04:00
Frank Visser
1997-11-24 13:50:47 -04:00
Charles Waldman
1994-07-14 10:57:11 -03:00
Richard Walker
1997-10-07 11:52:19 -03:00
Larry Wall
Greg Ward
1994-11-10 19:02:22 -04:00
Barry Warsaw
Steve Waterbury
1996-07-20 23:51:05 -03:00
Aaron Watters
Bob Watson
Henrik Weber
Edward Welbourne
Rickard Westman
1997-10-07 11:52:19 -03:00
Truida Wiedijk
1998-08-04 19:59:26 -03:00
Gerry Wiener
Bryce "Zooko" Wilcox-O'Hearn
Gerald S. Williams
John Williams
1997-10-07 11:52:19 -03:00
Sue Williams
Frank Willison
2000-03-31 09:01:57 -04:00
Greg V. Wilson
1994-01-26 06:20:16 -04:00
Dik Winter
1999-01-25 17:57:29 -04:00
Blake Winton
1999-02-18 12:01:43 -04:00
Jean-Claude Wippler
1997-08-14 23:52:20 -03:00
Lars Wirzenius
Stefan Witzel
Klaus-Juergen Wolf
Dan Wolfe
1998-10-01 22:21:40 -03:00
Richard Wolff
Thomas Wouters
Doug Wyatt
Ka-Ping Yee
Bob Yodlowski
1996-06-26 16:48:47 -03:00
Masazumi Yoshikawa
2001-12-13 15:53:26 -04:00
Danny Yoo
Moshe Zadka
Milan Zamazal
2001-12-20 11:56:23 -04:00
Artur Zaprzala
Mike Zarnstorff
1996-07-20 23:51:05 -03:00
Siebren van der Zee
1999-02-08 18:29:40 -04:00
Uwe Zessin