So, what should a early startup be doing with "ip assignment"? We hire people from places like elance and odesk - and a few irl people - is there something we should have been having them sign?
https://www.elance.com/q/sites/default/files/page_pdf/legal/...
You would want to check they're not using code they don't own, of course. The agreements bans it without disclosure, but in practice I'm sure many elance contractors use GNU code without mentioning it.
http://www.epiclaw.net/2011/01/10/beware-work-made-hire-lang...