> But I wonder why people have developped dbus instead of using a ready-made, well-tested, lightweight, language-agnostic middleware? Yes it exsts; there's at least one, ZeroMQ.
D-Bus has existed for about a decade if not more. As far as I can tell, ZeroMQ has existed for a few years. Also, D-Bus is written in the fashion that matches how the GTK API which is a C API. libdbus has lots of language wrappers. D-Bus is more for RPC than IPC which is an issue as there is no standard in POSIX for RPC. --Gravis On Fri, Feb 20, 2015 at 10:02 AM, Didier Kryn <k...@in2p3.fr> wrote: > > Le 20/02/2015 13:48, Martijn Dekkers a écrit : > > I would say +1 for everything that is written with this e-mail and >> above. However, there's one thing here, >> there are more people running servers than people running linux on their >> desktops, so IMHO devuan should first focus on the servers. >> > > I strongly believe that if we manage to pull together a kick-ass, > up-to-date, and rock-solid server build that does not require systemd, we > will see serious uptake from many, many users. > > > Guys, I don't think there is contradiction between server and desktop. > There is a difference in the user base and installed applications, not in > the OS. dbus and udev/eudev/mdev/vdev/ are just useful services which make > life easier if they are not poeterized, but could remain optional. I think > most desktop users expect these services, but they understand it is not the > top priority of the devs. > > By do-it-all desktops, I was targetting Gnome and KDE, not Xfce. It is > too bad that xfce4 is now contaminated, But in my installed Wheezy servers > and desktop, it is not. I've no complaint against it. Is there anything new > in the Jessie version, appart from infection? > > Concerning dbus, there is a need for publisher/subscriber > communication on the desktop. But I wonder why people have developped dbus > instead of using a ready-made, well-tested, lightweight, language-agnostic > middleware? Yes it exsts; there's at least one, ZeroMQ. > > Didier > > _______________________________________________ > Dng mailing list > Dng@lists.dyne.org > https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng > >
_______________________________________________ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng