And to protect the system as a whole. Installing packages via dpkg directly is highly unusual for -any- distro that uses APT for package management. Not in the slightest. An apt repo can be set up by anyone with an HTTP server, and if you can't get your app into the Maemo repos (even -devel) then there's probably a good reason.