[ale] Re: object oriented X desktop ?

Dan Newcombe newcombe at aa.csc.peachnet.edu
Wed May 22 17:51:01 EDT 1996


>  It seem that Linux community is on the edge of being bombarded by new
> (mostly commercial) software, and it would be nice if the new
> applications were working *together*. i.e. "cooperating". 

Well...if WordPerfect is an indication, it'll all work out as long as 
it is under Caldera (ha ha)  Sorry - leftover from a thread on one of 
the newsgroups.

>  The idea is to adhere to a standard that the new apps would be forced
> to accept in order to be rendered usable.

That way things would look, feel, and act similar - kinda like Motif or 
OpenLook.
 
>  I suggest looking into OpenDoc or similair specs to achive a high
> degree of application interoperability. Thus in the future, the X

There is already some sort of spec out there - CDE, or Common Desktop 
Environment which is supposed to specify a lot of that junk for X/Unix. 
There was a company porting it to Linux, but they chickened out.  I 
think that OpenDoc is incorporated into that as well.

> desktop could consist of a set of "object handler" libraries with a
> defined set of APIs. (e.g. "picture/jpeg" object could have APIs like
> "display, stretch, print, process_colors, process_edges", etc ... Then
> a word processor could simply include the object in its document, not
> needing any additional code to handle jpeg-specific bitmaps ...

Sounds like you hit OpenDoc right on the head.  But to make it all seem 
consistent, the apps should have a similar look an feel - which is 
where the CDE comes in.  It specifies Motif (blech) and other things.  
That way you don't have to deal with an Xaw, Xt, Xlib, Xview, and Motif 
scrollbar all acting different.

Of course, the problem I see with this for Linux is that the Motif 
run-time (ie. shared) libraries are not freely available.  So, if you 
do not own Motif, you must use static (read:friggin' huge) binaries, 
which is more of a deterent.  (Of course, I use XEmacs, so why should I 
complain :)   Anyway, for this to work on Linux, in my opinion, there 
needs to be a freely availiable shared Motif library for people so they 
can all run Motif without any excuses.  Hopefully LessTif will fill 
this gap - we'll see.  Then the Open Software Foundation (Open my ass!) 
can charge for the development tools.

Hopefully by that time, GnuStep will be rather robust :)

	-Dan 

--
Dan Newcombe - Clayton State College - User Services - 770-961-3421 
newcombe at aa.csc.peachnet.edu  http://www.csc.peachnet.edu/home/dan/
- You had found true love, or so you believed, and the wideboys
  tattooed your hearts upon their sleeves.
                                  (Marillion, Waterhole(Expresso Bongo) )






More information about the Ale mailing list