![GI Team Colors](https://i.imgur.com/St7FKkA.gif)
And again, I think you're missing the whole point of hiring a contractor: The IP is *NEVER* theirs. The IP being yours is a condition of them getting the contract in the first place.manike said:If you want to let everyone know how the code works, then you need the source code. As much as you don't want to admit it, that is IP. It will start out as theirs, once you pay for it, it will be yours.
That won't work. Again, the problem that must be solved is that secret code is allowed. Mandating different secret code solves nothing.If you buy the ability to make and sell boards without the source code, the cost is currently approx $10,000 depending on who you want to deal with.
No I don't. I expect to go to an electrical engineer and say "I need two months of work. How much?" And we will negotiate a price based on whether it's worth his time to work on my contract or a contract for someone else.If you want to pay for the rights to the source code you can expect to pay more.
You're assuming I'm trying to buy IP. I'm not. I'm contracting with an engineer for X amount of work. I am going to specify what I want and the engineer is going to do it. The engineer does not care what the product is worth. The whole POINT of contract work is that the engineer gets paid based on the amount of work REGARDLESS of what the product is worth. IP isn't worth anything to them because they won't want to make a product, they want to do the engineering work, get paid, and then move on to their next contract. If they wanted to make a product, they'd be a business.
It's just like hiring an employee - I pay you to work for me, and as long as you work for me I own the product of everything you do. National doesn't change your salary based on how valuable what you are currently working on is, do they?