| From my understanding, Docker is moving to become an open to (proprietary) enterprise packager for closed source, or paid for software development. - 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. |
To go back to the question that started this out -- should we be worried about having image dependencies pulled out all of the sudden? It sounds like, if it is a large open source project, probably not so soon. That includes the `library` repos.
Any smaller project should be vendored if they are still sticking to Docker Hub.