Its been my experience that software and hardware keys only work for honest
people, those who are most likely to buy your product.  Some sort of simple
protection keeps your good customers honest and gives crackers less of a
challenge.  Putting strong protection into your software may invite crackers
to try and crack your program (and more often than not they will succeed).
My company has weighed the options and has a policy of little or no
protection for our software.  We just refuse to support anyone we suspect of
stealing our software and enforce a one copy one CPU license.  So far it
seems to work for us, can't say if we have any lost revenues.  I can say
more companies buy multiple copies to satisfy our licensing agreement.

Now back to writing code...
Dave

-----Original Message-----
From: Christian Vandendorpe <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
Date: Tuesday, April 27, 1999 7:00 AM
Subject: Re: FYI


>>   as for making it harder to people to hack? thats a tricky one. you
could
>>   use self-modifying code to perform the detection? and possibly CRC
check
>>   your checking code?
>
>yeah but then your program would not be flashable. The CRC is not a bad
idea but everytime you make an update to your program you have to update the
CRC - annoying.
>
>The question is, is it really worth it to put so much effort into hacker
prevention? I dont think any shareware developer is going bankrupt and
having to live in the street because somebody did not pay the $10
registration fee. People who use hacked software wouldnt be buying it in the
first place so you are not really loosing anything.
>
>Anyway, if you see that PC programs that use a hardware key (dongle) are
also cracked then I dont think there is any hope for the Palm platform.
>
>Chris
>
>This message sent using EMUmail.  http://EmuMail.com
>
>


Reply via email to