
If anyone has been down this road and could offer any advice, I'd greatly appreciate it. Here are my main thoughts:
I'm using my own DSP library and intend to reuse it for other projects so, when a client asks me to develop a plugin, I want to provide the plugin itself and not the source code.
My question is, who codesigns the plugin at build stage? On Mac, for example, I could use my Developer ID to codesign it, but then my name is tied to the plugin. Maybe that's not an issue, but would it wiser for me to codesign using my client's own ID (if possible)? (And would that affect the rights to the code, which I want to keep?)
Also, if my client wants the plugin to be wrapped in an installer (on Windows, say), who would codesign the installer? I wouldn't want my name to be the 'verified publisher' that appears on UAC warnings, so could I sign the installer on their behalf using their certificate?
Thanks in advance
