That's a whole other thing though. You were originally talking about: which is pretty clearly an action entirely at odds with the users software freedom in principle, and wouldn't work in practice due to the user having the freedom to have dbus, the kernel, or whatever part of the stack they like, feed your app whatever value is going to make it happy.