The Component Object Model (COM) is (or was...) the way in Windows to provide language-neutral software components.
Is there any programming model in Linux/UNIX with the same philosophy of code reuse through binary components?
The Component Object Model (COM) is (or was...) the way in Windows to provide language-neutral software components.
Is there any programming model in Linux/UNIX with the same philosophy of code reuse through binary components?
Sun RPC was supposed to be that. Then there was CORBA. Then GNOME Bonobo and KDE DCOP. Now it looks like D-Bus is latest fashion.
The Evolution email client as part of GNOME uses CORBA. It uses ORBit which is a lightweight CORBA ORB.
http://projects.gnome.org/ORBit2/
On Linux, DBus is currently in the process of becoming the de-facto higher-level standard.