> > With OpenDoc dead in the water, I dont know if any alternatives to MS
> > are being pursued. Does the Linux community have bods working on
> > an alternative standard??
>
> CORBA!!! The Corba movement in linux is growing. I think
> KOffice makes use
> of different CORBA objects for its "OLE" type stuff.... However,
> I could be
> wrong as not totally sure on this :P
I don't know if KDE (which KOffice is an app for) has the CORBA ORB
implemented in the current source base but it is indeed planned. GNOME
already does use a CORBA ORB which they wrote themselves (insert political
GNOME/KDE/ORBit flamewar here).
KOffice is implementing a OLE-like model called OpenParts which is built
upon a lower layer named KOM :-) No, I'm not making this stuff up. You can
guess what much of the design is 'inspired' by :-)
GNOME likewise has a Document model (I can't rememeber the name they're
using) also modelled on OLE/COM but built on top of CORBA which they are
using in GNumeric et al (the GNOME Office family).
An OpenDoc or re-engineered OLE-like model implemented on top of CORBA
could be quite nice. The basic OLE idea is fine, it's just the
implementation that sucks under Windows.
Especially with the boilerplate COM aggregation crap and fireworks display
of required interfaces, superceded interfaces, optional interfaces, and
inconsistent interfaces (like all the event sink/source interfaces like
IDAdvise, IConnectionPoints, etc. etc.) Don't get me started...
I never read a great detail about OpenDoc but I gather it was much tidier
and consistent that OLE (it would be hard for anything to be worse :-) so
perhaps KDE is following the 'truer' path.
Then again, I don't imagine a bletcherous OLE clone would survive long in
the GNOME codebase. It would get waylaid and replaced in fairly short order
by an irate mob of torch wielding developers methinks.
Hrmm... anybody got some rags, kerosene and a bit of spare time :-)
TTFN,
Paul.
---------------------------------------------------------------------------
New Zealand Delphi Users group - Offtopic List - [EMAIL PROTECTED]
Website: http://www.delphi.org.nz