It's been suggested to use Mozilla's XPCOM, which is similar to MSFT COM but cross platform and with multiple language bindings.
https://developer.mozilla.org/en-US/docs/Mozilla/Tech/XPCOM I believe I saw some commentary about Mozilla being a bloated pig, which might weigh against considering xpcom, but I believe it's more of a specification than an implementation, so the bloated-ness may not be such an inherent part in this. Steve -- who has no direct experience with xpcom -----Original Message----- From: Tony Whyman [mailto:tony.why...@mccallumwhyman.com] Sent: Monday, August 11, 2014 8:26 AM To: firebird-devel@lists.sourceforge.net Subject: Re: [Firebird-devel] New Interface Before this goes much further, can someone confirm that COM is compatible with Linux. I was always under the impression that it was a Windows only technology. Googling the subject does not come up anything other than DCOM and a lot of negative comments on COM. > COM is full of problems: > - UTF16 > - HRESULT with TLS access to errors > - No real OOP, just object composing with QueryInterface > - Ref. counting for all sorts of objects > > > Adriano > > > ---------------------------------------------------------------------- > -------- Firebird-Devel mailing list, web interface at > https://lists.sourceforge.net/lists/listinfo/firebird-devel ---------------------------------------------------------------------------- -- Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel ------------------------------------------------------------------------------ Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel