I agree with Magic Banana's point on the ethics. But let's look at the reality of how the ethics pan out in your situation from a different angle.

There is nothing you or your customer can reasonably do to stop someone cloning a successful feature on a webpage. As long as they don't copy the actual design (art appearance) they can code a replacement of their own. This happens very often.

If OTOH from your point of view you make the code copyleft and they are free to copy it you now have a prospective customer who might want modifications. At the very least the copying is advertising you, your coding abilities and your ability to have good ideas.

If you approach the customer from the outset with the fact that anything can be cloned and explain they are paying you for your time not the code. Further copyleft means they are not tied to you for modifications. You have a saleable ethical proposition which is what we all want.

Reply via email to