Ken Moore said:I guess Tackdriver has the right to protect "his" code if he so desires. If I were one of his potential customers, I would exercise my right to not do business with him.
Whenever we farm out a programming job, we specify that we own the code, and require full access. If the person doing the programming doesn't want to do this, we look elsewhere.
So in the end, the market will determine who wins.
Ditto -- And I've worked both sides of this fence (OEM/SI and Customer)
Tackdriver won't be doing any business for me.
If I have a system in one of my plants, I must be able to work on it. If I've paid you to do a job for me, it's my system. If the system needs adjusted as the process evolves/changes, then I may or may not go back to you for the work. Most likely, I'll do it myself. If you've blocked me out of it......
Tackdriver, you said:
Its like these yahoos that try to hack Windows.
Did Gates take that lying down? No. Just because you buy a machine does not give you unlimited rights to the software that makes it run. You cannot duplicate Windows, for example.
Gates doesn't take it lying down when someone tries to hack Windoze or Excel or Word. You're right. BUT he has absolutely no voice in protecting my spreadsheets or documents.
We would never dream of trying to hack a PLC -- but the analogy falls apart right there. The "Windows" or "Excel" part of a PLC system is the ladder logic firmware. The Ladder Logic running the application is like the .xls or .doc file -- it's not protected.
The market will dictate the prices customers will pay -- if you want to charge for a cadillac in a chevy market, you're going to get real hungry... If you upset your customers with timebombs in the program they won't be back.
These programs are NOT demos -- once they're installed in the plant, they're "operation". How would you like it if the computer in your car lapsed out of demo mode when you were going down the interstate in heavy traffic? Oops -- you were only trying it out... you only got the demo. Toooooo bad you're dead....
And with your attitude about your customers ("Yahoos") you're not going to be in business long.