Page 2 of 2
Posted: Fri Jul 14, 2006 11:22 am
by Charles256
yep. beacuse it only needs to work on one computer per location.
Posted: Fri Jul 14, 2006 11:28 am
by RobertGonzalez
Why not have them remotely install from your server validating their keys in your database? Are these four 'licensees' all going to be locally hosted at each location, or can they share a served version of the app?
Posted: Fri Jul 14, 2006 11:29 am
by Oren
How do you define "location"?
Posted: Fri Jul 14, 2006 11:29 am
by Charles256
locally hosted mainly because I'd have to up the price if I was going to serve all the data from my servers, ya know?
Posted: Fri Jul 14, 2006 11:30 am
by Charles256
location is a hotel. my point is it only needs to work on x computers. if they want to install it on two computers in one location (hotel) that's a tough cookie type thing.b uy a new liscence, ya know? assuming they've all ready used up x computers of course
Posted: Fri Jul 14, 2006 11:34 am
by Oren
Yoy may be able to restrict it to X installations, but you can't prevent one from installing it on two different computers located in the same hotel.
Posted: Fri Jul 14, 2006 11:37 am
by Charles256
okay.well tell me what you suggest for that? that'd be satisfactory.
Posted: Fri Jul 14, 2006 11:54 am
by Bill H
Please don't take this the wrong way, but where is the level of trust with the customer? I don't mean to decry what you are attempting, but...
The customers (clients, whatever) I work with (for, whatever) and I have a relationship that allows me to simply tell them it is for four locations and trust that they will not use it for more than that without discussing it with me.
If I didn't have that level of trust with them, I suspect the problems would go beyond the number of locations. There would be "nitpicking" issues of what was or was not in the contract, what is and is not an acceptable level of performance, etc.
If I couldn't trust them to adhere to the terms I'm not sure I would want to do the job. That's easy for me to say, of course, being semi-retired and not really needing the work. Just offering food for thought.
Posted: Fri Jul 14, 2006 11:56 am
by Charles256
because it was originially for one location, he then mentioned four. It's a big corporation...they'll milk it and most of them don't have a problem bending the truth a bit and going on and doing their things. I don't want bending the truth to be an option.
Posted: Fri Jul 14, 2006 12:03 pm
by dull1554
if the servers running the software are on static IPs maybe you could have a database that stores the ips and have the script check the database to see if its IP is allowed to server the data. you would have to use zend guard of ioncube like was mentioned earlier but with a php application i would say that there isnt a real good way to prevent the person running it from distributing it anywhere they want....
Posted: Fri Jul 14, 2006 12:05 pm
by RobertGonzalez
I say you set up a dedicated server, put there app on it, charge them a monthly fee for hosting and a one time, one server license fee that does not include upgrades. Is this something that us possible?
Posted: Fri Jul 14, 2006 12:11 pm
by Charles256
hum....That's actually a descent question..i'll wait till I hear back from them. Thanks for the idea everah.