1141cc406Sopenharmony_ciBackends:
2141cc406Sopenharmony_ci
3141cc406Sopenharmony_ci abaton:        David Huggins-Daines
4141cc406Sopenharmony_ci agfafocus:     Karl Anders Øygard
5141cc406Sopenharmony_ci apple:         Milon Firikis
6141cc406Sopenharmony_ci artec:         Chris Pinkham
7141cc406Sopenharmony_ci artec_eplus48u:Sergey Vlasov, Andreas Nowack, David Stevenson, and
8141cc406Sopenharmony_ci                Michael Herder
9141cc406Sopenharmony_ci as6e:          Eugene S. Weiss
10141cc406Sopenharmony_ci avision:       Meino Christian Cramer, René Rebe
11141cc406Sopenharmony_ci bh:            Tom Martone
12141cc406Sopenharmony_ci canon:         Helmut Koeberle, Manuel Panea, and Markus Mertinat
13141cc406Sopenharmony_ci                Mitsuru Okaniwa, Ulrich Deiters
14141cc406Sopenharmony_ci canon630u:     Nathan Rutman
15141cc406Sopenharmony_ci canon_dr:      m. allan noah (*)
16141cc406Sopenharmony_ci canon_lide70:  Juergen Ernst, pimvantend (*)
17141cc406Sopenharmony_ci canon_pp:      Matthew Duggan, Simon Krix
18141cc406Sopenharmony_ci cardscan:      m. allan noah (*)
19141cc406Sopenharmony_ci coolscan:      Didier Carlier, Andreas Rick
20141cc406Sopenharmony_ci coolscan2:     Andras Major
21141cc406Sopenharmony_ci coolscan3:     Alessandro Zummo
22141cc406Sopenharmony_ci dc25:          Peter Fales
23141cc406Sopenharmony_ci dc210:         Brian J. Murrell
24141cc406Sopenharmony_ci dc240:         Peter Fales
25141cc406Sopenharmony_ci dell1600n_net: Jon Chambers
26141cc406Sopenharmony_ci dll:           David Mosberger
27141cc406Sopenharmony_ci dmc:           David F. Skoll
28141cc406Sopenharmony_ci epjitsu:       m. allan noah (*)
29141cc406Sopenharmony_ci epson:         Karl Heinz Kremer
30141cc406Sopenharmony_ci epson2:        Alessandro Zummo, Wolfram Sang (*)
31141cc406Sopenharmony_ci epsonds:       Alessandro Zummo
32141cc406Sopenharmony_ci escl:          Touboul Nathane, Thierry HUCHARD (*)
33141cc406Sopenharmony_ci fujitsu:       Randolph Bentson, Frederik Ramm, Oliver Schirrmeister,
34141cc406Sopenharmony_ci                m. allan noah (*)
35141cc406Sopenharmony_ci genesys:       Henning Geinitz, Gerhard Jaeger (*), Stéphane Voltz,
36141cc406Sopenharmony_ci                Pierre Willenbrock, Povilas Kanapickas (*)
37141cc406Sopenharmony_ci gphoto2:       Peter Fales
38141cc406Sopenharmony_ci gt68xx:        Sergey Vlasov, Andreas Nowack, David Stevenson, and
39141cc406Sopenharmony_ci                Henning Geinitz
40141cc406Sopenharmony_ci hp:            Peter Kirchgessner
41141cc406Sopenharmony_ci                Geoffrey Dairiki
42141cc406Sopenharmony_ci hp3500:        Troy Rollo
43141cc406Sopenharmony_ci hp3900:        Jonathan Bravo Lopez
44141cc406Sopenharmony_ci hp4200:        Adrian Perez Jorge, Andrew John Lewis, Arnar Mar Hrafnkelsson,
45141cc406Sopenharmony_ci                Frank Zago, Henning Geinitz
46141cc406Sopenharmony_ci hp5400:        Martijn van Oosterhout, Thomas Soumarmon
47141cc406Sopenharmony_ci hp5590:        Ilia Sotnikov (*)
48141cc406Sopenharmony_ci hpljm1005:     Philippe Rétornaz
49141cc406Sopenharmony_ci hpsj5s:        Max Vorobiev
50141cc406Sopenharmony_ci hs2p:		Jeremy Johnson
51141cc406Sopenharmony_ci ibm:           M.F., Henning Geinitz
52141cc406Sopenharmony_ci kodak:         m. allan noah (*)
53141cc406Sopenharmony_ci kodakaio:	Paul Newall (*)
54141cc406Sopenharmony_ci kvs1025:       Tao Zhang
55141cc406Sopenharmony_ci kvs20xx:       Panasonic Russia Ltd
56141cc406Sopenharmony_ci kvs40xx:       Panasonic Russia Ltd
57141cc406Sopenharmony_ci leo:           Frank Zago
58141cc406Sopenharmony_ci lexmark:       Fred Odendaal, Stéphane Voltz
59141cc406Sopenharmony_ci ma1509:        Henning Geinitz
60141cc406Sopenharmony_ci magicolor:     Reinhold Kainhofer(based on epson2 backend)
61141cc406Sopenharmony_ci matsushita:    Frank Zago
62141cc406Sopenharmony_ci microtek:      Matthew Marjanovic
63141cc406Sopenharmony_ci microtek2:     Bernd Schroeder, Karsten Festag
64141cc406Sopenharmony_ci mustek:        Andreas Bolsch, David Mosberger, Andreas Czechanowski,
65141cc406Sopenharmony_ci                Henning Geinitz, and James Perry.
66141cc406Sopenharmony_ci mustek_pp:     Jochen Eisinger, Eddy De Greef
67141cc406Sopenharmony_ci mustek_usb:    Tom Wang and Henning Geinitz
68141cc406Sopenharmony_ci mustek_usb2:   Roy Zhou, Jack Xu, Vinci Cen, and Henning Geinitz
69141cc406Sopenharmony_ci nec:           Kazuya Fukuda
70141cc406Sopenharmony_ci net:           Andreas Beck, David Mosberger, Julien Blache
71141cc406Sopenharmony_ci niash:         Ullrich Sigwanz, Bertrik Sikken
72141cc406Sopenharmony_ci p5:		Stéphane Voltz
73141cc406Sopenharmony_ci pie:           Simon Munton
74141cc406Sopenharmony_ci pieusb:        Jan Vleeshouwers, Michael Rickmann, Klaus Kämpf (*)
75141cc406Sopenharmony_ci pint:          Gordon Matzigkeit
76141cc406Sopenharmony_ci pixma:         Wittawat Yamwong
77141cc406Sopenharmony_ci                Nicolas Martin
78141cc406Sopenharmony_ci                Louis Lagendijk (*)
79141cc406Sopenharmony_ci                Dennis Lou
80141cc406Sopenharmony_ci                Rolf Bensch (*)
81141cc406Sopenharmony_ci                Povilas Kanapickas (*)
82141cc406Sopenharmony_ci plustek:       Gerhard Jaeger (*)
83141cc406Sopenharmony_ci plustek_pp:    Rick Bronson (former pp driver-code), Gerhard Jaeger (*)
84141cc406Sopenharmony_ci pnm:           Andreas Beck, Gordon Matzigkeit, David Mosberger, Michael
85141cc406Sopenharmony_ci                Herder, and Henning Geinitz
86141cc406Sopenharmony_ci qcam:          Scott Laird (original driver), David Mosberger (SANE backend),
87141cc406Sopenharmony_ci                despeckling filter by Patrick Reynolds,
88141cc406Sopenharmony_ci                B&W fixes by Andrew Kuchling
89141cc406Sopenharmony_ci ricoh:         Feico W. Dillema
90141cc406Sopenharmony_ci ricoh2:        Stanislav Yuzvinsky (*)
91141cc406Sopenharmony_ci rts8891:       Stéphane Voltz
92141cc406Sopenharmony_ci s9036:         Ingo Schneider
93141cc406Sopenharmony_ci sceptre:       Frank Zago
94141cc406Sopenharmony_ci sharp:         Kazuya Fukuda and Abel Deuring
95141cc406Sopenharmony_ci sm3600:        Marian Eichholz and Glenn Ramsey
96141cc406Sopenharmony_ci sm3840:        Earle F. Philhower III
97141cc406Sopenharmony_ci snapscan:      Kevin Charter, Franck Schneider, Michel Roelofs, Sebastien
98141cc406Sopenharmony_ci                Sable, Henrik Johansson, Chris Bagwell, and Oliver Schwartz (*)
99141cc406Sopenharmony_ci sp15c:         Randolph Bentson
100141cc406Sopenharmony_ci st400:         Ingo Wilken
101141cc406Sopenharmony_ci stv680:        Gerard Klaver
102141cc406Sopenharmony_ci tamarack:      Rogier Wolff
103141cc406Sopenharmony_ci teco1:         Frank Zago
104141cc406Sopenharmony_ci teco2:         Frank Zago, Gerard Klaver
105141cc406Sopenharmony_ci teco3:         Frank Zago
106141cc406Sopenharmony_ci test:          Henning Geinitz
107141cc406Sopenharmony_ci u12:           Gerhard Jaeger (*)
108141cc406Sopenharmony_ci umax:          Oliver Rauch and Michael K. Johnson
109141cc406Sopenharmony_ci umax1220u:     Marcio L. Teixeira, Patrick Lessard
110141cc406Sopenharmony_ci umax_pp:       Stéphane Voltz
111141cc406Sopenharmony_ci v4l:           Juergen G. Schimmer, and Henning Geinitz
112141cc406Sopenharmony_ci xerox_mfp:     Alex Belkin (*)
113141cc406Sopenharmony_ci
114141cc406Sopenharmony_ciFrontends:
115141cc406Sopenharmony_ci
116141cc406Sopenharmony_ci jscanimage:    Jeff Freedman and Guido Muesch
117141cc406Sopenharmony_ci saned:         Andreas Beck, David Mosberger, Julien Blache
118141cc406Sopenharmony_ci scanimage:     Andreas Beck, David Mosberger, Gordon Matzigkeit,
119141cc406Sopenharmony_ci                m. allan noah (*), Julien Blache, Stéphane Voltz
120141cc406Sopenharmony_ci tstbackend:    Frank Zago
121141cc406Sopenharmony_ci
122141cc406Sopenharmony_ciSanei internal code:
123141cc406Sopenharmony_ci
124141cc406Sopenharmony_ci  Adrian Perez Jorge, Andreas Beck, Andreas Czechanowski, Christian Bucher,
125141cc406Sopenharmony_ci  David Mosberger-Tang, Frank Zago, Henning Geinitz,
126141cc406Sopenharmony_ci  Jeff Freedman, Jochen Eisinger, Marcio Teixeira, Yuri Dario,
127141cc406Sopenharmony_ci  Gerhard Jaeger (*), m. allan noah (*)
128141cc406Sopenharmony_ci
129141cc406Sopenharmony_ciJava API:
130141cc406Sopenharmony_ci
131141cc406Sopenharmony_ci Jeff Freedman
132141cc406Sopenharmony_ci
133141cc406Sopenharmony_ciMiscellaneous coding:
134141cc406Sopenharmony_ci
135141cc406Sopenharmony_ci  Julien Blache, Mattias Ellert, Petter Reinholdtsen,
136141cc406Sopenharmony_ci  Chris Bagwell, Olaf Meeuwissen (*)
137141cc406Sopenharmony_ci
138141cc406Sopenharmony_ciTranslators:
139141cc406Sopenharmony_ci
140141cc406Sopenharmony_ci  Giuseppe Sacco (*)
141141cc406Sopenharmony_ci
142141cc406Sopenharmony_ci(*) Maintainer with Git repository write access
143141cc406Sopenharmony_ci
144141cc406Sopenharmony_ci
145141cc406Sopenharmony_ciPlease also read the file PROJECTS for projects that are planned or
146141cc406Sopenharmony_cinot yet included into the SANE distribution.
147141cc406Sopenharmony_ci
148141cc406Sopenharmony_ci
149141cc406Sopenharmony_ciEmail addresses:
150141cc406Sopenharmony_ci
151141cc406Sopenharmony_ciAbel Deuring <a.deuring@satzbau-gmbh.de>
152141cc406Sopenharmony_ciAlessandro Zummo <a.zummo@towertech.it>
153141cc406Sopenharmony_ciAlex Belkin <abc@telekom.ru>
154141cc406Sopenharmony_ciAndras Major <andras@users.sourceforge.net>
155141cc406Sopenharmony_ciAndreas Beck <becka@uni-duesseldorf.de>
156141cc406Sopenharmony_ciAndreas Bolsch <ab@maths.nott.ac.uk>
157141cc406Sopenharmony_ciAndreas Czechanowski <m075@ins.uni-stuttgart.de>
158141cc406Sopenharmony_ciAndreas Nowack <nowack.andreas@gmx.de>
159141cc406Sopenharmony_ciAndreas Rick <andreas.rick@free.fr>
160141cc406Sopenharmony_ciAndrew Kuchling <amk@magnet.com>
161141cc406Sopenharmony_ciBernd Schroeder <bernd@aquila.muc.de>
162141cc406Sopenharmony_ciBertrik Sikken <bertrik@zonnet.nl>
163141cc406Sopenharmony_ciBrian J. Murrell <brian@interlinx.bc.ca>
164141cc406Sopenharmony_ciChris Bagwell <cbagwell-guest@users.alioth.debian.org>
165141cc406Sopenharmony_ciChris Pinkham <cpinkham@corp.infi.net>
166141cc406Sopenharmony_ciChristian Bucher <cbucher@vernetzt.at>
167141cc406Sopenharmony_ciDavid Etherton <etherton@netcom.com>
168141cc406Sopenharmony_ciDavid F. Skoll <dskoll@iname.com>
169141cc406Sopenharmony_ciDavid Huggins-Daines <bn711@freenet.carleton.ca>
170141cc406Sopenharmony_ciDavid Mosberger <David.Mosberger@acm.org>
171141cc406Sopenharmony_ciDavid Stevenson <david.stevenson@zoom.co.uk>
172141cc406Sopenharmony_ciDidier Carlier <didier@sema.be>
173141cc406Sopenharmony_ciEarle F. Philhower III <earle@ziplabel.com>
174141cc406Sopenharmony_ciEddy De Greef <eddy_de_greef at scarlet dot be>
175141cc406Sopenharmony_ciEugene S. Weiss <yossarian@users.sourceforge.net>
176141cc406Sopenharmony_ciFeico W. Dillema <dillema@acm.org>
177141cc406Sopenharmony_ciFranck Schneider <schnefra@hol.fr>
178141cc406Sopenharmony_ciFrank Zago <sane at zago dot net>
179141cc406Sopenharmony_ciFred Odendaal <freshshelf at rogers dot com>
180141cc406Sopenharmony_ciFrederik Ramm <frederik@remote.org>
181141cc406Sopenharmony_ciGerard Klaver <gerard at gkall dot hobby dot nl>
182141cc406Sopenharmony_ciGerhard Jaeger <gerhard@gjaeger.de>
183141cc406Sopenharmony_ciGiuseppe Sacco <eppesuig@debian.org>
184141cc406Sopenharmony_ciGlenn Ramsey <glenn@componic.com>
185141cc406Sopenharmony_ciGordon Matzigkeit  <gord@gnu.ai.mit.edu>
186141cc406Sopenharmony_ciGuido Muesch <odiug@faho.rwth-aachen.de>
187141cc406Sopenharmony_ciHelmut Koeberle <helmut.koeberle@bytec.de>
188141cc406Sopenharmony_ciHenning Geinitz <sane@geinitz.org>
189141cc406Sopenharmony_ciHenrik Johansson <henrikjo@post.urfors.se>
190141cc406Sopenharmony_ciIlia Sotnikov <hostcc@gmail.com>
191141cc406Sopenharmony_ciIngo Schneider <schneidi@informatik.tu-muenchen.de>
192141cc406Sopenharmony_ciIngo Wilken <Ingo.Wilken@informatik.uni-oldenburg.de>
193141cc406Sopenharmony_ciJames Perry <jamesp@epcc.ed.ac.uk>
194141cc406Sopenharmony_ciJeff Freedman <jsf@hevanet.com>
195141cc406Sopenharmony_ciJochen Eisinger <jochen.eisinger@gmx.net>
196141cc406Sopenharmony_ciJon Chambers <jon@jon.demon.co.uk>
197141cc406Sopenharmony_ciJonathan Bravo Lopez <jkdsoft@gmail.com>
198141cc406Sopenharmony_ciJuergen G. Schimmer <schimmi@nbgm.siemens.de>
199141cc406Sopenharmony_ciJulien Blache <jb@jblache.org>
200141cc406Sopenharmony_ciJan Vleeshouwers <J.M.Vleeshouwers@tue.nl>
201141cc406Sopenharmony_ciKarl Anders Øygard <karlo@opera.no>
202141cc406Sopenharmony_ciKarl Heinz Kremer <khk@khk.net>
203141cc406Sopenharmony_ciKarsten Festag <karsten.festag@gmx.de>
204141cc406Sopenharmony_ciKazuhiro Sasayama <kaz@hypercore.co.jp>
205141cc406Sopenharmony_ciKazuya Fukuda <kaafuu@mug.biglobe.ne.jp>
206141cc406Sopenharmony_ciKevin Charter <charter@cs.rice.edu>
207141cc406Sopenharmony_ciKlaus Kämpf <kkaempf@suse.com>
208141cc406Sopenharmony_ciLouis Lagendijk <llagendijk-guest at users.alioth.debian.org>
209141cc406Sopenharmony_ciM.F. <massifr@tiscalinet.it>
210141cc406Sopenharmony_ciManuel Panea <Manuel.Panea@rzg.mpg.de>
211141cc406Sopenharmony_ciMarcio Teixeira <marciot@users.sourceforge.net>
212141cc406Sopenharmony_ciMarian Eichholz <eichholz@computer.org>
213141cc406Sopenharmony_ciMarkus Mertinat <Markus.Mertinat@Physik.Uni-Augsburg.DE>
214141cc406Sopenharmony_ciMartijn van Oosterhout <kleptog@svana.org>
215141cc406Sopenharmony_ciMatthew Duggan <stauff1@users.sourceforge.net>
216141cc406Sopenharmony_ciMatthew Marjanovic <maddog@mir.com>
217141cc406Sopenharmony_ciMattias Ellert <mattias.ellert@fysast.uu.se>
218141cc406Sopenharmony_ciMax Vorobiev <pcwizard@yandex.ru>
219141cc406Sopenharmony_ciMeino Christian Cramer <mccramer@s.netic.de>
220141cc406Sopenharmony_ciMichael Herder <crapmail@nurfuerspam.de>
221141cc406Sopenharmony_ciMichael K. Johnson <johnsonm@redhat.com>
222141cc406Sopenharmony_ciMichael Rickmann <mrickma@gwdg.de>
223141cc406Sopenharmony_ciMichel Roelofs <michelr@stack.nl>
224141cc406Sopenharmony_ciMilon Firikis <milonf@ariadne-t.gr>
225141cc406Sopenharmony_ciMitsuru Okaniwa <m-okaniwa@bea.hi-ho.ne.jp>
226141cc406Sopenharmony_ciNathan Rutman <nathan@gordian.com>
227141cc406Sopenharmony_ciNicolas Martin <nicols-guest at users.alioth.debian.org>
228141cc406Sopenharmony_ciOlaf Meeuwissen <paddy-hack@member.fsf.org>
229141cc406Sopenharmony_ciOliver Rauch <Oliver.Rauch@Rauch-domain.de>
230141cc406Sopenharmony_ciOliver Schirrmeister <oschirr@abm.de>
231141cc406Sopenharmony_ciOliver Schwartz <oliverschwartz@users.sourceforge.net>
232141cc406Sopenharmony_ciPatrick Lessard <palessar@cgocable.ca>
233141cc406Sopenharmony_ciPatrick Reynolds <patrickr@virginia.edu>
234141cc406Sopenharmony_ciPaul Newall <quandry@ntlworld.com>
235141cc406Sopenharmony_ciPeter Fales <peter@fales-lorenz.net>
236141cc406Sopenharmony_ciPeter Kirchgessner <peter@kirchgessner.net>
237141cc406Sopenharmony_ciPetter Reinholdtsen <pere@hungry.com>
238141cc406Sopenharmony_ciPierre Willenbrock <pierre@pirsoft.dnsalias.org>
239141cc406Sopenharmony_ciRandolph Bentson <bentson@grieg.holmsjoen.com>
240141cc406Sopenharmony_ciReinhold Kainhofer <reinhold@kainhofer.com>
241141cc406Sopenharmony_ciRene Rebe <rene@exactcode.de>
242141cc406Sopenharmony_ciRoger Wolff <R.E.Wolff@BitWizard.nl>
243141cc406Sopenharmony_ciRolf Bensch <rolf at bensch hyphen online dot de>
244141cc406Sopenharmony_ciRoy Zhou <Roy@mail.mustek-hz.com.cn>
245141cc406Sopenharmony_ciSebastien Sable <Sebastien.Sable@snv.jussieu.fr>
246141cc406Sopenharmony_ciSergey Vlasov <vsu@altlinux.ru>
247141cc406Sopenharmony_ciSimon Krix <kinsei@users.sourceforge.net>
248141cc406Sopenharmony_ciSimon Munton <simon@munton.demon.co.uk>
249141cc406Sopenharmony_ciStéphane Voltz <stef.dev@free.fr>
250141cc406Sopenharmony_ciThierry HUCHARD <thierry@ordissimo.com>
251141cc406Sopenharmony_ciThomas Soumarmon <soumarmt@nerim.net>
252141cc406Sopenharmony_ciTom Martone <tom@martoneconsulting.com>
253141cc406Sopenharmony_ciTom Wang <tom.wang@mustek.com.tw>
254141cc406Sopenharmony_ciTouboul Nathane <nathane.touboul@gmail.com>
255141cc406Sopenharmony_ciTristan Tarrant <ttarrant@etnoteam.it>
256141cc406Sopenharmony_ciTroy Rollo <sane@troy.rollo.name>
257141cc406Sopenharmony_ciUllrich Sigwanz <usigwanz@freesurf.ch>
258141cc406Sopenharmony_ciUlrich Deiters <ukd@xenon.pc.Uni-Koeln.DE>
259141cc406Sopenharmony_ciWittawat Yamwong <wittawat@web.de>
260141cc406Sopenharmony_ciWolfram Sang <wsa@kernel.org>
261141cc406Sopenharmony_cim. allan noah <kitno455 at gmail dot com>
262