_Brent_
06-19-2009, 05:39 PM
Let's say you've had a custom script programmed and you don't really want to work with the same programming team you had build it anymore.
But you're also scared to hire a new programmer because the script isn't encoded and it's a pretty complex script with some good new ideas (and old ones) and costed you a lot of money to have built and you don't want the programmer stealing the script and reselling it or using code from it to use for other work or for him to make the exact same website
Is there any realistic way of getting around this or is this just a fact of web business?
cselzer
06-19-2009, 06:26 PM
http://en.wikipedia.org/wiki/Non-disclosure_agreement
Then you could pursue legal action if they break the agreement.
semoweb
06-19-2009, 07:04 PM
Also you can encrypt the script where it makes it super hard for someone to steal the source :D
_Brent_
06-19-2009, 08:04 PM
http://en.wikipedia.org/wiki/Non-disclosure_agreement
Then you could pursue legal action if they break the agreement.
Yeah I'm familiar with Non Disclosure Agreements... but do they really work?
How would I possibly be able to tell or keep track if someone I had sign one was using the code and whatnot from my script?
AugustaData
06-19-2009, 11:28 PM
The best bet for you if you are going to have to have the code edited or what not is to have a local programming firm to do the work for you. Then if you have to have pursue legal action, it will be easier being that they are within your local jurisdiction. Plus, most local programming firms are generally honest.
jstanden
06-20-2009, 05:39 AM
Yeah I'm familiar with Non Disclosure Agreements... but do they really work?
How would I possibly be able to tell or keep track if someone I had sign one was using the code and whatnot from my script?
You'll never track it all down. The best you can really hope for is having a solid customer base of honest people. :)
_Brent_
06-20-2009, 01:14 PM
The best bet for you if you are going to have to have the code edited or what not is to have a local programming firm to do the work for you. Then if you have to have pursue legal action, it will be easier being that they are within your local jurisdiction. Plus, most local programming firms are generally honest.
This makes sense for sure, that's probably what I'll do!
asciid
06-20-2009, 04:23 PM
http://en.wikipedia.org/wiki/Obfuscated_code
Black Zero
06-24-2009, 12:07 PM
Don't give the coder all of the code at one point. You should know enough about the code to split it up into parts and dish these off so the coder never gets the big picture.
asciid
06-24-2009, 01:11 PM
or... you can put the code on a different server... and write a small XML api, inputs via html post, outputs via xml
mwatkins
06-25-2009, 04:07 PM
... or just not worry about it and find something more important in life or business to fret about.
Somehow Open Source has become a multi-billion dollar industry despite the fact that hundreds of millions of lines of source code are available for the free download and use by anyone.
If that doesn't work for you, a simple NDA is more than sufficient for any reputable developer or consulting shop. Don't make it overly complicated nor try to be the lawyer you likely are not. Simple and to the point tends to work well. Do that and don't do business with people or firms who are not reputable and stop fretting, for life is too short.