“How many times have you wanted to purchase a scanner, but
was not sure if it was supported in Linux? Most people have
come across this problem more than once. The reason for this (and I
have stressed it in the past), is that most manufacturers just
don’t recognize Linux as an Operating System that has a future with
their product. They only want to provide where they deem right. For
them, right is where the money can be found….”
“Scanner Access Now Easy” — SANE is the result of many
developers around the globe working together to avoid the problems
that TWAIN presents in Windows. Essentially it is a universal
scanner interface. It provides a frontend, which accepts data and
actions from any source, and is free to provide the results from
the scan in any way. It talks with a backend to the driver of the
scanner. The genius concept behind this is that the frontend does
not deal in any way with the hardware, thus providing a common or
universal interface to various supported scanners. The Backends, or
scanner drivers, are only responsible for handling the input from
the frontend and delivering the output.”