Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> It was still mostly driven by Red Hat people

Why does it matter? They were trying to solve a real problem, and decided to dig themselves out of the hole that was upstart. I'm not even sure if Fedora or Arch adopted systemd first, but it was pretty close either way.

And Podman (which I admitted was at least partly not-invented-here) was a default but not "forced". I used Docker for years on CentOS 7, and only switched to Podman when it got better than the competition.

You mentioned exactly three cases, of which one was not even Red Hat, and that's being "full of RH alternatives to existing software"?



> I used Docker for years on CentOS 7, and only switched to Podman when it got better than the competition.

RHEL 8 and CentOS 8 (for the short life it had) came with Podman as default, with IIRC even aliases of docker==podman.


That's not "forcing", it's choosing what you ship and especially (since RHEL is a paid product) for what software you're willing to spend money on customer support and feature requests.

Fedora has always had Docker and on RHEL you could install it with community support only.


> That's not "forcing", it's choosing what you ship and especially (since RHEL is a paid product) for what software you're willing to spend money on customer support and feature requests.

That's forcing an alternative, inferior in terms of features, tool. Canonical were publicly criticised for switching the Firefox apt release to a Snap for their easier maintenance.. Red Hat replacing Docker and telling everyone it' replaced by Podman, even if Podman could do 1/3 of what Docker could, is pretty similar.

And they did the same with the whole ecosystem - buildah is another example of them reinventing the wheel because they just had to. Kaniko exists and works well. Docker build has downsides. But Red Hat just had to build their own one too.


It's giving an alternative that you can support to your paying customers, over one where you have found out after 5 years of contributions that you weren't welcome. Yes it was inferior but the alternative was nothing at all. Should I remind you of the Docker people showing up at a conference with "I say no to systemd PRs" t-shirts (https://lwn.net/Articles/676938/)?

Also, Kaniko was made public in January 2018. Buildah had its first release in February 2018. It's unfortunate that both exist but so is life, they were developed concurrently even though Kaniko came first by a few weeks. Given the previous experience with Docker I am not surprised they chose to build something integrated with podman.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: