Объектная модель компонентов (COM) (или был...), путь в Windows для обеспечения нейтральных в отношении языка компонентов программного обеспечения.
Есть ли какая-либо модель программирования в Linux/UNIX с той же философией повторного использования кода через двоичные компоненты?
Sun RPC должен был стать таким. Затем была CORBA. Затем GNOME Bonobo и KDE DCOP. Теперь, похоже, D-Bus - последняя мода.
В Linux DBus в настоящее время де-факто становится стандартом более высокого уровня.
Почтовый клиент Evolution как часть GNOME использует CORBA. Он использует ORBit, который представляет собой легкий CORBA ORB.