Can a developer easily add a new printer driver? Is there
sufficient documentation to allow this?
I would have normally responded directly to the CUPS developers,
but since these "announcement" messages are continually posted
to the PWG list, I thought others in the PWG would like to see
the question/answer thread.
Michael Sweet wrote:
> The 1.0.1 release of the Common UNIX Printing System
> ("CUPS") is now available for download from the CUPS web site
> This release fixes some possible security vulnerabilities,
> updates the Italian message file, and fixes a number of minor
> bugs. It also adds support for authentication using PAM.
> Binaries for several platforms are also available!
> The Common UNIX Printing System provides a portable printing
> layer for UNIX=AE operating systems. It has been developed by Easy
> Software Products to promote a standard printing solution for
> all UNIX vendors and users. CUPS provides the System V and
> Berkeley command-line interfaces.
> CUPS uses the Internet Printing Protocol (IETF-IPP) as the basis
> for managing print jobs and queues. The Line Printer Daemon
> (LPD, RFC1179), Server Message Block (SMB), and AppSocket
> protocols are also supported with reduced functionality.
> CUPS adds network printer browsing and PostScript Printer
> Description ("PPD")-based printing options to support real world
> applications under UNIX.
> CUPS also includes a customized version of GNU GhostScript
> (currently based off GNU GhostScript 4.03) and an image file RIP
> that can be used to support non-PostScript printers.
> Sample drivers are provided for HP DeskJet and LaserJet
> printers. Drivers for over 1600 printers are available in our
> ESP Print Pro software.
> CUPS is licensed under the GNU General Public License. Please
> contact Easy Software Products for commercial support and
> "binary distribution" rights.
> Michael Sweet, Easy Software Products email@example.com
> Printing Software for UNIX http://www.easysw.com