Software Index
Linux Software Utilities  

D-Bus

download download home home   report broken
important software information
company name:
freedesktop.org
license: Freeware
minimum requirements: · Java 2 Standard Edition Runtime Environment
functional limitations:
D-Bus description


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.

D-Bus supplies both a system daemon (for events such as "new hardware device added" or "printer queue changed") and a per-user-login-session daemon (for general IPC needs among user applications). Also, the message bus is built on top of a general one-to-one message passing framework, which can be used by any two apps to communicate directly (without going through the message bus daemon). Currently the communicating applications are on one computer, or through
unencrypted TCP/IP suitable for use behind a firewall with shared NFS home directories. (Help wanted with better remote transports - the transport mechanism is well-abstracted and extensible.)

The D-Bus low-level API and protocol have been heavily tested in the real world over several years, and are now "set in stone." Future changes will either be compatible or versioned appropriately.

The low-level libdbus library has no required dependencies; the bus daemon's only *required* dependency is an XML parser (either libxml or expat). Higher-level bindings specific to particular frameworks (Qt, GLib, Java, C#, Python, etc.) add more dependencies, but can make more assumptions and are thus much simpler to use. The bindings evolve separately from the low-level libdbus, so some are more mature and ABI-stable than others; check the docs for the binding you plan to use.. Telepathy Wiki - FrontPage. Publisher of D-Bus, Author of D-Bus 1.2.161.3.0. 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 a



Similar software
Wordtip (Popularity: ) : Wordtip is a text classification service for mobile and desktop applications. It uses D-Bus as a messaging system to communicate with clients.

It's in a very early stage of development. Code is maintained on github.

To clone the repository:. .

at-spi2-atk (Popularity: ) : at-spi2-atk includes a gtk-module that bridges ATK to the new D-Bus based AT-SPI as well as 'C' and Python client libraries.

These libraries depend on the at-spi2-core code that contains the daemon for registering applications, D-Bus helper libraries and te AT-SPI ...

PackageKit (Popularity: ) : PackageKit project is a system designed to make installing and updating software on your computer easier. The primary design goal is to unify all the software graphical tools used in different distributions, and use some of the latest technology like ...
pyatspi (Popularity: ) : The D-Bus AT-SPI project was started with a D-Bus performance review the results of which are available on the GNOME wiki. Keep in mind that the D-Bus AT-SPI design documents on this page have not been kept up to date.

Install ...

NowPlaying (Popularity: ) : nowplaying is a simple now-playing lookup for D-Bus enabled players.. . Google's official developer site. Featuring APIs, developer tools and technical resources.
Vinux (Popularity: ) : Vinux is a Linux distribution based on Ubuntu 8.10 (Intrepid Ibex), designed especially for visually impaired users.

Developer comments

You can use Vinux as a Live CD, a portable operating system on a USB memory stick (Using Unetbootin) or you can install ...

ZD1211 Driver (Popularity: ) : ZD1211 is a compact, high security, low power and high performance solution for versatile WLAN applications.

ZD1211 integrates WLAN MAC controller, base-band processor and USB 2.0 interface in single chip. The integrated USB 2.0 controller reduces the cost and design complexity. ...

PLT Scheme (formerly DrScheme) for Sparc Solaris (SunOS) (Popularity: ) : PLT Scheme is an interactive, integrated, graphical programming environment for the Scheme, MzScheme, and MrEd programming languages.

PLT Scheme provides source highlighting for syntax and run-time errors, support for multiple language levels, an algebraic stepper, objects, modules, a GUI library, TCP/IP, ...

Algorithm::Evolve (Popularity: ) : Calculate distances on a square grid with optional wormholes (the 'chessboard metric')

Algorithm::Metric::Chessboard is a Perl module to calculate distances on a square grid with optional wormholes (the 'chessboard metric').

Calculates the minimum number of moves between two points in a game ...

BBC Olympics Widget (Popularity: ) : BBC Olympics Widget is an Adobe AIR app that will calmly and efficiently fetch you the latest Olympic stories for your favorite sports.

And when events you want to follow are about to start, it will give you a handy reminder.

All ...

Die, you Stupid Hurdlers! (Popularity: ) : A nonconformist puzzle game. . Publisher of Die, you Stupid Hurdlers!, Author of Die, you Stupid Hurdlers! 1.00. A nonconformist puzzle game
digup (Popularity: ) : digup is a command-line utility to update md5sum or shasum digest files. It will read existing digest files, check the current directory for new, updated, modified, renamed or deleted files and query the user with a summary of changes. After ...
User reviews

Write a review:
1 2 3 4 5 6 7 8 9 10
1=poor 10=excellent
Write review*
Your name*
Email*
  (Comments are moderated, and will not appear on this site until the editor has approved them)
 
AD


Rate me
supported os's
stats
downloads 8
version 1.2.16/1.3.0
size in Kb 1,536
popularity   
1320/1272475
user rating 5/10
our rating 0 Stars
share info
Recommend D-Bus
Report spyware
New Software
Popular Software
Latest Reviews