Re: Thinking about shareware prices... (was a question about NSDate inside userDefaults)
Re: Thinking about shareware prices... (was a question about NSDate inside userDefaults)
- Subject: Re: Thinking about shareware prices... (was a question about NSDate inside userDefaults)
- From: Devon E Bowen <email@hidden>
- Date: Thu, 8 Jan 2004 13:59:03 -0500 (EST)
>
That sounds like a reasonable balance, but I'm not sure it would work
>
for users like me--I play with a lot of shareware, but sometimes months
>
may pass between the time I install something and the time I actually
>
start trying it out.
My solution is to allow the user to get three free trial licenses of
five days each. The licenses are automatically downloaded by the software
(via an XML-RPC interface) and installed. The user only needs to click
a button to give permission for this to happen. So it couldn't be easier
for them, gives them a total of two weeks trial, yet allows for the case
that they get sidetracked and don't have time to play immediately.
Each license is tied to a hash of their MAC address and username. This
hash is sent to me in the XML-RPC call. A license for that hash is
then returned but the server also remembers how many licenses have been
given out for that hash. So the user cannot simply reset it by deleting
preferences or something like that. They can keep changing their
username or MAC address every two weeks and if they are that ambitious,
I salute them! Note that the use of a hash allows for me to fully
control distribution but still protects the privacy of the user.
Devon
_______________________________________________
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.