1 GnuPG was originally written by Werner Koch. Other people contributed
2 by reporting problems, suggesting various improvements or submitting
3 actual code. Here is a list of those people. Help us keep it
4 complete and free of errors.
7 Adam Mitchell adam at cafe21.org
8 Alain Guibert alguibert+gpd at free.fr
9 Albert Chin china at thewrittenword.com
10 Alec Habig habig at budoe2.bu.edu
11 Alexander Belopolsky belopolsky at mac.com
12 Allan Clark allanc at sco.com
13 Anand Kumria wildfire at progsoc.uts.edu.au
14 Andreas Haumer andreas at xss.co.at
15 Andrew J. Schorr aschorr at telemetry-investments.com
16 Anthony Carrico acarrico at memebeam.org
17 Anthony Mulcahy anthony at kcn.ne.jp
18 Ariel T Glenn ariel at columbia.edu
19 ARIGA Seiji ariga at os.rim.or.jp
20 Benjamin Donnachie benjamin at py-soft.co.uk
21 Bernhard Herzog bh at intevation.de
22 Bernard Leak thisisnotapipe.a-t.hotmail.com
23 Bernhard Reiter bernhard at intevation.de
24 Billy Halsey bshalsey at paxoo.com
25 Bob Dunlop bob at xyzzy.org.uk
26 Bob Mathews bobmathews at mindspring.com
27 Bodo Moeller Bodo_Moeller at public.uni-hamburg.de
28 Brendan O'Dea bod at debian.org
29 Brenno de Winter brenno at dewinter.com
30 Brian M. Carlson karlsson at hal-pc.org
31 Brian Moore bem at cmc.net
32 Brian Warner warner at lothar.com
33 Bryan Fullerton bryanf at samurai.com
34 Bryce Nichols bryce at bnichols.org
35 Carl Meijer carlm at prism.co.za
36 Caskey L. Dickson caskey at technocage.com
37 Cees van de Griend cees-list at griend.xs4all.nl
38 Charles Levert charles at comm.polymtl.ca
39 Charly Avital shavital at mac.com
40 Chip Salzenberg chip at valinux.com
41 Chris Adams cmadams at hiwaay.net
42 Christian Biere christianbiere at gmx.de
43 Christian Kurz shorty at debian.org
44 Christian von Roques roques at pond.sub.org
45 Christopher Oliver oliver at fritz.traverse.net
46 Christian Recktenwald chris at citecs.de
47 Colin Tuckley colin at tuckley.org
48 Daiki Ueno ueno at unixuser.org
49 Dan Winship danw at helixcode.com
50 Daniel Eisenbud eisenbud at cs.swarthmore.edu
51 Daniel Koening dan at chaosdorf.de
52 Daniel Leidert daniel leidert at wgdd.de
53 Daniel Resare daniel at resare.com
54 Dany Nativel dany at natzo.com
55 Dave Dykstra dwd at bell-labs.com
56 David C Niemi niemi at tuxers.net
57 David Champion dgc at uchicago.edu
58 David D. Scribner dscribner at bigfoot.com
59 David Ellement ellement at sdd.hp.com
60 David Hallinan hallinan at rtd.com
61 David Hollenberg dhollen at ISI.EDU
62 David Mathog MATHOG at seqaxp.bio.caltech.edu
63 David R. Bergstein dbergstein at home.com
64 David Shaw dshaw at jabberwocky.com
65 Detlef Lannert lannert at lannert.rz.uni-duesseldorf.de
66 Dimitri dmitri at advantrix.com
67 Dirk Lattermann dlatt at t-online.de
68 Dirk Meyer dirk.meyer at dinoex.sub.org
69 Disastry Disastry at saiknes.lv
70 Douglas Calvert dfc at anize.org
71 Ed Boraas ecxjo at esperanto.org
72 Edmund GRIMLEY EVANS edmundo at rano.org
73 Edwin Woudt edwin at woudt.nl
74 Enzo Michelangeli em at MailAndNews.com
75 Ernst Molitor ernst.molitor at uni-bonn.de
77 Fabio Coatti cova at ferrara.linux.it
78 Felix von Leitner leitner at amdiv.de
79 fish stiqz fish at analog.org
80 Florian Weimer Florian.Weimer at rus.uni-stuttgart.de
81 Francesco Potorti pot at gnu.org
82 Frank Donahoe fdonahoe at wilkes1.wilkes.edu
83 Frank Heckenbach heckenb at mi.uni-erlangen.de
84 Frank Stajano frank.stajano at cl.cam.ac.uk
85 Frank Tobin ftobin at uiuc.edu
86 Gabriel Rosenkoetter gr at eclipsed.net
87 Gaël Quéri gael at lautre.net
88 Gene Carter gcarter at lanier.com
89 Geoff Keating geoffk at ozemail.com.au
90 Georg Schwarz georg.schwarz at iname.com
91 Giampaolo Tomassoni g.tomassoni at libero.it
92 Gilbert Fernandes gilbert_fernandes at hotmail.com
93 Greg Louis glouis at dynamicro.on.ca
94 Greg Troxel gdt at ir.bbn.com
95 Gregory Steuck steuck at iname.com
96 Harald Denker harry at hal.westfalen.de
97 Holger Baust Holger.Baust at freenet-ag.de
98 Henrik Nordstrom henrik at henriknordstrom.net
99 Hendrik Buschkamp buschkamp at rheumanet.org
100 Holger Schurig holger at d.om.org
101 Holger Smolinski smolinsk at de.ibm.com
102 Holger Trapp Holger.Trapp at informatik.tu-chemnitz.de
103 Hugh Daniel hugh at toad.com
104 Huy Le huyle at ugcs.caltech.edu
105 Ian McKellar imckellar at harvestroad.com.au
106 Ingo Klöcker kloecker at kde.org
107 Ivo Timmermans itimmermans at bigfoot.com
108 Jan Krueger max at physics.otago.ac.nz
109 Jan Niehusmann jan at gondor.com
110 Jan-0liver Wagner jan @ intevation.de
111 Janusz A. Urbanowicz alex at bofh.torun.pl
112 James Troup james at nocrew.org
113 Jean-loup Gailly gzip at prep.ai.mit.edu
114 Jeff Long long at kestrel.cc.ukans.edu
115 Jeffery Von Ronne jronne at ics.uci.edu
116 Jens Bachem bachem at rrz.uni-koeln.de
117 Jeroen C. van Gelderen jeroen at vangelderen.org
118 J Horacio MG homega at ciberia.es
119 J. Michael Ashley jashley at acm.org
120 Jim Bauer jfbauer at home.com
121 Jim Small cavenewt at my-deja.com
122 Joachim Backes backes at rhrk.uni-kl.de
123 Joe Rhett jrhett at isite.net
124 Joerg Honegger Joerg.Honegger at hp.com
125 John A. Martin jam at jamux.com
126 John Clizbe JPClizbe at comcast.net
127 John R. Shannon john at johnrshannon.com
128 Johnny Teveßen j.tevessen at gmx.de
129 Jörg Schilling schilling at fokus.gmd.de
130 Jos Backus Jos.Backus at nl.origin-it.com
131 Joseph Walton joe at kafsemo.org
132 Juan F. Codagnone juam at arnet.com.ar
133 Jun Kuriyama kuriyama at sky.rim.or.jp
134 Kahil D. Jallad kdj4 at cs.columbia.edu
135 Karl Fogel kfogel at guanabana.onshore.com
136 Karsten Thygesen karthy at kom.auc.dk
137 Katsuhiro Kondou kondou at nec.co.jp
138 Kazu Yamamoto kazu at iij.ad.jp
140 Keith Clayton keith at claytons.org
141 Ken Takusagawa ken.takusagawa.2 at gmail.com
142 Kevin Ryde user42 at zip.com.au
143 Kiss Gabor kissg at ssg.ki.iif.hu
144 Klaus Singvogel ks at caldera.de
145 Kurt Garloff garloff at suse.de
146 Lars Kellogg-Stedman lars at bu.edu
147 L. Sassaman rabbi at quickie.net
148 M Taylor mctaylor at privacy.nb.ca
149 Marcel Waldvogel mwa at arl.wustl.edu
150 Marco d'Itri md at linux.it
151 Marco Parrone marc0 at autistici.org
152 Marcus Brinkmann Marcus.Brinkmann at ruhr-uni-bochum.de
153 Mark Adler madler at alumni.caltech.edu
154 Mark Elbrecht snowball3 at bigfoot.com
155 Mark Pettit pettit at yahoo-inc.com
156 Markus Friedl Markus.Friedl at informatik.uni-erlangen.de
157 Martin Kahlert martin.kahlert at provi.de
159 Martin Schulte schulte at thp.uni-koeln.de
160 Matt Kraai kraai at alumni.carnegiemellon.edu
161 Matthew Skala mskala at ansuz.sooke.bc.ca
162 Matthew Wilcox matthew at wil.cx
163 Matthias Urlichs smurf at noris.de
164 Max Valianskiy maxcom at maxcom.ml.org
165 Michael Engels michael.engels at uni-duesseldorf.de
166 Michael Fischer v. Mollard mfvm at gmx.de
167 Michael Nottebrock michaelnottebrock at gmx.net
168 Michael Roth mroth at nessie.de
169 Michael Sobolev mss at despair.transas.com
170 Michael Tokarev mjt at tls.msk.ru
171 Mike Dowling ML.Dowling at tu-bs.de
172 Mike McEwan mike at lotusland.demon.co.uk
173 Moritz Schulte moritz at chaosdorf.de
174 Neal H Walfield neal at cs.uml.edu
175 Nelson H. F. Beebe beebe at math.utah.edu
176 Nicolas Graner Nicolas.Graner at cri.u-psud.fr
177 NIIBE Yutaka gniibe at chroot.org
179 Nimrod Zimerman zimerman at forfree.at
180 Norihiko Murase skeleten at shillest.net
181 N J Doye nic at niss.ac.uk
182 Oliver Haakert haakert at hsp.de
183 Oskari Jääskeläinen f33003a at cc.hut.fi
184 Pascal Scheffers Pascal at scheffers.net
185 Paul D. Smith psmith at baynetworks.com
186 Per Cederqvist ceder at lysator.liu.se
187 Petr Cerny pcerny at suse.cz
188 Phil Blundell pb at debian.org
189 Philippe Laliberte arsphl at oeil.qc.ca
190 Peter Fales psfales at lucent.com
191 Peter Gutmann pgut001 at cs.auckland.ac.nz
192 Peter Marschall Peter.Marschall at gedos.de
193 Peter Valchev pvalchev at openbsd.org
194 Phong Nguyen Phong.Nguyen at ens.fr
195 Piotr Krukowiecki piotr at pingu.ii.uj.edu.pl
196 QingLong qinglong at bolizm.ihep.su
197 Ralph Gillen gillen at theochem.uni-duesseldorf.de
198 Rat ratinox at peorth.gweep.net
199 Ray Link rlink at pitt.edu
200 Reinhard Wobst R.Wobst at ifw-dresden.de
201 Rémi Guyomarch rguyom at mail.dotcom.fr
202 Reuben Sumner rasumner at wisdom.weizmann.ac.il
203 Richard Lefebvre rick at cerca.umontreal.ca
204 Richard Outerbridge outer at interlog.com
205 Richard Patterson vectro at yahoo.com
206 Robert Joop rj at rainbow.in-berlin.de
207 Roddy Strachan roddy at satlink.com.au
208 Roger Sondermann r.so at bigfoot.com
209 Roland Rosenfeld roland at spinnaker.rhein.de
210 Roman Pavlik rp at tns.cz
211 Ross Golder rossigee at bigfoot.com
212 Russell Coker russell at coker.com.au
213 Ryan Malayter rmalayter at bai.org
214 Sam Roberts sam at cogent.ca
215 Sami Tolvanen sami at tolvanen.com
216 Sascha Kiefer sk at intertivity.com
217 Scott Worley sworley at chkno.net
218 Sean MacLennan seanm at netwinder.org
219 Sebastian Klemke packet at convergence.de
220 Serge Munhoven munhoven at mema.ucl.ac.be
221 SL Baur steve at xemacs.org
222 Sten Lindgren ged at solace dot miun dot se
223 Stefan Bellon sbellon at sbellon.de
224 Dr.Stefan.Dalibor Dr.Stefan.Dalibor at bfa.de
225 Stefan Karrmann S.Karrmann at gmx.net
226 Stefan Keller dres at cs.tu-berlin.de
227 Steffen Ullrich ccrlphr at xensei.com
228 Steffen Zahn zahn at berlin.snafu.de
229 Steven Bakker steven at icoe.att.com
230 Steven Murdoch sjmurdoch at bigfoot.com
231 Stoyan Angelov s_angelov at filibeto.org
232 Susanne Schultz schultz at hsp.de
233 Tavis Ormandy taviso at gentoo.org
234 Ted Cabeen secabeen at pobox.com
235 Thiago Jung Bauermann jungmann at cwb.matrix.com.br
236 Thijmen Klok thijmen at xs4all.nl
237 Thomas Roessler roessler at guug.de
238 Tim Mooney mooney at dogbert.cc.ndsu.nodak.edu
239 Timo Schulz twoaday at freakmail.de
240 Tobias Winkler tobias.winkler at s1998.tu-chemnitz.de
241 Todd Vierling tv at pobox.com
242 TOGAWA Satoshi Satoshi.Togawa at jp.yokogawa.com
243 Tom Duerbusch DuerbuschT at stlouiscity.com
244 Tom Pegios tomp at idirect.com
245 Tom Spindler dogcow at home.merit.edu
246 Tom Zerucha tzeruch at ceddec.com
247 Tomas Fasth tomas.fasth at twinspot.net
248 Tommi Komulainen Tommi.Komulainen at iki.fi
249 Thomas Klausner wiz at danbala.ifoer.tuwien.ac.at
250 Tomasz Kozlowski tomek at rentec.com
251 Thomas Mikkelsen tbm at image.dk
252 Ulf Möller 3umoelle at informatik.uni-hamburg.de
253 Urko Lusa ulusa at euskalnet.net
254 Vincent P. Broman broman at spawar.navy.mil
255 Volker Quetschke quetschke at scytek.de
256 W Lewis wiml at hhhh.org
257 Walter Hofmann Walter.Hofmann at physik.stud.uni-erlangen.de
258 Walter Koch koch at hsp.de
259 Wayne Chapeskie waynec at spinnaker.com
260 Werner Koch wk at gnupg.org
261 Wim Vandeputte bunbun at reptile.rug.ac.be
262 Winona Brown win at huh.org
263 Yosiaki IIDA iida at ring.gr.jp
264 Yoshihiro Kajiki kajiki at ylug.org
268 Thanks to the German Unix User Group for sponsoring this project,
269 Martin Hamilton for hosting the first mailing list and OpenIT for
272 The development of this software has partly (i.e. the Windows port)
273 been funded by the German Ministry for Economics and Technology under
274 grant VIB3-68553.168-001/1999.
276 Many thanks to my wife Gerlinde for having so much patience with
277 me while hacking late in the evening.
279 Copyright 1998, 1999, 2000, 2001, 2002, 2003, 2004
280 2006 Free Software Foundation, Inc.
282 This file is free software; as a special exception the author gives
283 unlimited permission to copy and/or distribute it, with or without
284 modifications, as long as this notice is preserved.
286 This file is distributed in the hope that it will be useful, but
287 WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
288 implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.