Ghostscript Overview

Ghostscript is an interpreter for the PostScript®  language and PDF files. It is available under either the GNU GPL Affero license or  licensed for commercial use from Artifex Software, Inc . It has been under active development for over 30 years and has been ported to several different systems during this time. Ghostscript consists of a PostScript interpreter layer and a graphics library.

There are a family of other products, including GhostPCL, GhostPDF, and GhostXPS that are built upon the same graphics library. Between them, this family of products offers native rendering of all major page description languages. Our latest product, GhostPDL, pulls all these languages into a single executable.

Full descriptions of these products can be found on our documentation introduction .

In addition to rendering to raster formats, Ghostscript offers high-level conversion through our vector output devices.

Written entirely in C, Ghostscript runs on various embedded operating systems and platforms including Windows, macOS, the wide variety of Unix and Unix-like platforms, and VMS systems.

Current Release

The current Ghostscript release 10.02.1 can be downloaded here .

NEW in this Release

  • Old PDF Interpreter has now been removed - see https://ghostscript.com/blog/pdfi.html for more details
  • And more! Review the full release notes .

The Ghostscript Blog

Find news, articles and developer notes from the Ghostscript engineering team on the blog .

Security Advisory

CVE-2023-46751 affects all Ghostscript/GhostPDL versions prior to 10.02.1.

CVE-2023-46751 is a shell command injection/remote code execution risk, so we recommend upgrading to version 10.02.1 as a matter of urgency

CVE-2023-43115 affects all Ghostscript/GhostPDL versions prior to 10.02.0.

CVE-2023-43115 is a remote code execution risk, so we recommend upgrading to version 10.02.0 as a matter of urgency

CVE-2023-36664 affects all Ghostscript/GhostPDL versions prior to 10.01.2.

April 3, 2023: Ghostscript/GhostPDL 10.01.1 release fixes CVE-2023-28879 .

April 4, 2022: Ghostscript/GhostPDL 9.56.1 bundles zlib 1.2.12 which addresses CVE-2018-25032 .

December 16, 2021: Apache Log4J vulnerability – GHOSTSCRIPT NOT AFFECTED – For more info: CVE-2021-44228

Related projects

  • Memento : A memory debugging library for C (or C++) programs.
  • jbig2dec : A JBIG2 image decoder.

 [A GNU head] 

  • ABOUT GNU
  • = SOFTWARE =
  • HELP GNU
  • AUDIO & VIDEO
  • GNU ART
  • GNU'S WHO?
  • SOFTWARE DIRECTORY

GNU Ghostscript

Table of contents.

  • Introduction to GNU Ghostscript

Obtaining GNU Ghostscript

Documentation, mailing lists/newsgroups.

  • Request an Enhancement
  • Report a Bug
  • Development

Additional Information

Ghostscript is the name of a set of software that provides:

  • An interpreter for the PostScript language and the PDF file format,
  • A set of C procedures (the Ghostscript library) that implement the graphics capabilities that appear as primitive operations in the PostScript language, and
  • A wide variety of output drivers for various file formats and printers.

Ghostscript was originally written by Peter Deutsch.

The original Ghostscript program is maintained by a group of developers from Artifex Software Inc. Henry Stiles and Ray Johnston are the main developers.

GNU Ghostscript is maintained by a team of GNU programmers. The GNU version of the software is a distribution of the Ghostscript project from Artifex Software.

GNU Ghostscript is known to run on the following platform families:

  • A wide variety of Unix systems using X Window version 11, release 4, 5, and 6, including Sun-3, Sun-4, Sun-386i, and Sun SPARCStation; generic machines running GNU/Linux, 386/ix, ISC Unix, SCO Unix, and Solaris; H-P 9000/300 and 9000/800; DECStation 2100 and 3100; VAX running Ultrix and OSF/1; Sequent Symmetry; Convex C1 and C2; Tektronix 4300; SGI Iris Indigo;
  • Sun workstations (Sun-3, SPARC, Sun-386i) running SunView;
  • VAX or AXP systems running VMS with X11R4/5 and DEC C or gcc.

GNU Ghostscript is a copyrighted work; it is distributed under the GNU General Public License . You can get the current version of GNU Ghostscript by Internet FTP from ftp.gnu.org/gnu/ghostscript from any of the GNU distribution sites ; likely, alpha versions may be available on alpha.gnu.org/gnu/ghostscript .

The Ghostscript source code distribution requires the jpeg library, the zlib compression library, optionally the libpng image format library, Jasper (for JPEG2000 format support), expat, freetype, jbig2dec, lcms and tiff. The versions eventually included in the distribution sources contain some modifications essentials to Ghostscript and not included upstream for the moment.

GNU Ghostscript documentation is distributed with the source packages.

Discussion about GNU Ghostscript and Ghostview can be found in the USENET gnu.ghostscript.bug newsgroup.

Getting involved

Please remember that development of GNU Ghostscript is a volunteer effort, and you can also contribute to its development. For information about contributing to the GNU Project, please read How to help GNU .

  • GV allows to view and navigate through PostScript and PDF documents on an X display by providing a user interface for the ghostscript interpreter.
“The Free Software Foundation (FSF) is a nonprofit with a worldwide mission to promote computer user freedom. We defend the rights of all software users.”

Please send general FSF & GNU inquiries to <[email protected]> . There are also other ways to contact the FSF. Broken links and other corrections or suggestions can be sent to <[email protected]> .

Please see the Translations README for information on coordinating and submitting translations of this article.

Copyright © 2007 Free Software Foundation, Inc.

This page is licensed under a Creative Commons Attribution-NoDerivatives 4.0 International License .

Copyright Infringement Notification

Updated: $Date: 2016/05/28 15:29:59 $

IMAGES

  1. GHOSTSCRIPT 8.70 DOWNLOAD FREE

    gpl ghostscript

  2. GPL Ghostscript : interpréter les fichiers PS et PDF

    gpl ghostscript

  3. GPL Ghostscript

    gpl ghostscript

  4. You May Download Torrent Here: GPL GHOSTSCRIPT

    gpl ghostscript

  5. GPL Ghostscript 10.01.0

    gpl ghostscript

  6. TÉLÉCHARGER GHOSTSCRIPT WINDOWS FRANAIS GRATUITEMENT

    gpl ghostscript

VIDEO

  1. GPL Boosts Generation Capacity with Arrival of New Generators

  2. Topology

  3. Delphi View PDF as image using Ghostscript & ImageMagick

  4. GPL 10 का फाइनल मुकाबला मेगा ब्लास्टर बनाम गोड्डा रॉयल्स LIVE

  5. [Scribus-Tutorial] 001 Setup, neues Dokument

  6. ADDITIVO PER GPL? #iscriviti #fieûl #auto #automotive #automobile #renault #benzina #turbo

COMMENTS

  1. Ghostscript">Ghostscript

    Ghostscript Overview. Ghostscript is an interpreter for the PostScript® language and PDF files. It is available under either the GNU GPL Affero license or licensed for commercial use from Artifex Software, Inc. It has been under active development for over 30 years and has been ported to several different systems during this time.

  2. Ghostscript : Downloads">Ghostscript : Downloads

    Ghostscript 10.02.1 Source. for all platforms. Ghostscript AGPL Release. Ghostscript Commercial License. MD5 Checksums. SHA512 Checksums. Old releases available here: https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/. Download the latest Ghostcript releases.

  3. Ghostscript - Wikipedia">Ghostscript - Wikipedia

    Ghostscript is a suite of software based on an interpreter for Adobe Systems' PostScript and Portable Document Format (PDF) page description languages. Its main purposes are the rasterization or rendering of such page description language [4] files, for the display or printing of document pages, and the conversion between PostScript and PDF files.

  4. Ghostscript — Ghostscript 10.03.0 documentation">Welcome to GhostscriptGhostscript 10.03.0 documentation

    Ghostscript is an interpreter for the PostScript® language and PDF files. It is available under either the GNU GPL Affero license or licensed for commercial use from Artifex Software, Inc . It has been under active development for over 30 years and has been ported to several different systems during this time.

  5. Ghostscript : Releases">Ghostscript : Releases

    The latest AGPL and commercial downloads for the Ghostscript family of products. Postscript and PDF interpreter/renderer: Ghostscript. PCL5/PCL XL (PXL) interpreter/renderer: GhostPCL. XPS interpreter/renderer: GhostXPS. GhostPDL Source (includes all the above products in one archive): GhostPDL.

  6. GNU Ghostscript - GNU Project - Free Software Foundation">GNU Ghostscript - GNU Project - Free Software Foundation

    Ghostscript is the name of a set of software that provides: An interpreter for the PostScript language and the PDF file format, A set of C procedures (the Ghostscript library) that implement the graphics capabilities that appear as primitive operations in the PostScript language, and

  7. Ghostscript — Ghostscript 10.03.0 documentation - Read the Docs">Using GhostscriptGhostscript 10.03.0 documentation - Read the...

    Ghostscript is capable of interpreting PostScript, encapsulated PostScript (EPS), DOS EPS (EPSF), and Adobe Portable Document Format (PDF). The interpreter reads and executes the files in sequence, using the method described under “File searching” to find them. The interpreter runs in interactive mode by default.

  8. Ghostscript - Artifex">Ghostscript - Artifex

    Ghostscript has the most comprehensive conversion capabilities and flexibility of any Page Description Language (PDL) software. Multi-platform support and a wide array of customizable modules make Ghostscript the premier solution to drive your print and document management needs.

  9. ghostscript, why it is used? - Stack Overflow">What is ghostscript, why it is used? - Stack Overflow

    1 Answer. Sorted by: 9. Ghostscript is a package of software that provides: An interpreter for the PostScript (TM) language, with the ability to convert PostScript language files to many raster formats, view them on displays, and print them on printers that don't have PostScript language capability built in; An interpreter for Portable Document ...

  10. Ghostscript">How to Install Ghostscript

    make install This last command may need to be performed with super user privileges. You can set the installation directory by adding --prefix=path to the configure invocation in the first step. The default prefix is /usr/local , which is to say the gs executable is installed as /usr/local/bin/gs.