PSA: A GUI Linux application is a binary file, a desktop file installed in the "applications" directory, and an icon installed in the "hicolor" icon theme directory. Anything else is just CLI tool.

The desktop entry specification is nearly 20 years old. There are no more excuses for shipping random binaries dropped in random locations.

"The problem with the Linux desktop is that it does not have a long horizon of support"
[The Linux desktop adopts a spec 20 years ago]
"No, not that way"

@fortressia It was a reference to people complaining that the Linux desktop isn't like Windows, except that when the Linux desktop supports stuff for 20 years they still complain about it—especially when they don't feel compelled to follow it for their own projects

Sign in to participate in the conversation

A newer server operated by the Mastodon gGmbH non-profit