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 (*) coolscan2: Andras Major (*) dc25: Peter Fales (*) dc210: Brian J. Murrell dc240: Peter Fales (*) dll: David Mosberger dmc: David F. Skoll epson: Karl Heinz Kremer (*) fujitsu: Randolph Bentson, Frederik Ramm, Oliver Schirrmeister (*) gphoto2: Peter Fales (*) gt68xx: Sergey Vlasov, Andreas Nowack, David Stevenson, and Henning Meier-Geinitz (*) hp: Peter Kirchgessner (*) Geoffrey Dairiki hpsj5s: Max Vorobiev (*) hp5400: Martijn van Oosterhout (*), Thomas Soumarmon (*) ibm: M.F., Henning Meier-Geinitz (*) leo: Frank Zago (*) ma1509: Henning Meier-Geinitz (*) matsushita: Frank Zago (*) microtek: Matthew Marjanovic (*) microtek2: Bernd Schroeder, Karsten Festag (*) mustek: Andreas Bolsch, David Mosberger, Andreas Czechanowski and Henning Meier-Geinitz (*) mustek_pp: Jochen Eisinger (*), Eddy De Greef (*) mustek_usb: Tom Wang and Henning Meier-Geinitz (*) nec: Kazuya Fukuda (*) net: Andreas Beck and David Mosberger pie: Simon Munton (*) pint: Gordon Matzigkeit plustek: Gerhard Jaeger (*) plustek_pp: Rick Bronson (former pp driver-code), Gerhard Jaeger (*) pnm: Andreas Beck, Gordon Matzigkeit, David Mosberger, Michael Herder (*), and Henning Meier-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 (*) snapscan: Kevin Charter, Franck Schneider, Michel Roelofs, Sebastien Sable (*), Henrik Johansson, Chris Bagwell (*), and Oliver Schwartz (*) sp15c: Randolph Bentson st400: Ingo Wilken (*) tamarack: Rogier Wolff teco1: Frank Zago (*) teco2: Frank Zago (*) teco3: Frank Zago (*) test: Henning Meier-Geinitz (*) umax: Oliver Rauch (*) and Michael K. Johnson umax_pp: Stéphane Voltz (*) umax1220u: Marcio L. Teixeira (*) v4l: Juergen G. Schimmer, and Henning Meier-Geinitz (*) (*) Current active maintainer(s). Frontends: jscanimage: Jeff Freedman and Guido Muesch saned: Andreas Beck and David Mosberger scanimage: Andreas Beck, David Mosberger, Gordon Matzigkeit tstbackend: Frank Zago (*) (*) Current active maintainer(s). Sanei internal code: Adrian Perez Jorge, Andreas Beck, Andreas Czechanowski, Christian Bucher, David Mosberger-Tang, Frank Zago, Henning Meier-Geinitz, Jeff Freedman, Jochen Eisinger, Marcio Teixeira, Yuri Dario, Gerhard Jaeger Please also read the file PROJECTS for projects that are planned or not yet included into the SANE distribution. CVS repository maintainer: Petter Reinholdtsen Email addresses: Abel Deuring Andras Major Andreas Beck Andreas Bolsch Andreas Czechanowski Andreas Nowack Andreas Rick Andrew Kuchling Bernd Schroeder Brian J. Murrell Chris Bagwell Chris Pinkham (email address dead) Christian Bucher David Etherton David F. Skoll David Huggins-Daines David Mosberger David Stevenson Didier Carlier Eddy De Greef Eugene S. Weiss Feico W. Dillema Franck Schneider Frank Zago Frederik Ramm Gerhard Jaeger Glenn Ramsey Gordon Matzigkeit Guido Muesch Helmut Koeberle Henning Meier-Geinitz Henrik Johansson Ingo Schneider Ingo Wilken Jeff Freedman Jochen Eisinger Juergen G. Schimmer 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 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 Reynolds Peter Fales Peter Kirchgessner Petter Reinholdtsen Randolph Bentson Rene Rebe Roger Wolff Sebastien Sable Sergey Vlasov Simon Krix Simon Munton Stéphane Voltz Thomas Soumarmon Tom Martone Tom Wang Tristan Tarrant Ulrich Deiters