I want to make an online management tool for a server software using GPL licensed software. For the tool I'm fine releasing all software to anyone how wants it. After all, it's not rocket science.
The question I have arises when the tool can be used to write code and applications also using the GPL licensed software. The tool is not producing or generating any of the output. That is handled by the server software.
Two ways to get it:
- The client buys the software including the server software, installs it locally getting the GPL offerings required for the tool.
- It's a SAAS and the client signs up online.
Can the client develop internal applications without them having to release the sources in these cases?
If not, what problems are there?