On 8/15/06, surf <surfunbear / yahoo.com> wrote: > > I have been working on some code for a dateing service in Ruby/Rails. > I have talked to a guy who might be interested in being a business > partner as I m not sure I can do everything on my own or that I want > to. I would like some help with content/graphics/advertising and so on. > What I had wondered is how can I try to prevent someone whom I might > work with from stealing my code ? I'm not sure there is a good solution > that won't cost allot of money. Have them sign a non-disclosure agreement. That's the easiest, most reliable, and most effective route. Anything else is pissing in the wind. Binary code is no defense against reverse engineering, and it certainly isn't a defense against unauthorized copying. Don't go looking for technological solutions to what is essentially a legal problem. Hire a good lawyer.