Netlinx Studio and TPD
staticattic
Posts: 200
in the contract for the current job I am working, it states that they will recieve all copies of the surce code, not the token files, the real deal. I am not worried about that and I am not starting a "who owns the code" thread. I just spoke with one of their network engineers and not only do they want the source code, they also want copies of all of the AMX software to allow them to make changes such as add new IR files, change functions, etc. I seem to remember somewhere in the ACE agreement that it said only registered users were allowed copies of the AMX software. Am I mistaken?
0
Comments
You (or your company) accept(s) this every time you download any software, firmware or anything else from amx.com. I would show this to your managers / superiors and have them show it to your client.
Your client will probably need to speak with AMX about obtaining the software. It's not unheard of to have an end-user possess the software (there was one in my P1 class.) However with the changes of AMX's business model, this may be a thing of the past. The last thing AMX wants (or needs) are our clients who "demand" to have the software calling in for tech support (not that they'd get it), but still.
I would (or have your manager / boss) explain to the client that you are bound by AMX's license agreement and cannot share or give them the software under circumstances then further explain that they can have the source files, but not the development tools; in order to obtains those tell them to contact AMX directly. Even if your rep says it's okay, I wouldn't do it. There is no reason that anyone other than an "AMX dealer, distributor, VIP or other AMX authorized entity" should have the development software.
Telling them "no" is fine. Telling them "yes" and then not complying is a terrible idea. Those TP files are their insurance that they won't have to pay somebody to redo from scratch if your business disappears. What exactly are you worried about? Consider looking into source code escrow (Iron Mountain is one company), which is using a third party to hold the source files. That way you don't have to worry about the customer prying into the files until there's actually a good reason for it (namely, you fail to exist or breach the contract established with the source escrow company)
I had a customer who requested the development tools as well, he was able to call AMX and after paying to go to programmer one they gave him the software.
Jeff, let us know how it turns out for you & the client.