[comp.windows.x] SunView to X Windows 11?

tomj@snowking.Sun.COM (Tom Jacobs) (03/21/89)

In article <571@ubbpc.UUCP> wgh@ubbpc.UUCP (William G. Hutchison) writes:
> How hard is it to port from SunView to X Windows 11?

With XView, the port to X11 is relatively simple.  Sun has migrated
SunView onto X11 and retained retained most of the Application
Programming Interface (API).  What this means is if you can program to
SunView, you can program to XView pretty easily.  Existing applications
(of which there are >2100) can be converted in a few days to a few
weeks (if heavy graphics) .  Our early ISVs tell us that conversion is
very straight forward.  In addition, XView source will be donated to
the X Consortium for inclusion with X11 release 4.  XView is also
portable.  We did a "proof-of-concept" port to Ultrix 2.0 (just for fun :-)
and demoed it at the OpenWindows press conference at Uniforum.

XView is implemented to Xlib and the X Consortium's ICCC (Inter-Client
Communications-Conventions).  XView, unlike its predecessor, is
object-oriented (ie. all objects are opaque objects where clients get()
and set() values on objects).  It is also has a static class-based
(single-inheritance) system model.  The system is extensible (ie.
create new classes, or subclass existing ones), but it is not a
collection of "widgets" and is not based upon Xt. 

Tom Jacobs
Sun Microsystems. Mountain View, CA
Internet and Smail:  tomj@sun.UUCP
              uucp:  uunet!sun!tomj