| My analysis of this: After Kubernetes became the de-facto container orchestration platform, Docker sold a bunch of their business to Mirantis. They shifted their marketing and positioning from enterprise to developers. From public sources, it sounds like their strategy is doing pretty well. The question then is, does Docker look like they are committed to open-source and the open-source ecosystem? 1. You would think that a developer-focused strategy would involve open-source, and that doing things to decrease their influence on the open-source world would reduce their influence, branding, and narrow their funnel. (But maybe not. Are the people paying for Docker Desktop also big open-source users and advocates?). 2. It sounds like Docker has full-time internal teams that maintain the official Docker images and accept PRs from upstream. 3. Docker rate-limited metadata access for public repositories. Is that a signal for weakening support for open-source? 4. According to the article, the Docker Open Source program is out-of-touch ... 5. ... But they may still be paying attention to the big foundations like CNCF and Apache. So the images people depend upon for those may not be going away anytime soon So I would look for other signals for diminishing commitment to open-source: - If several of the larger projects pulls out of hosting on Docker Hub - If the internal Docker teams are getting let go - If the rate at which PRs are accepted for the official images are reduced - If the official images are getting increasingly out of sync with upstream - Some other signals that matches |
- Keep access to big, permissively licensed open source software.
- Charge for higher pulling limits and tools.
- Keep source open, but infra closed, hence converting whole infra to "source available".
- Keep "small open source fish" out of the pond, by charging for what's available on the hub/platform.
As a result, they are kinda becoming "Snap Store" of containers. Premium feel, high fees for higher bar for entry, etc.
At the end of the day, Docker is just a hungry whale chasing money. I can't blame them, but they are not motivated by the value they provide anymore. They are motivated by the money they can make.
Sad, but understandable (to a degree). This makes them very easy to disrupt in free software arena. I'm a paying Docker Pro customer, but I might look somewhere else in the long run.