3 ms·
GNOME went for proper CORBA (in the form of Bonobo [1]), KDE preferred something non-standard but easier to work with and much more performant (what is now KPar
by gioele 7y ago
GNOME went for proper CORBA (in the form of Bonobo [1]), KDE preferred something non-standard but easier to work with and much more performant (what is now KParts [2] + DCOP [3]).
Bonobo has been abandoned around GNOME 2.4. KParts are still used in KDE 5 and you have probably heard of DCOP's child: D-Bus.
[1] https://en.wikipedia.org/wiki/Bonobo_(GNOME) https://en.wikipedia.org/wiki/Bonobo_(GNOME)
[2] https://api.kde.org/frameworks/kparts/html/index.html https://api.kde.org/frameworks/kparts/html/index.html
[3] https://en.wikipedia.org/wiki/DCOP https://en.wikipedia.org/wiki/DCOP
- gmueckl 7y agoD-Bus is now mandatory system level software on Linux thanks to systemd. KHTML became the grandfather of practically all modern browsers except Firefox. In those terms, parts of the KDE project were extremely successful. It's a bit sad that the desktop as a whole didn't profit that much fron that success.
- dTal 7y ago>D-Bus is now mandatory system level software on Linux thanks to systemd Oh, it was mandatory before that, if you wanted a graphical desktop, or the ability to print, or Network Manager to work. Quite a lot of "magic" that doesn't obviously happen through files or sockets, happens over D-Bus.
- usrusr 7y agoThanks for that interesting bit of history, also to the co-replyers.