Freedesktop systems get you an &#x27;xdg-open&#x27; command (there&#x27;s also &#x27;gnome-open&#x27; for GNOME, and &#x27;open&#x27; for Mac OS X).<p>On Linux you should be able to wire up binfmt_misc, the plugin system for execve, to xdg-open.