[Desktop_printing] Deprecate IJS? GhostScript with only "opvp" as output device?

Till Kamppeter till.kamppeter at gmx.net
Mon May 15 13:10:33 PDT 2006

Another thought about OpenPrinting vector:

This interface seems to be universal:

- Flexible connection: Fast direct link with libraries AND license
  decoupling by using extra process

- Also suitable for raster drivers, as one can simply only fill in the
  raster image output functions of the API

- It is suitable for vector drivers

- It is under active development

IJS is separate-process-only, raster-only, and not under active
development any more. There are also only three projects using it:
HPLIP, Gutenprint, and the Epson-EPL-"L"-series driver. So I think it
can be deprecated soon and be replaced by the OpenPrinting vector
interface. Or are there things which IJS provides but OpenPrinting
vector not.

And with the OpenPrinting vector interface one would even be able to
modularize out all the GhostScript output devices and leave GhostScript
with "opvp" as the only output device. So also the problem of the X11
output drivers in the GhostScript implementation of distributions and
using GhostScript on X-less servers would get nicely solved.



More information about the Printing-summit mailing list