←back to thread

466 points CoolCold | 9 comments | | HN request time: 1.47s | source | bottom
Show context
akagusu ◴[] No.40212609[source]
Piece by piece, Red Hat is taking over the Linux ecosystem.
replies(5): >>40212643 #>>40212672 #>>40212743 #>>40214110 #>>40215580 #
1. izacus ◴[] No.40212672[source]
Well, they're the only ones actually funding development of the ecosystem, aren't they?

The rest just do a lot of opinoning and complaining and not that much of developing.

replies(1): >>40212699 #
2. superkuh ◴[] No.40212699[source]
The implicit premise of this comment is that linux is broken and needs to be changed. It isn't. The changes are not inherently good. Development is not inherently good. Just look at Gtk3 from 2014 to 2024. It was far more functional in 2014 (re: keyboard input) and now that has been removed because "progress".
replies(2): >>40212834 #>>40212902 #
3. throwaway11460 ◴[] No.40212834[source]
Nobody needs to adopt the changes. Everybody did because it's better than the alternatives. There are still systemd-less distros if you like it.
replies(2): >>40213000 #>>40213696 #
4. sophacles ◴[] No.40212902[source]
No one is stopping you from running a 2014 version of your favorite distro. Seems like a good way to address your concerns.
replies(1): >>40212927 #
5. superkuh ◴[] No.40212927{3}[source]
Indeed. I have been using Ubuntu 14.04 under ESM for the last 10 years. But that ESM support is ending in 2024. I've tried modern distros using modern Gtk3 and they're lousy with file chooser bugs. I've tried patching Gtk3 gtkfilechooserwidget.c myself but I can only fix it for the first file->open dialog, not subsequent ones. Attempts to get help in #Gtk over the last 5 years have been rebuffed in IRC and ignored/closed repeatedly on the issue trackers: https://gitlab.gnome.org/GNOME/gtk/-/issues/5872
6. superkuh ◴[] No.40213000{3}[source]
My issue is not with systemd. My issue is with the argument that all development is good. In this example I am pointing out how Gtk3 has suffered from development attention from GNOME over the last decade and became worse.

Maybe run0 is worse than sudo. Maybe not. I have no personal experience on that topic and I doubt anyone here does.

replies(1): >>40213493 #
7. throwaway11460 ◴[] No.40213493{4}[source]
It's the same thing though - nobody is forced to accept their changes, you can fork at any time. Or stop using it, keep using gtk2, etc.
replies(1): >>40214127 #
8. thecrash ◴[] No.40213696{3}[source]
Yes, theoretically we could just stick with old software that was perfectly good at the time. The problem is that the ecosystem moves together - there's an emergent consensus about what is "current" (i.e. what's obligatory to support) across many different projects.

So each component is interrelated, and holding one back means sacrificing compatibility with the new features (and security fixes!) of many other components.

In this way we can find ourselves dragged into using software that is actually worse than it used to be. This is important to note because it means our use of a component is not proof that it's good. It just means that the ecosystem is good enough overall that it can force us to accept devolved versions of certain components.

It makes sense to argue about what the consensus of the ecosystem should be even while recognizing that we will probably accept it regardless.

9. immibis ◴[] No.40214127{5}[source]
Reality is more nuanced than that, because even if the newer software is worse, if it markets itself better it can persuade other projects to drop support for the old software.