From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII X-Google-Thread: 103376,2dc0a43481058921 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-01-10 11:11:41 PST Path: supernews.google.com!sn-xit-02!supernews.com!news.gv.tsc.tdk.com!falcon.america.net!sunqbc.risq.qc.ca!freenix!proxad.net!grolier!newsfeed00.sul.t-online.de!newsmm00.sul.t-online.com!t-online.de!news.t-online.com!not-for-mail From: "Juergen Pfeifer" Newsgroups: comp.lang.ada Subject: Re: ANNOUNCE: Free-NET Date: Wed, 10 Jan 2001 20:05:39 +0100 Organization: T-Online Message-ID: <93ibq3$oqb$07$1@news.t-online.com> References: <93a584$n84$1@nnrp1.deja.com> <3A58AFF3.C67CAB11@bigfoot.de> <93bqlh$4v$1@nnrp1.deja.com> <3A5A8457.344AAD24@bigfoot.de> <93i10r$ujs$1@nnrp1.deja.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: news.t-online.com 979153540 07 25419 3d2kL1GSxa-ki 010110 19:05:40 X-Complaints-To: abuse@t-online.com X-Sender: 340028232866-0001@t-dialin.net X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4133.2400 X-Mimeole: Produced By Microsoft MimeOLE V5.50.4133.2400 Xref: supernews.google.com comp.lang.ada:3869 Date: 2001-01-10T20:05:39+01:00 List-Id: > Well, there is Bonobo. Check out > http://www.helixcode.com/tech/bonobo.php3 . It says its related to GNOME > somehow, so I'm not sure if GNOME is required to use it or not. It does > look like it requires GTK+ though. > Which sounds strange! What has an component model to do with a graphics library? Sometimes people gets confused between OLE and COM. COM is the component model and has actually nothing to do with Windows. It has been submitted as RFC proposal to the IETF and there exist implementations on a variety of UNIXes and even on the OS/390 Mainframe. These ports are not free, maybe that's the reason why they are not widely known and used. OLE is an COM class library dealing with compound document technology (inplace editing of document objects, embedding- and linking of document objects, structured document storage etc.). This has some relations to Graphical stuff (editing) and is therefor Windows specific. It has later been renamed into ActiveX. Actually ActiveX (OLE) is whats application developers attracts. Simply embedding a browser window or an Excel spreadsheet or whatever is available as OLE component into your app is so easy and has no parallel in the UNIX world. If you compare CORBA to COM, the OLE pendant would have been OpenDoc and I'm still a bit astonished that all the now converted Open Source companies didn't consider to push OpenDoc to become Open Source. Instead people reinvented the wheel and created KParts and Bonobo whose functionality overlaps with OpenDoc. J�rgen