DBus

D-Bus is a message bus system, a simple way for applications to talk to one another. In addition to interprocess communication, D-Bus helps coordinate process lifecycle; it makes it simple and reliable to code a "single instance" application or daemon, and to launch applications and daemons on demand when their services are needed.

Services

Services we offer for D-Bus include:

If any of these services are what you're looking for, or perhaps some of the other services we offer, send us an email to service@lanedo.com to find out how we can help.

History

Over the years, Lanedo has been quite involved in D-Bus, from an application use point of view and from a maintenance point of view.

We've been asked to maintain the product for some years by some businesses and have also been pushing the technology, bringing new versions from upstream to businesses that make use of it.

One of the bigger driving factors around our involvment and maintenance of the project was due to our use from the Tracker project. Tracker has several daemons and all of them need to be able to communicate to each other. DBus is great for that. It was also not too efficient for Tracker initially given the amount of data being passed between processes. This was of course improved with help from Lanedo and we're proud to be part of that.

Case Studies

Read our case study to how we have helped Nokia using DBus.

Back to Top Back to Projects

Project Details

Our Services

With leading expertise from developers in open source communities at your command, Lanedo can offer support contracts, development, patch back folding, customization of a project or simply an evaluation.

Find out more