Gnome and many of related projects in the hand with Red Hat has been breaking the user experience for years and the problem is everyone else except them.
https://felipec.wordpress.com/2013/10/07/the-linux-way/
This article from 2013 explains why in 2021 Gnome only get forks and "haters".
@iron_bug I honestly don't like some changes that Red Hay are trying to make and they are getting successful.
https://unixsheikh.com/articles/the-real-motivation-behind-systemd.html
I am getting quite paranoic because the only OS which does not distribute spyware crap by default is GNU/Linux and I think the first "legal spyware" will come in the hand of systemd and/or flatpak.
I think it always be better to have different paradigms and not a only one. The one which RH wants to "impose".
rant
@iron_bug
> it turns open source into just another dull stiff corporate edition that dictates the rules to everyone. and this is utterly wrong.
this accurately describes a majority of popular open source software now. everything has to be "professional", where professional isn't simplicity and functionality, but how many enterprisy things you can integrate. "build pipelines", "testing frameworks", "vulnerability checkers", "containerization", ad nauseam.
if the software wasn't so complicated that no one understands what is happening anymore, one wouldn't need these things. redhat actively tries to make linux as complicated as possible because it's a sure-fire way to increase sales.
the worst thing is that a mainstream lennux distribution with systemd and other abominations is usually less functional than SuSE 9.0 for which i recently found the install CDs in an old box. everything which _really_ is better is following the unix philosophy of doing one thing only, like new audio and video codecs. also, the software which existed back then still works great! FVWM? still working! mplayer? still working! vim? still working! bash? still working? GNU coreutils? still working!
pulseaudio barely works. everytime i interact with systemd, somethings broken. containerized apps are _at best_ barely working and at worst containing malware. that there is server software which is only able to run in a hand-crafted docker container is a disgrace to the whole profession.
@iron_bug
i wasn't criticizing professional software but the "enterprisy" stuff where buzzwords are more valuable than the code!
SQLite is an example for good professional software. they probably have the biggest set of tests for any software in existence.
while not having as extensive tests, the linux kernel too is pretty amazing. i think i really never encountered a situation where installing a newer kernel broke things for me.
the development process of TCL also seems to be pretty sane, judging from their mailing list.
considering lennys software: pulseaudio kind-of works now after other people took maintenance of it :P
at least there is a growing number of distributions without all this stuff! :)