After reading "Dealbreakers for new programming jobs?" I was thinking about those "I own you"-contracts. To cite Chris Jester-Young:
The lack of ability to own code I write on my personal time, on my personal machine, that are not related to anything work-related.
I have never seen something like that.
I mean we are payed to write code and come up with designs and so on, but we are payed for e.g. 8h a day, not 24h. In most parts of the world the employer does not own you, no matter what's in the contract. What am I missing?
- What is the logic behind such contracts?
- Is such a thing actually legal?
- For the German "stackers": Is such a contract legal in Germany?
EDIT: Clarification: I know the employer owns what one creates on "his" time and that one is not supposed to use the aquired knowledge to compete with him (well, it depends...). I am talking about "code I write on my personal time, on my personal machine, that are not related to anything work-related".
EDIT2: I just found a similar question on this topic: http://stackoverflow.com/questions/9705/what-can-i-do-about-my-employers-intellectual-property-policy