Comment

Comment by ndiddy

Agreed. The blog post's author ignores that the GNOME project isn't willing to support basic interoperability with other software, and instead wants to make a GNOME-exclusive ecosystem. The GNOME project's refusal to support XDG-Decoration (https://gitlab.gnome.org/GNOME/mutter/-/issues/217) means that even if you're writing something like a game and not using any of the system's UI, you either have to add GTK as a dependency to get the "correct looking" titlebars or spend useful development time writing shitty, non-native looking window decorations just for GNOME users. It's not just "if you disagree with our UI decisions, don't use our DE", it's "we want the Linux desktop platform to match our uncompromised vision and we will make it as annoying as possible for GNOME users to run your software if you disagree".
parent ndiddy 3 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton