Torvalds’ “beef” was since 2007 (nearly 20 years ago) and I think he just moved to KDE. Theres a common pattern where user complaints end up somehow becoming objective failures rather than personal preferences.
GNOME also never removed theming. They adopted a platform library for their apps. You can still apply themes to GNOME apps if you want them to match a specific color palette but the app itself isnt going to necessarily match the style of other applications.
If GNOME hadn’t created libadwaita (a platform library on top of GTK), then they would actually be doing what their critics claim and centralize gtk development to just suit GNOME since every feature gnome wants will just be written to gtk rather than separated into its own thing.
GNOME tweaks being separate is not an issue. Its just an app like everything else. GNOME extensions are also just apps. Ive not installed GNOME tweaks since recent versions and its also bundled with some operating systems like Debian (the only thing I really use it for is keyboard remapping for Emacs)
The attached blog is just a unhinged rant. Theres a graph that literally two lines of GNOME vs. “Other” and inappropriate comparisons of the Linux kernel project and the GNOME project which are two very different entities and I assume is only done so that the author can glaze torvalds for being a “chad” or something.
Theres no actual critiques of gnomes design besides pointing out already resolved inconsistencies and how GNOME 2 was so obviously better (it only was because people compared a completed product to a new design).
They could have kept GNOME 2 as a classic mode, and GNOME shell as a new alternative mode.
This literally exists its called GNOME flashback also the Cinnamon desktop. This person is an idiot and the reason why GNOME maintainers are abrasive now.
The fact is that GNOME is the most visible project, the most progressive project and the most successful project and so it attracts flies.
The transition from GTK2 to GTK3 (and later to GTK4).
The subsequent creation of MATE and Cinnamon.
The controversy (technical, ideological, and political) between FalkTX and Zrythm.
This led to Zrythm having to rewrite (almost) everything from scratch using Qt.
The whole controversy around Mutter.
GNOME’s restrictive design guidelines, which are practically hardcoded into the GTK+ toolkit.
GNOME’s push to force components like libadwaita and libcairo everywhere, both inside and outside of GNOME and GTK+ (very much like SystemD, eudev/udev, and userdb), spreading its tentacles into unexpected places, which means a larger attack surface.
Massive bloat and significant internal overhead, all while stripping away advanced native features for power users and constantly breaking third-party extensions due to chaotic internal APIs.
Questionable architecture and design choices, such as GObject, CSS coupling, or XML-based layouts.
A massive exodus of developers and apps (like Wireshark, Audacious, or Transmission, Zrythm itself, or even entire distros like System76 with their shift to Iced for their COSMIC DE) driven by all of the above, along with other issues like stoptheming.app.
Even though Linus Torvalds’ statements are old, he has consistently stood by them and hasn’t walked them back in more recent comments; in fact, he doesn’t use GNOME and GTK+ stuff.
All of this is happening despite the backlash and requests from most of the community.
Torvalds’ “beef” was since 2007 (nearly 20 years ago) and I think he just moved to KDE. Theres a common pattern where user complaints end up somehow becoming objective failures rather than personal preferences.
GNOME also never removed theming. They adopted a platform library for their apps. You can still apply themes to GNOME apps if you want them to match a specific color palette but the app itself isnt going to necessarily match the style of other applications.
If GNOME hadn’t created libadwaita (a platform library on top of GTK), then they would actually be doing what their critics claim and centralize gtk development to just suit GNOME since every feature gnome wants will just be written to gtk rather than separated into its own thing.
GNOME tweaks being separate is not an issue. Its just an app like everything else. GNOME extensions are also just apps. Ive not installed GNOME tweaks since recent versions and its also bundled with some operating systems like Debian (the only thing I really use it for is keyboard remapping for Emacs)
The attached blog is just a unhinged rant. Theres a graph that literally two lines of GNOME vs. “Other” and inappropriate comparisons of the Linux kernel project and the GNOME project which are two very different entities and I assume is only done so that the author can glaze torvalds for being a “chad” or something.
Theres no actual critiques of gnomes design besides pointing out already resolved inconsistencies and how GNOME 2 was so obviously better (it only was because people compared a completed product to a new design).
This literally exists its called GNOME flashback also the Cinnamon desktop. This person is an idiot and the reason why GNOME maintainers are abrasive now.
The fact is that GNOME is the most visible project, the most progressive project and the most successful project and so it attracts flies.
In fact, there are a lot of more recent cases:
All of this is happening despite the backlash and requests from most of the community.