Hi,

> My understanding is that when contractors work for a client, the client
> generally owns the code.

Depends on what part of the world you are in and the contract you have signed 
with your employer or client. It's very different in the US to the rest or the 
world.

With most of my contacts I sign I give the client a perpetual royalty free 
licence, meaning they can do what they want with to code and I can do what I 
want with it. I have in in past charged more for clients who insisted on 
exclusive IP rights. Sometimes this also brings up the subject of a non 
competitive clause (ie working for people who may be their competitors). If it 
is of unreasonable length then I usually ask for a list of all their 
competitors so that I don't accidentally work for the wrong people, and that 
clause usually gets removed. :-)

I've had some clients who are happy for me to fix a bug or two in the SDK that 
was a concern to them and donate fixes to the SDK in their time and others who 
have not. But 99% of my time on Apache Flex is unpaid.

Thanks,
Justin 

Reply via email to