I’m going to use a GPL licensed OS as the base image for a Docker image, where a proprietary software will be installed on. In other words I have installed a proprietary software on a GPL licensed OS running on a Docker container and created a Docker image of it.
Then if I distribute this image, do I need to expose the source code of that proprietary software and make its license compatible with the GPL license?
I looked for an answer on GNU Operating System site and several other places.
There I came across the following ideas:
- If you use a GPL licensed library even for the runtime binding with your application, its license has to be adhered with GPL license.
- Although you bundle a GPL licensed software with an installer or a similar application, that application doesn’t need to have a GPL compatible license.
- If you distribute an application with any GPL licensed software/ library/ tool as a single product, that application has to be compatible with GPL license.
So I’m little bit confused here about, what applies to the scenario I mentioned above and your help is very much appreciated?