Subject: Re: LPRng vs CUPS
To: None <netbsd-users@NetBSD.org>
From: None <netbsd-users@NetBSD.org>
List: netbsd-users
Date: 07/11/2004 10:06:08
sigsegv@rambler.ru writes:
> Yeah you're right, the native print spooling system will do just fine
> for most tasks, but if you have a large network with many printers
> attached to it, then LPRng or CUPS might scale better.

They have different strengths, so which I'd use would depend on
the environment.

LPRng is very flexible--it can be configured to do quite complex
transformations on files.  A lot of work has also been put into
getting accurate page counts for accounting purposes, and strong
authentication--good stuff for production environments where accounts
are charged by the page.  Cornell uses LPRng for the campus-wide
printing services (I wasn't involved in that, but know the people who
were).

CUPS strength is simplicity of setup--just find the right printer
description (PPD) and configure how the printer is connected.  CUPS
can advertise printer availability by broadcast and multicast (via
SLP).  I use CUPS on my home network, with an antique deskjet on my
NetBSD system and a Canon photo printer on one of the Macs; sharing
the printers between the systems took a couple of mouse clicks, the
printers were immediately visible to my laptop as well, and things
like printing PDF files from the iBook to the deskjet "just work".

-- 
	  The 10/8 which can be pinged is not the true 10/8.