Developers can now integrate the droidspaces daemon at the init.rc level.
Theoretically, you can run droidspaces without root if it is integrated into the Android init system.
However, since it is dangerous, I have artificially limited the ability for non-root users on Android to connect with the droidspaces socket.
On Linux, though, users can run droidspaces commands without
sudo!