4 ms·
The analogy worked fine under the last sentence of your previous comment - now removed - which said something like "assume nothing is given, assume nothing is o
by josevalim 4y ago
The analogy worked fine under the last sentence of your previous comment - now removed - which said something like "assume nothing is given, assume nothing is owned".
Anyway, we can work with your example. Your example is missing the context that Docker images are not always used as an app, but also as a building block.
So let's change the exercise slightly: assume Dashbit owns Hex.pm and posting any package to Hex.pm now requires $300/year or packages will be removed within a month.
As an OSS maintainer, if you do not pay, you will break the deployment of all users of your package. So... would everyone still be fine with it? The cost of running a business and all that?
EDIT: Hex.pm supports custom registries which anyone can self-host. Including built-in tools to help you with that. You can apply this exercise to any open source community with a centralized-by-default package manager with custom registries (which, afaik, are most of them).