Apple Developer Connection
Advanced Search
Member Login Log In | Not a Member? Contact ADC

Open Source
Printing

The Common UNIX Printing System ("CUPS") is a cross-platform open source printing solution for UNIX environments, and is used as a portable printing layer for Darwin and Mac OS X.

CUPS is based on the Internet Printing Protocol and provides both System V and BSD command-line printing services for PostScript and raster printers.

The following open source projects are available via CVS:

  • cups
  • efax
  • gimp-print

CUPS, eFax, and GIMP-Print are available under the GPL license. CUPS is also available under the Lesser GPL license, with a special exception for Apple developers.

Articles

Getting Source Code from CVS

Instructions for obtaining the open source printing components via CVS.

Related Links

Bug Reporting

Report bugs or make enhancement requests for the components listed above.

Darwin Source Code

Sources for the components listed above are available here.

www.cups.org

The Common UNIX Printing System website.

GIMP-Print

The GNU Image Manipulation Program Printing interface.