[comp.lang.postscript] Request for Postscript display for a Sun

fowser@vax1.acs.udel.EDU (Scott Fowser) (08/15/89)

Does anybody know a site to ftp code for displaying Postscript
programs on a Sun graphics display?

lihan@walt.cc.utexas.edu (Bruce Bostwick) (08/16/89)

In article <4163@udccvax1.acs.udel.EDU> fowser@vax1.acs.udel.EDU (Scott Fowser) writes:
>Does anybody know a site to ftp code for displaying Postscript
>programs on a Sun graphics display?

Get NeWS -- it's a complete desktop system based on Display PostScript.
With that, using the command 'psh' will give you good PS debugging.
Don't know exactly where to get it, because I can't seem to recall if it's 
proprietary or not -- you may have to talk to Adobe ...


_______________________________
                               \     ... don't ask me,
     lihan (aka BB/CIV)        /   I'm just visiting this planet ...
      @walt.cc.utexas.edu      \_________________________________

rodgers@cca.ucsf.edu (Rick Rodgers) (08/16/89)

>  In article <4163@udccvax1.acs.udel.EDU> fowser@vax1.acs.udel.EDU (Scott Fowser) writes:
>  >Does anybody know a site to ftp code for displaying Postscript
>  >programs on a Sun graphics display?
>  
>  Get NeWS -- it's a complete desktop system based on Display PostScript.
>  With that, using the command 'psh' will give you good PS debugging.
>  Don't know exactly where to get it, because I can't seem to recall if it's 
>  proprietary or not -- you may have to talk to Adobe ...

Gosh, this is misleading:

1) NeWS is a product of Sun Microsystems, and is licensed through them for
   a variety of machines; it has been available for Suns at a minimal cost.

2) NeWS is *NOT* based on Display PostScript (DP); NeWS is based on PostScript,
   and DP was written *LATER* by Adobe in collaboration with NeXT, Inc.
   Although both derived from a common ancestor, they are *NOT* equivalent.  DP
   is available on the NeXT computer and some IBM workstations.

-- 
R. P. C. Rodgers, Statistical Mechanics of Biomolecules, Dept. of Pharm. Chem.,
University of California, San Francisco CA 94118  (415)476-8910
(ARPA: rodgers@cca.ucsf.edu, BITNET: rodgers@ucsfcca,
UUCP: ...ucbvax.berkeley.edu!cca.ucsf.edu!rodgers)

lemay@lorelei.Sun.COM (Laura Lemay) (08/16/89)

>>Does anybody know a site to ftp code for displaying Postscript
>>programs on a Sun graphics display?

>Get NeWS -- it's a complete desktop system based on Display PostScript.
>With that, using the command 'psh' will give you good PS debugging.
>Don't know exactly where to get it, because I can't seem to recall if it's 
>proprietary or not -- you may have to talk to Adobe ...


NeWS is neat.  Yes, it is proprietary, but its really whizzy and the
wave of future windowing systems  (ok, I'm helping document it, so
I'm a little biased.)

It has all sorts of display postscript features, including dumping
postscript files to the screen, as well as running the psh (short for PostScript
Shell) interactively (yes, interactively), so you can type

newpath
0 0 moveto
500 500 lineto
stroke

and you'll get that line instantly on your screen!  (well, I was amazed,
having worked with hope-and-prayer printing up to that point).

I don't know how much NeWS costs, and I'm not even sure who to ask about
it, since I'm just a lowly tech writer, and a new employee no less, but
I can't see working with PS any other way now.


The above is *my* opinion!  Please don't fire me!

-Laura Lemay			lemay%lorelei@sun.com
Redhead.  Drummer.  Geek.

msf@sneezy.crd.ge.com (Mike Fischbein) (08/16/89)

In article <17139@ut-emx.UUCP> lihan@walt.cc.utexas.edu (Bruce Bostwick) writes:
>In article <4163@udccvax1.acs.udel.EDU> fowser@vax1.acs.udel.EDU (Scott Fowser) writes:
>>Does anybody know a site to ftp code for displaying Postscript
>>programs on a Sun graphics display?
>
>Get NeWS -- it's a complete desktop system based on Display PostScript.

It IS a complete desktop system, but it is NOT based on Display
Postscript, which is NOT a complete desktop system.

>With that, using the command 'psh' will give you good PS debugging.

Or psview.

>Don't know exactly where to get it, because I can't seem to recall if it's 
>proprietary or not -- you may have to talk to Adobe ...

No, Adobe won't help, but if you chat with your friendly local Sun
salesrep or call 1-800-USA-4SUN (usa distribution, so that should work
for all recipients...)

	mike

Michael Fischbein, Technical Consultant, Sun Professional Services
Sun Albany 518-783-9613     sunbow!msf or mfischbein@sun.com
These are my opinions and not necessarily those of any other person or
organization.

cjc@ulysses.homer.nj.att.com (Chris Calabrese[mav]) (08/16/89)

In article <17139@ut-emx.UUCP>, lihan@walt.cc.utexas.edu (Bruce Bostwick) writes:
> In article <4163@udccvax1.acs.udel.EDU> fowser@vax1.acs.udel.EDU (Scott Fowser) writes:
> >Does anybody know a site to ftp code for displaying Postscript
> >programs on a Sun graphics display?
> 
> Get NeWS -- it's a complete desktop system based on Display PostScript.
> With that, using the command 'psh' will give you good PS debugging.
> Don't know exactly where to get it, because I can't seem to recall if it's 
> proprietary or not -- you may have to talk to Adobe ...

I don't know how the idea started spreading that NeWS is a form
of Display PostScript.  The first time I saw a reference to this idea was
in a Byte article.

Let me assure you, NeWS is not derived from Display PostScript but was done
independantly by Sun using the Red Book as a guide.  Originally, Adobe
licenced the PostScript name to Sun because NeWS was fully Red Book conformant,
but has since refused to let Sun use the name due to NeWS not being compatible
with Display PostScript (read - NeWS came before Display PostScript).
So far, Sun has used the name PostScript anyway.

In any event, you certainly don't have to talk to Adobe.  In fact, they'll
probably refuse to talk to you about it.  Contact your Sun sales rep.
I believe the cost of NeWS1.1 binaries is around $100, so it shouldn't break
your pocketbook.  X/NeWS, due to come out "any time now", will
support X11 and NeWS simultaneously and without performance degredation
(relative to what I don't know).
-- 
Name:			Christopher J. Calabrese
Brain loaned to:	AT&T Bell Laboratories, Murray Hill, NJ
att!ulysses!cjc		cjc@ulysses.att.com
Obligatory Quote:	``Anyone who would tell you that would also try and sell you the Brooklyn Bridge.''

pusateri@romeo.cs.duke.edu (Thomas J. Pusateri) (08/16/89)

>
>No, Adobe won't help, but if you chat with your friendly local Sun
>salesrep or call 1-800-USA-4SUN (usa distribution, so that should work
>for all recipients...)
>
>	mike

You could call SUN now and pay $100 (educational I think) and get the latest
version of NeWS  ... or ... you could wait until the next OS release
4.0.x or 4.1 or whatever it will end up being and get it FREE! The new
X11/NeWS Server will be included soon with all future versions of SUN OS.
It will allow you to run X11 clients, Sunview tools (suntools), or
NeWS applications. It does come with a postscript previewer which is quite
nice. If you want to become a beta test site, try calling your local SUN Rep.

Tom Pusateri
National Biomedical Simulation Resource
Duke University Medical Center

pusateri@nbsr.mc.duke.edu

hughes@ns.network.com (Jim Hughes x1676) (08/16/89)

About viewing PS files using NeWS, Yesterday there was a posting of
butterflies in color.  I tried to display that using NeWS psh and
psview and got only the autograph.

Also using psview will not read from stdin as documented.

Can you give me a tip on how to get the butterflies displayed?
I am intrested because the butterflies (and my terminal) are in
color.

Email the response, and if it is not obvious(I am not too embarrased
by my mistake), I will post the result.

Thanks

jim

Hughes@network.com

cjc@ulysses.homer.nj.att.com (Chris Calabrese[mav]) (08/17/89)

In article <15305@duke.cs.duke.edu>
[Speaking about the cost of NeWS and how to obtain it]:
> You could call SUN now and pay $100 (educational I think) and get the latest
> version of NeWS  ... or ... you could wait until the next OS release
> 4.0.x or 4.1 or whatever it will end up being and get it FREE! The new

The latest version is 4.0.3, and they promise to include X/NeWS with it
"as soon as it's available".  The official release date, I think,
was July 29th.  I think they missed that one.

> X11/NeWS Server will be included soon with all future versions of SUN OS.
> It will allow you to run X11 clients, Sunview tools (suntools), or
> NeWS applications. It does come with a postscript previewer which is quite
> nice. If you want to become a beta test site, try calling your local SUN Rep.

They may be behind, the beta test is over (or almost over).

Actually, X/NeWS is really nice from what I know of it.
It runs X and NeWS application faster than the current X
and NeWS offerings from Sun (not difficult on the X side
except for the X11r4 server, which may be faster than X/NeWS but
I'm not sure).  It will also support Open Look compatible toolkits for X
(the AT&T toolkit and an X rewrite of the SunView toolkit)
and for NeWS (NDE).  I don't think they'll have a Motif toolkit
any time soon :-).


Anyway, you should read comp.windows.news if your interested.
-- 
Name:			Christopher J. Calabrese
Brain loaned to:	AT&T Bell Laboratories, Murray Hill, NJ
att!ulysses!cjc		cjc@ulysses.att.com
Obligatory Quote:	``Anyone who would tell you that would also try and sell you the Brooklyn Bridge.''

cjc@ulysses.homer.nj.att.com (Chris Calabrese[mav]) (08/17/89)

In article <1566@ns.network.com>, hughes@ns.network.com (Jim Hughes x1676) writes:
> About viewing PS files using NeWS, Yesterday there was a posting of
> butterflies in color.  I tried to display that using NeWS psh and
> psview and got only the autograph.

The problem seems to be that the code relies on being
able to do a 'translate' on a matrix, which doesn't seem to work under NeWS.

> Also using psview will not read from stdin as documented.

Well, actually it works fine - it will read from stdin, just not the
way you want it to.  The problem is that your code is not going
directly to the translator but is being stored in an executable
array in between.  When the read is executed, the code has finished
reading in and you're reading from the end of the file.
You must use psh instead.

> Can you give me a tip on how to get the butterflies displayed?
> I am intrested because the butterflies (and my terminal) are in
> color.
> 
> Email the response, and if it is not obvious(I am not too embarrased
> by my mistake), I will post the result.

I didn't email because there is no solution as far as I can tell.
-- 
Name:			Christopher J. Calabrese
Brain loaned to:	AT&T Bell Laboratories, Murray Hill, NJ
att!ulysses!cjc		cjc@ulysses.att.com
Obligatory Quote:	``Anyone who would tell you that would also try and sell you the Brooklyn Bridge.''

greid@adobe.com (Glenn Reid) (08/19/89)

In article <12039@ulysses.homer.nj.att.com> cjc@ulysses.homer.nj.att.com (Chris Calabrese[mav]) writes:

> Let me assure you, NeWS is not derived from Display PostScript but was done
> independantly by Sun using the Red Book as a guide.

You're right, NeWS is not derived from Display PostScript.  They are
different and from different origins. As a friend of mine at Sun once
put it, it was a "historical accident."  To say that NeWS was developed
before Display PostScript is a little misleading, perhaps, since one
precursor to PostScript (JaM) was originally developed for displays,
back when John Warnock was at Evans and Sutherland.  Also, the first
business plan for Adobe involved building publishing workstations, not
printers, so it has been under technology development for a long time,
although the product development effort is more recent.

>						  Originally, Adobe
> licenced the PostScript name to Sun because NeWS was fully Red Book
> conformant,

Just to make things clear, Adobe did not license the PostScript name to
Sun, and NeWS was not fully Red Book conformant as of version 1.1, but
it's pretty close, I think.

>but has since refused to let Sun use the name due to NeWS not being compatible
>with Display PostScript (read - NeWS came before Display PostScript).
>So far, Sun has used the name PostScript anyway.
>...
>In any event, you certainly don't have to talk to Adobe.  In fact, they'll
>probably refuse to talk to you about it.

I don't think the word "refuse" ever comes up in our dealings with Sun,
and despite rumors, flamage, and the healthy natural phenomenon of
competition, Sun and Adobe get along just fine.  In fact, we're glad
that Sun has the vision to support ideas like PostScript so thoroughly.
If you call Adobe and ask about NeWS, the person you talk to may or
may not be familiar with it, but if they are, they would probably just
refer you to Sun.  We wouldn't refuse to talk to you about it; that's
silly.

Enclosed below is the full text of Adobe's statement on Copyright and
Trademark Rights, which I have been given by our legal Counsel.  This
is provided for information and to help illuminate any of the darker
corners of understanding the trademark issues surrounding the name
PostScript.

If you have any questions concerning the use or copying of the
Copyrighted Material, or if you have questions concerning the proper
use of the trademark PostScript, please address your inquiry to: Adobe
Systems Incorporated, Attn: Legal Department, 1585 Charleston Road,
P.O. Box 7900, Mountain View, CA  94039-7900.

Glenn Reid
Adobe Systems

------------------ enclosure ------------------
The general idea of utilizing a page description language is in the
public domain.  Anyone is free to devise his own set of unique commands
that constitute a page description language.  However, Adobe Systems
Incorporated owns the copyright in the list of commands and the written
specifications for Adobe's PostScript language.  Thus, these elements
of the PostScript language may not be copied without Adobe's
permission.  In addition, Adobe owns the trademark "PostScript."

Adobe will enforce its copyrights and trademark rights; however, Adobe
does not intend to exclude anyone:

	from writing programs in the PostScript language;
	from writing drivers for the PostScript language; or
	from writing interpreters for the PostScript language.

Adobe's intent is to: (1) maintain the integrity of "PostScript" as a
trademark, so that users and the public will not be confused; (2) to
enable the public to distinguish between Adobe's PostScript page
description language and other page description languages; and (3) to
enable the public to distinguish between Adobe's PostScript interpreter
and other interpreters capable of interpreting the PostScript page
description language.

Adobe gives permission to anyone to copy its copyrighted list of
commands to the extent necessary to use the PostScript page description
language to write programs in the Postscript language and to write
drivers that issue PostScript language commands.  The only condition of
such permission is that anyone who uses the copyrighted list of
commands in this way must include an appropriate copyright notice.

This limited right to copy the copyrighted list of commands is given by
virtue of Adobe's public statements and no written confirmation by
Adobe is a condition of such use.  However, Adobe will provide a
written confirmation to anyone who requests one.

This limited right to copy the copyrighted list of commands does not
include a right for such users to copy the PostScript Language
Reference Manaual, the PostScript Language Tutorial and Cookbook, or
the programming code in Adobe's PostScript interpreter, in whole or in
part, in any manner except as set forth above.

A copyright license is available from Adobe for anyone who wishes to
write an interpreter using Adobe's copyrighted list of commands.  Such
a license must be in writing.

The trademark PostScript should only refer to the page description
language which Adobe originated and controls.  Adobe also uses
PostScript to identify its interpreter; no permission is given to
anyone to use PostScript as a trademark for any software product or
manual.  Anyone who refers to the trademark PostScript nust also do so
in accordance with Adobe's then current Trademark Reference Manual.

The trademark Postscript may not be used to refer to a page description
language which differs from the page description language that Adobe
originated and controls.  For example, if an interpreter supports a
subset or a superset of the Adobe page description language, it may not
be referred to as PostScript-compatible; however, a licensee may state
that its interpreter supports a subset or a superset, as the case may
be, of Adobe's PostScript page description language.






In article <12039@ulysses.homer.nj.att.com> cjc@ulysses.homer.nj.att.com (Chris Calabrese[mav]) writes:
>In article <17139@ut-emx.UUCP>, lihan@walt.cc.utexas.edu (Bruce Bostwick) writes:
>> In article <4163@udccvax1.acs.udel.EDU> fowser@vax1.acs.udel.EDU (Scott Fowser) writes:
>> >Does anybody know a site to ftp code for displaying Postscript
>> >programs on a Sun graphics display?
>> 
>> Get NeWS -- it's a complete desktop system based on Display PostScript.
>> With that, using the command 'psh' will give you good PS debugging.
>> Don't know exactly where to get it, because I can't seem to recall if it's 
>> proprietary or not -- you may have to talk to Adobe ...
>
>I don't know how the idea started spreading that NeWS is a form
>of Display PostScript.  The first time I saw a reference to this idea was
>in a Byte article.
>
>Let me assure you, NeWS is not derived from Display PostScript but was done
>independantly by Sun using the Red Book as a guide.  Originally, Adobe
>licenced the PostScript name to Sun because NeWS was fully Red Book conformant,
>but has since refused to let Sun use the name due to NeWS not being compatible
>with Display PostScript (read - NeWS came before Display PostScript).
>So far, Sun has used the name PostScript anyway.
>
>In any event, you certainly don't have to talk to Adobe.  In fact, they'll
>probably refuse to talk to you about it.  Contact your Sun sales rep.
>I believe the cost of NeWS1.1 binaries is around $100, so it shouldn't break
>your pocketbook.  X/NeWS, due to come out "any time now", will
>support X11 and NeWS simultaneously and without performance degredation
>(relative to what I don't know).
>-- 
>Name:			Christopher J. Calabrese
>Brain loaned to:	AT&T Bell Laboratories, Murray Hill, NJ
>att!ulysses!cjc		cjc@ulysses.att.com
>Obligatory Quote:	``Anyone who would tell you that would also try and sell you the Brooklyn Bridge.''

don@brillig.umd.edu (Don Hopkins) (08/19/89)

In article <17139@ut-emx.UUCP> lihan@walt.cc.utexas.edu (Bruce Bostwick) writes:
>In article <4163@udccvax1.acs.udel.EDU> fowser@vax1.acs.udel.EDU (Scott Fowser) writes:
>>Does anybody know a site to ftp code for displaying Postscript
>>programs on a Sun graphics display?
>
>Get NeWS -- it's a complete desktop system based on Display PostScript.
>With that, using the command 'psh' will give you good PS debugging.
>Don't know exactly where to get it, because I can't seem to recall if it's 
>proprietary or not -- you may have to talk to Adobe ...
>

NeWS is not based on Display PostScript. NeWS was implemented at Sun
by James Gosling and David Rosenthal. Sun licenses the source code
out, with a substantial university discount. Contact Steve Messino at
Sun, (415) 336-2017, for details.

Springer-Verlag has just published "The NeWS Book," by Gosling,
Rosenthal, and Arden. It contains a whole lot of interesting
information about the history of window system architecture, the
PostScript language, and NeWS programming and philosophy. It's a great
introduction to NeWS, with lots of neat pictures!

	-Don