09-09-2013 01:49 PM
@josborne wrote:
Yeah, this behaviour is pretty common. I don't like selling source code, either. The vendor is trying to protect themselves. They don't want their code to re-distributed on the Internet or something.
You might be able to negotiate with them. You could try raising your price. Or if you are a regular customer, you could could refuse to purchase future services. Or you could ask them exactly what they fear. There is probably a way to alleviate those fears using technology. For exampel if they fear that you will re-distribute portions of their code, then they could:
- Hide diagrams for those portions of the code.
- Add copy-protection using a USB dongle.
- Add functions that would prevent the code from being compiled into an EXE.
So there might be some clever ways to meet everyone's needs.
A long time ago, my company had an Agilent rep come down to customize their software to meet our needs. (That was before I was working there, so I have no idea what the cost and effort was.)