From owner-freebsd-questions@FreeBSD.ORG Wed Feb 8 15:50:33 2012 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 96448106564A for ; Wed, 8 Feb 2012 15:50:33 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (wonkity.com [67.158.26.137]) by mx1.freebsd.org (Postfix) with ESMTP id 54DB88FC1D for ; Wed, 8 Feb 2012 15:50:32 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.5/8.14.5) with ESMTP id q18FoWah000203; Wed, 8 Feb 2012 08:50:32 -0700 (MST) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.5/8.14.5/Submit) with ESMTP id q18FoWNg000200; Wed, 8 Feb 2012 08:50:32 -0700 (MST) (envelope-from wblock@wonkity.com) Date: Wed, 8 Feb 2012 08:50:32 -0700 (MST) From: Warren Block To: Robert Bonomi In-Reply-To: <201202080753.q187rhZv069561@mail.r-bonomi.com> Message-ID: References: <201202080753.q187rhZv069561@mail.r-bonomi.com> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (wonkity.com [127.0.0.1]); Wed, 08 Feb 2012 08:50:32 -0700 (MST) Cc: freebsd-questions@freebsd.org Subject: Re: Debug Brother MFC-9560CDW failure to print X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Feb 2012 15:50:33 -0000 On Wed, 8 Feb 2012, Robert Bonomi wrote: > Da Rock wrote: >> On 02/08/12 17:24, Robert Bonomi wrote: > > Lawyers are not a problem -- the PS _language_ *IS* in the public domain. > Anyboy is free to implement their own interpreter. See -'ghostscript' for > a _very_ well-known example. > > Many "lower-price" printer manufacturers use a 'private' implemention -- the > Adobe License fee is (or at least used to be, a couplee of decades aoo, when > I was dealing with such things) in the hundreds of dollars _per_unit_. Even higher priced models. HP uses a compatible version in many of their office printers. It's very good. > I haven't tested a current Brother implementation. A couple of decades ago, > their 'PS-level 2" implementation 'just worked' for anything I happened to > throw at it in a production environment. > > Some of the 'alternative' implementations actually have -fewer- bugs in them > than the genuine Adobe-licensed code does. Been a long time since I tried BRScript, but memory suggests it was adequate then, and will have improved since. Machine-generated PS code generally doesn't try anything unusual, and should work fine. The ability to print PDFs directly was added with PostScript 3. Pretty much any printer with a PS interpreter will also accept PCL. Interpreting the PS on the host with ghostscript and then sending PCL bitmaps might be faster. It depends on the document and the bandwidth to the printer.