Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

I am a SCADA consultant and I work with many software packages. Due to their robust nature they include the capability of executing internal/external activex and vbscript code.

Over the years I have written 10's of thousands of lines of code which my clients have utilized happily. I've met a point in my career where I want to go independent with these libraries due to their complex nature.

That being said, is it legal for me to advertise "SoftwareX Expansion libraries" or "SCADA expansion libraries for software X/Y/Z"? What exactly can I state on a website or software package which would not get me swarmed by lawsuits?

SCADA is supervisory control and data acquisition. Writing advanced reporting/software for industrial hardware and software. I work with human machine interface(hmi) software which allows internal/external execution of vbscript. Think of it as adobe flash, and how it executes actionscript. In the case of adobe flash, I would want to sell my actionscript libraries. My question is - Is it legal?

share|improve this question
    
what is "SCADA"? Also, if you are asking for resume help, please note it's off-topic per site FAQ –  gnat Apr 13 '13 at 20:49
1  
Resume help? No. SCADA is supervisory control and data acquisition. Writing advanced reporting/software for industrial hardware and software. I work with human machine interface(hmi) software which allows internal/external execution of vbscript. Think of it as adobe flash, and how it executes actionscript. In the case of adobe flash, I would want to sell my actionscript libraries. My question is - Is it legal? –  Rich Apr 13 '13 at 21:27
    
In the US, anyone can sue for pretty much anything (whether it gets to trial is another matter) - so it's impossible to answer the question about what would or wouldn't get you sued. That said, who owns these libraries you've written? Your employer? The clients? You personally? If you personally don't have the rights to those libraries, you'll likely find yourself on the wrong end of a lawsuit for that. –  alroc Apr 14 '13 at 11:32
    
All of the libraries I'm referencing are stored on my personal server and I designed them as well on the server so that no ownership issues would come into play. –  Rich Apr 14 '13 at 17:47
    
It depends on 1) What state of trademark SCADA is currently under - I suggest consulting a trademark lawyer - and 2) What state of contract you were under when you wrote the software - I suggest consulting a contract lawyer. –  medivh Jul 24 '13 at 14:15

1 Answer 1

TechnologRich, the first thing I would say is that WE ARE NOT LAWYERS (though there might be a former lawyer among us). We are programmers. Asking us whether something is legal or not is like asking your mail carrier about your plumbing problem.

People write code to improve functionality of existing software packages all the time, and some have successfully sold it. I've purchased software like that. But the details of what is legal in your case would have to be asked of someone with actual LEGAL experience. It will cost you money up front to get good legal advice, but it will be cheaper than a lawsuit later!

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.