I went to the CUPS website and didn't find anything for Canon drivers.
Found a link for ESP Print Pro http://www.easysw.com/printpro/
which said it supports over 5300 printer drivers, but got this when I went looking for the Canon i560 driver....
Unsupported Canon i560
We are currently unable to provide support for your Canon i560 due to a lack of information and support from Canon.
If you would like to help us convince Canon that Linux/UNIX is a viable market for their products, please send a politely worded letter to Canon (firstname.lastname@example.org
for EMail; see their web site for mailing addresses and phone numbers) asking for support on your favorite operating system:
I purchased a Canon i560 printer for my computer. Unfortunately, it appears that you do not support my operating system of choice - Linux.
I kindly ask that Canon develop drivers for Linux or provide information to third parties such as Easy Software Products (http://www.easysw.com/
) so that they can develop the drivers. Linux is a very popular operating system and I think you will find that supporting Linux will noticeably increase your market share.
Thank you for your time!
This sounds like a good idea.