Docker, a platform used to build and share containerized apps, updated its Subscription Service Agreement (SSA) on Dec. 10, 2024. As part of that update, the definition of Personal Offerings as applies to educational organizations now limits free use to enrolled students only.
Has anyone looked at this more closely? Is it true that as research faculty, I’d have to pay for a Docker license now?
Just doing a quick Ctrl+F on the SSA and this is the only relevant section that I can find:
Personal Offerings are limited to: (i) use by an individual developer for personal use to develop Open Source Software or free applications as further restricted under this SSA, and/or (ii) use by members of an educational organization enrolled in a classroom learning environment solely for academic or research in not for-profit projects, or contributions to Open Source Software. Docker reserves the right to determine whether any use under the Personal Offering is allowed.
That still sounds like research faculty are okay to use Docker Personal. I would be interested to know where the bit about enrolled students only is written - that would be a real game changer!
I think it’s important (but difficult) to differentiate which parts are under an open source license, and which are not.
Docker CLI and Docker (the container engine) are both under the Apache 2.0 license.
Docker Desktop is not.
The SSA seems to apply to Docker Desktop and maybe Docker Hub as well, but it’s not very clear. They are not very good at differentiating between CLI/Engine/Desktop/Hub, and just call everything “Docker”