DGS Version 0.5.8 Released | Linux Today

DGS Version 0.5.8 Released

Written By
Web Webster
Web Webster
Oct 3, 1999

The Display Ghostscript System, version 0.5.8, is now
available.

What is the Display Ghostscript System?
=======================================

The Display Ghostscript System is functionally upward-compatible
with Adobe Display PostScript, but it has been written
independently. The Display Ghostscript System provides a
device-independent imaging model for displaying information on a
screen. The imaging model uses the PostScript language which has
powerful graphics capabilities and frees the programmer from
display-specific details like screen resolution and color
issues.

The Display Ghostscript System is composed of a PostScript
language interpreter (Ghostscript), the Client library, and the
pswrap translator.

The Display Ghostscript System uses a client/server
architecture. Applications are linked with the Client library which
communicates with the PostScript interpreter residing in the
server. The application utilizes the procedures and data structures
in the Client library which are independent of the actual
PostScript interpreter.

The pswrap translator allows you to take custom PostScript
language programs and wrap them with a C function interface thus
allowing your applications to call them directly. pswrap programs
are generally more efficient then performing the same PostScript
program purely with the Client library procedures.

Is the Display Ghostscript System free software?
================================================

Yes it is; though, the Display Ghostscript System is composed of
many different components, and each component has a different
license. You should read the appropriate license for each component
before making any decisions about what you can and cannot do.
*DPS/README Adobe DPSclient library copyrighted by Adobe Systems
Incorporated. *gs/PUBLIC GNU Ghostscript using the GPL copyright.
*jpeg/README JPEG library copyrighted by Thomas G. Lane. *png/png.h
PNG library copyrighted by Guy Eric Schalnat, Group 42, Inc.
*zlib/README ZLIB library copyrighted by Jean-loup Gailly and Mark
Adler

What’s new in this release?
===========================

The currently released version of the Display Ghostscript System
is `0.5.8′.

Changes since version `0.5.7′
=============================

DGS can run on a machine with a different byte order from the
one it receives client data from.

Multiple contexts and context switching has been
implemented.

DGS also launches a server faster (after the first one), by
forking a new server for the new process.

Features:

  • You can change mode of debug via arguments passed to
    dpsnx.agent. dpsnx.agent debug=n # (n=unsigned int).
  • You can specify the port number when you call dpsnx.agent
    directly. dpsnx.agent tcp/N # N means the port number.

How can I get support for this software?
========================================

Look at the GNUstep Web Pages for more information regarding
GNUstep resources `http://www.gnustep.org‘. There is a
GNOME mailing list which can be subscribed to by emailing
`mailto:dps-hackers-request@gnome.org’ (I don’t think it is
currently active).

Where can you get it? How can you compile it?
==============================================

The dgs-0.5.8.tar.gz distribution file has been placed on
`ftp.gnu.org’ in `gnu/dgs’. It is also available at
`ftp.gnustep.org’ in `pub/gnustep/dgs’. However, there is currently
a limit on how much can be downloaded from this site, so please try
to download files from the main GNU ftp site or alternative GNU
sites.

The program requires gcc 2.8.0 or higher.

The `.tar’ file is compressed with GNU gzip. Gzip can be
obtained by anonymous ftp at any of the GNU archive sites.

For info about FTP via email, send email to ftpmail@decwrl.dec.com with no
subject line, and two-line body with line one `help’ and line two
`quit’.

The most recent (not necessarily tested) snapshots of the
library will be placed in `ftp://alpha.gnu.org/gnu/gnustep/snap‘.

Where do I send bug reports?
============================

Bug reports can be sent to the GNUstep discussion list bug-gnustep@gnu.org.

[ Most GNU software is packed using the GNU `gzip’ compression
program. Source code is available on most sites distributing GNU
software.

For information on how to order GNU software on tape, floppy or
cd-rom, or printed GNU manuals, check the file etc/ORDERS in the
GNU Emacs distribution or in GNUinfo/ORDERS on prep, or e-mail a
request to: gnu@prep.ai.mit.edu

By ordering your GNU software from the FSF, you help us continue
to develop more free software. Media revenues are our primary
source of support. Donations to FSF are deductible on US tax
returns.

The above software will soon be at these ftp sites as well.
Please try them before `prep.ai.mit.edu’ as `prep’ is very
busy!

thanx gnu@prep.ai.mit.edu

*ASIA:*

*AUSTRALIA:*

*AFRICA:*

*MIDDLE-EAST:*

*EUROPE:*

*SOUTH AMERICA:*

*WESTERN CANADA:*

*USA:*


Adam Fedor, Digital Optics
fedor@doc.com
fedor@gnu.org (GNUstep!)

Most GNU software is compressed using the GNU `gzip’ compression
program. Source code is available on most sites distributing GNU
software. Executables for various systems and information about
using gzip can be found at the URL http://www.gzip.org.

For information on how to order GNU software on CD-ROM and
printed GNU manuals, see http://www.gnu.org/order/order.html
or e-mail a request to: gnu@gnu.org

By ordering your GNU software from the FSF, you help us continue
to develop more free software. Media revenues are our primary
source of support. Donations to FSF are deductible on US tax
returns.

The above software will soon be at [mirrored] ftp sites as well.
Please try them before ftp.gnu.org as ftp.gnu.org is very busy! A
possibly more up-to-date list [of mirrored sites] is at the URL
http://www.gnu.org/order/ftp.html

thanx –gnu@gnu.org

Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.