Hacker News new | ask | show | jobs
by jhummel 3476 days ago
Has anyone seen any clauses within an independent contractor agreement, which would allow the retention of certain pieces of the finished work? For instance, I write a class/component/plugin/etc. that I want to use in several projects to increase productivity. Is there a standard way to carve out and retain those pieces of code?
1 comments

I don't know if there is a standard way to do it, bit that's the arrangement we have with almost all our clients. There are clauses about basically not taking IP, just reusable code for our own purposes. Clients with existing codebases are harder to sell but new projects almost never mind. You can tell the client this significantly benefits them because then they might also get "free" code from our other clients. It's like a microcosm of open source.