Understand the positioning of dbus-native vs forks
masterAs of the current roadmap, dbus-native is an active, maintained package and is not being deprecated. It has been modernized to reduce runtime dependencies and improve stability.
Users should be aware of the following related packages:
@homebridge/dbus-native: A soft fork of this repository used by Homebridge. Many of its specific requirements (like abstract socket support or ARMv6 workarounds) have been integrated into the maindbus-nativeline.dbus-next: An older fork/rewrite that has been largely dormant since 2022.
dbus-native is currently the most modern and least dependency-heavy option among these three.