Re:When will web browsers be complete?
by bluGill on Wednesday October 28, 2020 @09:59AM
(#24918774)
KDE and GNOME agreed in the early days that both desktops would be based on COBRA and use standard object names so the two would be compatible.
After fighting COBRA for a while KDE said this is too complex/slow and wrote DCOM (I might remember this name wrong) which gave them the parts they wanted without the overhead. GNOME stuck with COBRA longer, but I get the sense that they half agreed and were just hoping they could find a solution without abandoning COBRA (GNOME also had more corporate backers even in those days so there was probably non-programmer architects demanding they make it work). Evenually both agreed that they needed something more lightweight to solve the desktop needs and DBus came along.
CORBA, not COBRA :)
Also, iirc, KDE's thing was named DCOP
The issue with KDE was that Qt was nonfree so there was also a few efforts to replace Qt with something else.
If someone older than me would like to chime in and add some details, that would be lovely.