Novell Home

What is some terminology for Linux printing solutions?

Novell Cool Solutions: Question & Answer

Posted: 15 Nov 2004

Q:
What is some terminology for Linux printing solutions?

A:

  • A printer is the piece of hardware which actually prints.
  • A queue is the software representation of a printer.
  • There can be multiple queues for one printer.
  • A server is a machine or a program which offers a service.
  • A client is a machine or a program which requests a service.
  • CUPS is a printing software system/package/solution. IPP is a network printing protocol.
  • A CUPS server is is a machine which runs the CUPS printing system or it is the program cupsd.
  • A CUPS client is a machine which requests a printing services from a CUPS server or it is a client program which requests a service from a cupsd (e.g. /usr/bin/lp or kprinter).
  • An IPP server is a machine or a program which offers the IPP printing service, for example a machine which runs the cupsd or a machine which runs iPrint or a network-printer which is accessible via IPP - all those offer at least one queue via IPP.
  • An IPP server offers at least one queue via IPP. It depends on the particular queue whether or not it does filtering. Normally queues on a CUPS server do filtering but on an iPrint server or in a network-printer they don't.

Novell Cool Solutions (corporate web communities) are produced by WebWise Solutions. www.webwiseone.com

© 2014 Novell