Questions tagged [docker]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
4 votes
2 answers
227 views

Docker image with proprietary software and GPL library

As a company we have a proprietary software, coded in Java and distributed to our clients in .war packages that they run on their servers. To run, the software requires a program licensed under GPLv2 ...
Maciej Tarnawski's user avatar
1 vote
1 answer
75 views

Docker for buisness

I would like to use Docker (just creating containers/images and running them without using the Desktop app) to develop internal tooling (so nothing that will be sold but that will be used internally ...
NicoCaldo's user avatar
  • 121
4 votes
1 answer
82 views

Dockerization; licenses of dependencies MIT, GPLv2

I created a program with two dependencies DepA and DepB. DepA is published under GNU GENERAL PUBLIC LICENSE Version 2, June 1991 and is called as an external program DepB is published under MIT ...
Ronnie Marksch's user avatar
2 votes
0 answers
70 views

Will there be license issue if I clone official docker node image and host it in private repo?

We use https://hub.docker.com/_/node to build our apps in our private organisation. Due to rate limit of free usage, we are getting "Too many requests" error while pulling images from docker-...
REDDY PRASAD's user avatar
1 vote
0 answers
217 views

Is it legal to deploy a microservices based project using AGPL with some proprietary services when the AGPL code is not modified?

My company wants to use a project composed by many microservice that are AGPL licensed. We're not worried by about distributing the AGPL parts in open source of course, but some of our services ...
protocod's user avatar
1 vote
0 answers
44 views

How does software licensing works for Docker Images on commercial usage? [duplicate]

I want to develop and share an application for commercial usage (closed source only). This application only "lives" inside a Docker Image. This Docker Image is based an own Dockerfile which ...
Mario Ke's user avatar
2 votes
2 answers
188 views

Distributing software that downloads and uses GPL-licensed software

License in question is GNU GPLv3 (http://www.gnu.org/licenses/quick-guide-gplv3.html). Abstract Context: I have written a software A that downloads a docker image of software B as part of the ...
Patrick the Cat's user avatar
2 votes
0 answers
402 views

Can I bake licensed dependencies (i.e. software under GPL) into a Docker image and keep the project MIT-licensed?

I'm a little new to the nuances of how licensing of software can propagate/affect other pieces of software so sorry if there's anything in the question that doesn't make sense. Basically though, I'm ...
joe's user avatar
  • 21
5 votes
1 answer
2k views

Copyright when creating a Dockerfile & image based on a FOSS-licensed project

There is an MIT-licensed project, FooSoftware, which I have done some work to make work in a Docker container [1]. I would like to publish that work so that others can use FooSoftware in Docker ...
bertieb's user avatar
  • 153
3 votes
2 answers
798 views

What happens when a MIT licensed project uses Apache 2.0 drivers to connect to GPLv3 databases?

I'm working on a SaaS medical research startup project with a MIT license. The goal is for the source to be open (because then customers can help improve it and find bugs), and end-users who want to ...
Bion Alex Howard's user avatar
2 votes
1 answer
320 views

Licencing Question: Tomcat docker image is built from openjdk:13-jdk-oracle and that is inturn is built from oraclelinux:7-slim

I would like to know if I can use the official Tomcat Docker image from docker hub for commercial purpose without becoming liable to purchase a license or anything from Oracle or some other company. ...
Dojo's user avatar
  • 131
5 votes
1 answer
328 views

Can I redistribute image containing GPLv2 and Apache2.0 software(packages) on Docker Hub?

I want to redistribute an image containing MySQL and Apache httpd. However, MySQL is GPL-2.0 licensed and Apache httpd is Apache-2.0 licensed. The two licenses are known to be incompatible. Do I have ...
Natto's user avatar
  • 53
4 votes
1 answer
224 views

Licensing in Docker image that only modifies configuration files of used software

The question refers to Tomcat as an example, but it applies to any software that is licensed under Apache 2.0 and requires configuration through configuration files. I am creating a Docker image for ...
Tholok's user avatar
  • 51
7 votes
1 answer
4k views

GNU AGPL/GPL 3.0 and Docker containers

So we have been discussing the implications of the GNU AGPL/GPL 3.0 license on our distributed code. I will make things, extremely simple. I hope. We will use AGPL in this example. We will write code....
Karl Morrison's user avatar
1 vote
0 answers
106 views

How to update GPL licensed software distributed to a customer without providing the source code on each update?

This question extends my last question about 'How to comply with the GPL when providing auto updates'. Problem description: I want to distribute a Debian VM with Debian based docker containers, so ...
MADforFUNandHappy's user avatar
5 votes
1 answer
220 views

How to comply with the GPL when providing auto updates?

Problem description: I want to distribute a Debian VM with Debian based docker containers, so far I would just extract the entire source code after the VM is configured and provide the source code on ...
MADforFUNandHappy's user avatar
2 votes
1 answer
703 views

Is using LGPL 1.2 or EPL 1.0 licensed jar allowed in proprietary software in Docker?

I am creating a proprietary java application which uses some open source jars licensed with LGPL 2.1 or EPL 1.0. I am deploying the application in docker container with all jars inside it. Is there ...
Shashwat Kumar's user avatar
1 vote
1 answer
343 views

How does Linux with pre-installed binaries comply with binary redistribution license clause?

If I download Linux that comes with a pre-installed program in a binary form licensed under, let's say, BSD 2-clause, how does it comply with the following: Redistributions in binary form must ...
chingis's user avatar
  • 113
1 vote
1 answer
79 views

Can the wordpress docker files and every software it installs be used for commercial purpose?

The WordPress docker files installs many software including WordPress, PHP, some php extensions and it also uses php docker file such as php:5.6-apache which installs many software for it to run. My ...
user1234's user avatar
15 votes
4 answers
19k views

License for docker images?

My question is explicitly not about the software in Docker images (that should be quite obvious) but about bundling open source software as docker images (-> Dockerfile + build / packing scripts + ...
AnnoSiedler's user avatar
-3 votes
1 answer
115 views

Docker does not give source deb repositories, is it okay?

The docker sources are reachable on various places (mainly, GitHub). There are also many package repositories to download docker, these are hosted mainly by themselves. However, they have no source ...
peterh's user avatar
  • 1,006
2 votes
2 answers
2k views

Is selling a cloud service based on a Docker image considered distribution from GPL's viewpoint?

I have read some topics about GPL, Docker images and distribution. As far as I understand you have to provide the source code of all GPL licensed programs within a Docker image but not your own ...
MADforFUNandHappy's user avatar
4 votes
1 answer
746 views

Can I deploy a docker-compose.yml that uses MySQL commercially?

As far as I know, I can sell to one of my clients a PHP web service that connects to a MySQL server that I host without making my PHP sources open source. This is because the PHP code only connects to ...
olidem's user avatar
  • 143
3 votes
2 answers
941 views

Will there be any obligation if I distribute GPLv3-licensed software inside the Docker container?

I have a GPLv3 code inside the container which I am planning to distribute. I also have a proprietary code in the same hardware where the GPLv3 code inside the container runs. Does this mean I have ...
Subha Rajesh's user avatar
7 votes
1 answer
1k views

Distributing commercial Docker container image with openjdk:8-jdk

I am building a docker image with the following dockerfile and then pushing it to an AWS ECR repository: FROM openjdk:8-jdk RUN ["mkdir", "/opt/mycompany"] COPY ["myapp.war/", "/opt/mycompany/myapp....
Claudio Cumetti's user avatar
33 votes
2 answers
32k views

Is Docker still free and open source?

Docker recently introduced the Moby project, which Docker is now based on, and which is free software (Apache 2.0). But the instructions to install Docker CE don't mention Moby at all, and they don't ...
z0r's user avatar
  • 443
4 votes
0 answers
576 views

GPL license and Docker image images [duplicate]

I am confused about how compiled executables are licensed vs the source code that built it. I'm in the situation where I am creating a Docker image of my application. My application itself and the ...
Jono's user avatar
  • 141
1 vote
1 answer
315 views

Why is Docker so popular? [closed]

Docker is a rather popular open source project. Yet the problems it is solving (around code isolation and environment reproducibility) are not new and have been solved before with many other ...
Philippe Ombredanne's user avatar
22 votes
1 answer
5k views

Are all docker images free (i.e. GPL)?

Looking at the GPLv2 FAQ. I'd like to incorporate GPL-covered software in my proprietary system. Can I do this?. Since, any typical Linux distribution base image contains a variety of GPL-licensed ...
Ariel's user avatar
  • 323
4 votes
1 answer
2k views

Custom docker images from official images license

This is a question regarding commercial use of customized offical docker images (like RabbitMQ, ELK etc.). Are there any restrictions or limitations, for example if I code run scripts for RabbitMQ or ...
sharman's user avatar
  • 151