Java implementation of the DBus protocol
  • Overview
  • Builds
  • Updates
  • Bugs
  • Contents
  • Changelog
  • Sources


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. This is a complete independent implementation of the D-Bus protocol in Java. It comprises a library to write programs in Java which access D-Bus, a tool for generating stubs from D-Bus introspection data and a simple daemon. Being written in Java it works on both Windows and Linux (and other Unix-like systems). When using a TCP transport it is entirely Java-based; when using Unix-sockets it requires a small JNI library to use Unix-Sockets.

Active Releases Overview

Release Latest Released Version Version in Testing
{{html release}} 
{{html stable_version}} {{html testing_version}}

Upstream Summary



anvil downvoted "lib" on dbus-java

Details 14 hours ago - 2015-09-03 13:18:45


Koji build dbus-java-2.7-20.fc23.x86_64.rpm signed with sigkey '81b46521'

Details 21 days ago - 2015-08-13 04:37:58


Koji build dbus-java-2.7-20.fc23.i686.rpm signed with sigkey '81b46521'

Details 24 days ago - 2015-08-11 02:23:25


Koji build dbus-java-2.7-20.fc23.src.rpm signed with sigkey '81b46521'

Details 24 days ago - 2015-08-11 00:10:06


Koji build dbus-java-2.7-20.fc23.armv7hl.rpm signed with sigkey '81b46521'

Details 24 days ago - 2015-08-10 20:26:49

Found a bug? File a ticket. Note: There's some caching going on here. If you expect something and don't see it, check back in 5 minutes.

This Web Site is licensed under the GNU Affero General Public License. You may get sources for the current running code from these repositories: