Authors of the SANE standard: Andreas Beck and David Mosberger Java API: Jeff Freedman Backends: abaton: David Huggins-Daines agfafocus: Karl Anders Øygard apple: Milon Firikis artec: Chris Pinkham artec_eplus48u:Sergey Vlasov, Andreas Nowack, David Stevenson, and Michael Herder as6e: Eugene S. Weiss (*) avision: Meino Christian Cramer, Rene Rebe (*) bh: Tom Martone canon: Helmut Koeberle, Manuel Panea, and Markus Mertinat Mitsuru Okaniwa, Ulrich Deiters (*) canon630u: Nathan Rutman (*) canon_pp: Matthew Duggan (*), Simon Krix coolscan: Didier Carlier, Andreas Rick cardscan: m. allan noah (*) coolscan2: Andras Major (*) dc25: Peter Fales (*) dc210: Brian J. Murrell dc240: Peter Fales (*) dell1600n_net: Jon Chambers (*) dll: David Mosberger dmc: David F. Skoll epjitsu: m. allan noah (*) epson: Karl Heinz Kremer (*) fujitsu: Randolph Bentson, Frederik Ramm, Oliver Schirrmeister (*), m. allan noah (*) gphoto2: Peter Fales (*) genesys: Henning Geinitz (*), Gerhard Jaeger (*), Stephane Voltz (*), Pierre Willenbrock (*) gt68xx: Sergey Vlasov, Andreas Nowack, David Stevenson, and Henning Geinitz (*) hp: Peter Kirchgessner (*) Geoffrey Dairiki hpsj5s: Max Vorobiev hp3500: Troy Rollo (*) hp3900: Jonathan Bravo Lopez (*) hp4200: Adrian Perez Jorge, Andrew John Lewis, Arnar Mar Hrafnkelsson, Frank Zago, Henning Geinitz (*) hp5400: Martijn van Oosterhout, Thomas Soumarmon (*) hp5590: Ilia Sotnikov (*) hpljm1005: Philippe Rétornaz hs2p: Jeremy Johnson ibm: M.F., Henning Geinitz (*) leo: Frank Zago (*) lexmark: Fred Odendaal (*) ma1509: Henning Geinitz (*) matsushita: Frank Zago (*) microtek: Matthew Marjanovic (*) microtek2: Bernd Schroeder, Karsten Festag mustek: Andreas Bolsch, David Mosberger, Andreas Czechanowski, Henning Geinitz (*), and James Perry. mustek_pp: Jochen Eisinger (*), Eddy De Greef (*) mustek_usb: Tom Wang and Henning Geinitz (*) mustek_usb2: Roy Zhou, Jack Xu, Vinci Cen, and Henning Geinitz (*) nec: Kazuya Fukuda (*) net: Andreas Beck and David Mosberger niash: Ullrich Sigwanz (*), Bertrik Sikken pie: Simon Munton (*) pint: Gordon Matzigkeit pixma: Wittawat Yamwong (*) plustek: Gerhard Jaeger (*) plustek_pp: Rick Bronson (former pp driver-code), Gerhard Jaeger (*) pnm: Andreas Beck, Gordon Matzigkeit, David Mosberger, Michael Herder, and Henning Geinitz (*) qcam: Scott Laird (original driver), David Mosberger (SANE backend), despeckling filter by Patrick Reynolds, B&W fixes by Andrew Kuchling ricoh: Feico W. Dillema s9036: Ingo Schneider sceptre: Frank Zago (*) sharp: Kazuya Fukuda (*) and Abel Deuring (*) sm3600: Marian Eichholz (*) and Glenn Ramsey sm3840: Earle F. Philhower III snapscan: Kevin Charter, Franck Schneider, Michel Roelofs, Sebastien Sable, Henrik Johansson, Chris Bagwell, and Oliver Schwartz (*) sp15c: Randolph Bentson st400: Ingo Wilken stv680: Gerard Klaver (*) tamarack: Rogier Wolff teco1: Frank Zago (*) teco2: Frank Zago, Gerard Klaver (*) teco3: Frank Zago (*) test: Henning Geinitz (*) u12: Gerhard Jaeger (*) umax: Oliver Rauch (*) and Michael K. Johnson umax_pp: Stéphane Voltz (*) umax1220u: Marcio L. Teixeira, Patrick Lessard v4l: Juergen G. Schimmer, and Henning Geinitz (*) Frontends: jscanimage: Jeff Freedman and Guido Muesch saned: Andreas Beck and David Mosberger scanimage: Andreas Beck, David Mosberger, Gordon Matzigkeit tstbackend: Frank Zago (*) Sanei internal code: Adrian Perez Jorge, Andreas Beck, Andreas Czechanowski, Christian Bucher, David Mosberger-Tang, Frank Zago (*), Henning Geinitz (*), Jeff Freedman, Jochen Eisinger (*), Marcio Teixeira, Yuri Dario, Gerhard Jaeger (*) Miscellaneous coding: Julien Blache (*), Mattias Ellert (*), Petter Reinholdtsen (*) Translators: Giuseppe Sacco (*) (*) Maintainer with CVS write access Please also read the file PROJECTS for projects that are planned or not yet included into the SANE distribution. Email addresses: Abel Deuring Andras Major Andreas Beck Andreas Bolsch Andreas Czechanowski Andreas Nowack Andreas Rick Andrew Kuchling Bernd Schroeder Bertrik Sikken Brian J. Murrell Chris Bagwell Chris Pinkham Christian Bucher David Etherton David F. Skoll David Huggins-Daines David Mosberger David Stevenson Didier Carlier Earle F. Philhower III Eddy De Greef Eugene S. Weiss Feico W. Dillema Franck Schneider Frank Zago Fred Odendaal Frederik Ramm Gerard Klaver Gerhard Jaeger Giuseppe Sacco Glenn Ramsey Gordon Matzigkeit Guido Muesch Helmut Koeberle Henning Geinitz Henrik Johansson Ilia Sotnikov Ingo Schneider Ingo Wilken James Perry Jeff Freedman Jochen Eisinger Jon Chambers Jonathan Bravo Lopez Juergen G. Schimmer Julien Blache Karl Anders Øygard Karl Heinz Kremer Karsten Festag Kazuhiro Sasayama Kazuya Fukuda Kevin Charter M.F. Manuel Panea Marcio Teixeira Marian Eichholz Markus Mertinat Martijn van Oosterhout Matthew Duggan Matthew Marjanovic Mattias Ellert Max Vorobiev Meino Christian Cramer Michael Herder Michael K. Johnson Michel Roelofs Milon Firikis Mitsuru Okaniwa Nathan Rutman Oliver Rauch Oliver Schirrmeister Oliver Schwartz Patrick Lessard Patrick Reynolds Peter Fales Peter Kirchgessner Petter Reinholdtsen Pierre Willenbrock Randolph Bentson Rene Rebe Roger Wolff Roy Zhou Sebastien Sable Sergey Vlasov Simon Krix Simon Munton Stéphane Voltz Thomas Soumarmon Tom Martone Tom Wang Tristan Tarrant Troy Rollo Ullrich Sigwanz Ulrich Deiters Wittawat Yamwong m. allan noah