Printing under Linux and UNIX typically has not been a straightforward process. In the past, the printers most widely supported were PostScript printers from Hewlett-Packard and a few other manufacturers.
As Linux became a viable and more widely adopted desktop/workstation platform, a better printing solution was needed; it was provided by the Common UNIX Printing System (CUPS). With the advent of the CUPS, Linux printing ...