GPL Ghostscript 9.00

Artifex Software is happy to announce a new stable release of GPL Ghostscript and GhostPDL.

This is the first release in the stable Ghostscript 9.0x series. The corresponding GhostPDL release is 9.00.

Source packages are available from:

And from the following mirrors:

SHA-1 checksums:

  • a402462478b4cdda3e1816899227b845 ghostscript-9.00.tar.gz
  • 1ca5f245677f78f573e6490bdb40702f ghostscript-9.00.tar.xz
  • 1c7f419eb33af46b906fc1d0985dcd48 gs900w32.exe
  • 5b5954c9387daeb0c2575662fa994b9c
  • MD5 checksums:

    This release includes a move to an ICC-based color rendering workflow. The design allows easy integration of 3rd party color management modules (CMMs) and management of DeviceN and spot source colors with ICC profiles as well as with non-ICC proprietary methods. The default CMM is the well known littleCMS. Postscript color objects and non-ICC CIE-based PDF color spaces are converted to equivalent ICC profiles enabling complete color management for all color spaces by an ICC-based CMM. New command line options enable the specification of gray, rgb and cmyk default ICC profiles as well as output device ICC profiles. The new work flow provides performance improvements in the rendering of images, shadings and transparencies. In addition, the color conversions are designed to work efficiently in multithreaded display list (c-list) rendering through the use of a shared link cache. Finally, proper ICC based rendering now occurs for ALL XPS objects including Named colors, N-Channel colors and images with internally embedded ICC profiles.

    The second major change in this release is that glyph rendering for all font types except Type 3 is now handled by Freetype (via a much improved and enhanced Font API). The most obvious benefit of this is a complete, and proven implementation of the TrueType byte code interpreter (now unencumbered by patents).

    Another major change is that the Postscript interpreter's graphics state now stores two separate colour space settings for stroking and filling, to better support the stroke and fill colours required by the PDF interpreter.

    Finally, support for optional content has been added to the PDF interpreter.

    This release also includes a number of improvements to the pdfwrite device to improve reliability and quality with PCL and XPS input. Many improvements to the support of JPX images in PDF files, PDF annotation rendering and the usual number of general bug and robustness fixes.

    For security reasons, Ghostscript no longer searches the current directory by default. Use -P option to revert to old behavior.

    Thanks to everyone whose hard work made this release possible!

    Post-release news

    After you get this version of Ghostscript, we suggest that you track news, updates, and fixes here or at the Ghostscript website,

    Microsoft Windows

    You will need to obtain and run the self-extracting EXE

    gs900w32.exe, GPL Ghostscript 9.00 for 32-bit Windows (the common variety)., GPL Ghostscript 9.00 development libraries for 64-bit Windows (x86_64).


    If using MS-Windows it is strongly recommended that you also get GSview, which provides a graphical interface to Ghostscript.

    To unpack ZIP files, you will need an unzip program such as Info-ZIP unzip.

    Last update 2010-09-22