Path: utzoo!utgpu!water!watmath!clyde!att!rutgers!aramis.rutgers.edu!athos.rutgers.edu!hedrick From: hedrick@athos.rutgers.edu (Charles Hedrick) Newsgroups: comp.windows.news Subject: Re: Questions about windowing systems: NeWS? Message-ID: Date: 6 Sep 88 21:51:13 GMT References: <8809040853.AA22144@brillig.umd.edu> Organization: Rutgers Univ., New Brunswick, N.J. Lines: 60 1.) Under SunOS 4.0 what are the functions of Suntools, SunView, SunCGI, Xwindows and NeWs? Suntools and SunView are the same thing. SunView is the newer name. SunCGI is a particular graphics package, not a window system. The version of SunCGI I am familiar with uses SunView for window management. (I recall that there's a new release of one of the Sun graphics packages that uses NeWS, but I don't recall which one.) X and NeWS are in effect alternatives to SunView. From a normal user's point of view the differences are - X or NeWS are both network oriented, so you can run an application on one machine and it can use a different machine's screen. This is not possible with SunView (yet). - Software availability. Because SunView is the primary Sun-supported system, it has a full set of system applications (terminal emulator, debugger, mail system, etc.) Third-party software for the Sun is most likely to use SunView. Because X is widely used in the university community, it also has a good set of applications, but commercial software that you buy probably won't support it. NeWS has very little software available for it, though there are a few stunning examples. 2.) To what extent are any of the above compatible or mutually exclusive? In general each of SunView, NeWS, and X is intended to run alone. It is possible to mix them to some extent, but screen behavior is likely to be less than optimal. Examples: SunView and NeWS: you can run SunView applications under NeWS. However there will be a small blank border around each SunView window. Also, screen refereshes are not always properly coordinated. SunView and X: there is a now a tool which will allow you to run X under SunView. In effect you run X inside one SunView window. You must create that window once, when you start X. It must be in the upper left corner of the screen (?), and can't be resized or moved. There's also a thing called overview, but I'm not very familiar with it. This will all change later this year, when Sun releases a merged window system. It will include a reimplementation of SunView that uses X, and it will allow X and NeWS to coexist fully. 3.) If I have a Sun-3/160 running 4.0 and NeWs networked with another unix workstation (Specfically an IRIS 4-D system) which runs NeWs what functionality does this give me? I don't know anything about the Iris. However in theory the Sun and Iris can use each other's display screens. This could allow you to make use of software that is only available on one from the other. The software involved would have to run under NeWS. So don't expect the IRIS to be able to access SunView applications on your Sun. Also, to the extent that the Iris is attractive because of special-purpose graphics hardware, you'd need to make sure that the NeWS implementation is able to take advantage of that hardware.