Hi.

Actually, Logan, I do remember once seeing a Palm application to
store a number of user names in a data-base, and allow the user to
select and change the registered user name.  (I forget where I
came across it.  I did not download it!)

The idea was to use it for just what Bob describes; i.e. to
use a program registered for someone else's user name.  So,
just run the "switch-the-name" application before running the
registered application.  When finished, just "switch-the-name"
back again to run your own registered applications.  (I don't
recall the actual program name.)

The lengths some people will go to ...

One other idea that may, at least, restrict the number of palm
devices that the application could run on is to "register" it
against the Palm OS version, the manufacturer and model number of
the device.  (If memory serves, these are all available via APIs.)
This still is not bullet-proof becuase the app could still run on
another device of the same make, model and OS version.  However,
these are parameters that can not be changed, so the registered
app cannot run on a different make/model/OS-version.  Combine this
with the user name and, if available, the unique ID (usually the
serial number - for Palms with FLASH ROM), and it becomes much
more difficult to pirate the software (but still not completely
impossible).

Aaron's white paper had some other good ideas.

Regards,

Ed.
-- 
For information on using the Palm Developer Forums, or to unsubscribe, please 
see http://www.palmos.com/dev/support/forums/

Reply via email to