Dan....

(Great name)

I think the most convenient and accepted manner is to require users to register the product, issue a serial number, and then store that serial number someplace where your program can locate it but it isn't part of the program itself or necessarily obvious for the user to copy if they try to share the program illegally.

Your program on launch would check for that file and perhaps validate it against an algorithm. If it doesn't find the file or the serial number is invalid for some reason, then you ask the user to register the program.

I know there are some schemes for generating serial numbers that drive algorithmically off the user's name or email address. Those are a bit more secure, probably, but they might be unnecessarily cumbersome.

Andre is of course ultimately correct; there is no foolproof way to prevent piracy. The best you can hope for is to make it sufficiently difficult or inconvenient when compared to the price of your product that potential pirates just don't see it being worth it to rip you off.

On Jun 13, 2005, at 9:39 AM, Dan Friedman wrote:

Greetings!

Has anyone come up with a decent way to deal with piracy? I'm getting ready to release a commercial application and wondered if there is anyway to stop
someone from just giving it to a friend.

[I would like my application to function off-line. So, doing a look-up via
the web is out.]

Any thoughts, ideas or solutions out there?

Thank you in advance,
Dan

_______________________________________________
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution





~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Dan Shafer, Co-Chair
RevConWest '05
June 17-18, 2005, Monterey, California
http://www.altuit.com/webs/altuit/RevConWest

_______________________________________________
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to