A simple C++ wrapper around DBus with a commercially-friendly licence.
SimpleDBus is a C++ low-level binding around libdbus conceived to be easy to integrate with a licence friendly for use with commercial projects.
This library is designed to be an extremely minimalistic high-level wrapper around libdbus, with most of the focus placed on proper packing/unpacking of DBus data structures. It's primary intended use case is by SimpleBluez, a project to provide easy access to the Bluez subsystem on Linux.
If you want to use SimpleDBus and need help. Please do not hesitate to reach out!
- Visit our ReadTheDocs page.
- Join our Discord server.
- Contact me:
kevin at dewald dot me
If you are interested in using SimpleDBus as a dependency in your project, there is currently first-class support for vendorization of all 3rd-party dependencies. Please visit our Security page for more information on how to vendorize 3rd-party libraries for SimpleDBus.
All components within this project that have not been bundled from external creators, are licensed under the terms of the MIT Licence.