2 ms·
Good, this plan was corporate stupidity. "let's alienate the community that is the very basis of the success of our company". Madness. They should do the exact
by jillesvangurp 4y ago
Good, this plan was corporate stupidity. "let's alienate the community that is the very basis of the success of our company". Madness. They should do the exact opposite and ensure the world relies on their infrastructure rather than finding creative ways to cut all their dependencies on any Docker provided technology. Which is of course what a lot of people have been doing in the last few years. The whole rename of docker to moby and walking that back. All the antics around Docker for desktop. The whole mess with docker swarm. And now this. It's stupid.
The faster people walk away from Docker provided stuff, the less relevant Docker as a company becomes. In light of that, telling most of your users to please bugger off is an epic level of stupidity. A classic throwing away the baby with the bathwater situation. Docker needs to take a very critical look at its leadership and what just happened. Any of the yes-men that thought this was a great idea, should probably be nudged out of the door. Fix that and promote the people that intervened and rolled this decision back.
Yes, keeping infrastructure for a low value commodity like docker hub costs money. But it creates opportunities to make money via more valuable add on services. Which is a lot easier when people recognize you as the world's leading authority on anything docker related. Docker's main issue is that it has not been very good at doing that. A good start would be acknowledging the things that are actually valuable assets. Like having world + dog relying on docker hub for distributing software and developers installing their software on laptops because it is so good. You don't throw that away. That's not a problem that needs solving.
They should look at how Microsoft manages Github. Many people and companies use that for free. That's a feature not a bug. Github actually used to charge for private repositories. And then they changed their mind and gave people unlimited access to free private repositories. That move ensured that it solidified itself as the undisputed #1 choice for people and companies to host their software.
And of course many corporate users end up converting to becoming paying customers because Github has plenty of non free features that are worth paying for. But hosting the entirety (well close to it) of essentially all OSS projects on this planet and a community of users that is essentially anyone active professionally as a developer means that all of their potential future customers already have free accounts. That must be really convenient for their sales team. All they need to do is figure out what users and companies do, where they struggle, what they need, etc. And then pitch solutions to those issues.
Genius. Github is a highly successful business. MS bought them for that reason. Maybe they can buy Docker too. It would be a great fit for them.