[comp.windows.x] window system definitions wanted

petree@gamera.cs.utexas.edu (Mitch Petree) (07/08/88)

Would someone please define and tell me the relationship between the
following:

xaw, andrew toolkit, intrinsics, xtk, x toolkit, athena widgets, andrew
widgets.

Also, what are all the types of machines and operating systems X runs on?

	-Mitch Petree

diamant@hpfclp.SDE.HP.COM (John Diamant) (07/12/88)

> Would someone please define and tell me the relationship between the
> following:

> intrinsics, xtk, x toolkit,

I believe these all refer to the same thing.  The official name is Xt
Intrinsics, and it is a toolkit for X based on an object-oriented paradigm
(widgets are objects, but in C).

> xaw, athena widgets

Athena widgets and libXaw are identical as well.  These are the widget set from
the MIT Athena project (as distinct from the HP X Widgets, DEC Widgets and so
on).  They are for use with Xt Intrinsics.

> andrew toolkit,
A toolkit which has been ported to X using the concept of an inset, which is
something like a widget, but allows for dynamic loading and animation.  Andrew
is a project based at CMU which was invented before X became popular and they
have a portability layer allowing them to port to X as the underlying window
system (I think they started out under Sun Windows).

> andrew widgets.
As far as I know, there are no such thing -- there are Andrew insets, though.

> Also, what are all the types of machines and operating systems X runs on?

Lots of machines run X.  Many are Unix based, and I'm not going to attempt a
list here.


John Diamant
Software Development Environments
Hewlett-Packard Co.		ARPA Internet: diamant@hpfclp.sde.hp.com
Fort Collins, CO		UUCP:  {hplabs,hpfcla}!hpfclp!diamant