>>>This is a huge grey area, since arguably if I worked on a helpdesk
>system in Job A and then wrote a helpdesk system in Job B, how do you
>prove, exactly, that I didn't use IP from A to complete B?
>Not a grey area at all, if the contract with me prohibits you (within
irish contract law) from doing so, then you cannot do so.
Any "key" knowledge you acquire working for a company, is their property
and simply, using it again if the contracts prohibits it is illegal. A
decent company would make sure your previous contracts dont infringe on
their ownership of a project you are working on now.
>the whole reason I get the jobs I do is because of the experience I
>have. Even without code reuse, there's still the simple fact that if I
>tried ten different ways to get A working before finding the right
>>Experience and knowledge (specific ways of doing things) are two very
>one, I can take that knowledge to B even if I'm redoing the actual
>code from scratch.
>>Clean rooming is of course ok, but any code re-use invalidates this. The
burden is on you to prove you clean roomed the new project.
Whether people like it or not, when someone pays 50k to make a bit of
software they are entitled to protection for their product.
Anything novel, either in the creation or method, is protected by
copyright, and coders who breach this basic copyright issue should spend
some time inside.
Maintained by the ILUG website team. The aim of Linux.ie is to
support and help commercial and private users of Linux in Ireland. You can
display ILUG news in your own webpages, read backend
information to find out how. Networking services kindly provided by HEAnet, server kindly donated by
Dell. Linux is a trademark of Linus Torvalds,
used with permission. No penguins were harmed in the production or maintenance
of this highly praised website. Looking for the
Indian Linux Users' Group? Try here. If you've read all this and aren't a lawyer: you should be!