-
Notifications
You must be signed in to change notification settings - Fork 5.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] Inconsistency between license information #12280
Comments
Yes. The source code is under Apache License - you can reuse it and build your own compose binaries - but the pre-built binaries as distributed under Docker End User License Agreement. While arguably confusing, this has no impact on using those regardless your usage of Docker Desktop. |
https://github.com/docker/compose/blob/main/packaging/LICENSE should offer a link to "Docker End User License Agreement" for clarification |
Hi @ndeloof thank you for the clarification. You write:
Would you pls. be so kind to clarify about this point. The Apache License differs from the Docker ELA as far as I can see. When writing that there was no impact, are you suggesting that they are equivalent wrt to the use of the binaries? |
nope, as Docker EULA only applies to binaries and is not an OSS license. I just mean using Compose binaries standalone doesn't count as a "seat" regarding Docker subscription licensing. |
Description
The license information of the docker compose source code is the Apache License. The information on the releases page for the downloadable binaries however is the docker license.
Is this on purpose? If so does this imply that one is allowed download the source code and build the binaries on their own using the Apache license?
Purpose is to use the docker compose binaries outside of the scope of docker desktop.
Steps To Reproduce
Consult
https://github.com/docker/compose/releases/download/v2.30.3/LICENSE
vs
https://github.com/docker/compose/blob/main/LICENSE
Compose Version
Docker Environment
Anything else?
No response
The text was updated successfully, but these errors were encountered: