I'm building a program which gets certain info off the net, makes calculations, then sends the info to the net again. I don't program the 'taking off the net' and 'sending to the net' parts though; instead I use a script to issue commands via a CLI that someone else built. Now here's my question:
Is this application a derivative work off the CLI? One might argue that the only change is that the calculations are now done by the pc instead of a brain. But what's actually happening is that the program I write simply issues some commands to the original, unmodified program.
If this program's license calls for derivative works to use the original's license, would that in my case mean I have to use the license?
To clarify: The CLI I'm talking about is included as a (git) submodule, so I'm just linking to it. The license in question is the OSL 3.0. Would anything change if I didn't even include it as a submodule, but I simply listed it as a dependency?