Re: [little OT] Licensing/Implementing in Cocoa/Obj-C
Re: [little OT] Licensing/Implementing in Cocoa/Obj-C
- Subject: Re: [little OT] Licensing/Implementing in Cocoa/Obj-C
- From: Stefan Pantke <email@hidden>
- Date: Tue, 20 Apr 2004 03:49:04 +0200
Am 20.04.2004 um 03:15 schrieb Greg Hurrell:
Stefan,
Hi Greg!
represented as a "serial number"; rather I would need to distributed,
as you do, a license file.
I see.
Do you build a lib or do you code for your own (single) application?
I just wanted to know how your customers react to it. Do they have
trouble installing it? What happens when they lose it (absolutely
guaranteed to happen)? Do they complain about the inconvenience? Are
there problems with users who can't receive attachments?
No, up to this moment of time, no customer complained about the license
file.
I think, the important point is the procedure to install the license
file.
If you make this stuff simple and intuitive, it would be fine.
Conventional serial numbers are easy to email around,
I think, bigger license files are as easy to mail as standard license
numbers.
they don't require installation, they can be copied and pasted from an
email, users are highly familiar with the concept etc....
Yes, that might be.
likely it will be easier to single-step through the app in a debugger
and work out where to patch the code, than to reverse-engineer it,
brute-force the private key, and generate a working fake serial
number.
Yes, that might be the crucial point. But, at least public key based
license files can't be generated by any customer.
So the customer has to use a cracked app or a stoled key.
And a side comment: someone in this thread said that public key crypto
was "overkill". I strongly disagree. If you tie your serial numbers to
users' names or email addresses, they are much less likely to share
them. The biggest threat then
Yes, you are right. But I think overkill was related something else.
Wasn't it? Someone wrote, that good coding of the app - and thus making
it hard to debug/reverse engineer the app - should be most important.
Have fun,
Stefan
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.