Why some names work better than other for attracting user to libre apps

18 replies [Last post]
strypey
Offline
Joined: 05/14/2015

In a comment on the thread about Trisquel-Mini 8 and its desktop environment, Loldier mentioned a project that's recently changed it's name, which got me thinking:
https://trisquel.info/en/forum/trisquel-mini-desktop-environment#comment-130570

Falkon is a much better name than Qupzilla IMHO (how is that even pronounced?). If projects want their free code software to be used by anyone other than groupies, they need to pick names that make their apps sound like finished products, and save the obscure, names for internal use (codenames for development branches etc).

There's a reason Ubuntu got way more users than any other distro, by a huge margin, and it wasn't just the attention put into UX, although that certainly helped). Ubuntu is a word average people can pronounce, and relate to (when they are presented with the meaning), much more so than in-joke, tongue-twister names like "GNU" or "Linux".

Disclaimer: I'm not saying that it's right for Ubuntu to get the credit for the pioneering work done on both the GNU tools and the Linux kernel, or good for that they may be aware of the Ubuntu "open source" project, but not the GNU "software freedom" project. I'm just commenting on what seems to resonate with Jo Average users and what doesn't.

loldier
Offline
Joined: 02/17/2016

Well I’m not sure but they say UNIX should be pronounced ’eunuchs’.

quantumgravity
Offline
Joined: 04/22/2013

I agree with you completely.
Especially desktop environments tend to have terrible names for average user ("One DE that I can recommend is LXDE"... "LX...what?!"...."Yeah or what about XFCE?"....)
From a pure popularity point of view "gnu linux" is a terrible name and even "Debian" is not really something that catches much attention.
Ubuntu was a really good choice and trisquel is also not bad.

Seriously, I think the GNU Project should just change its name to something more catchy...

onpon4
Offline
Joined: 05/30/2012

Good names are always a good idea, for sure. But there are tons of downsides to renaming an existing project, especially a long-standing one that has lots of users. It can cause all kinds of confusion and disruption, not to mention the effort involved in getting new domains, registering a new trademark, and changing all references to the old name.

FWIW, I think "Trisquel" is a good name, as are "PureOS", "Freenix", "Parabola", "Musix", "Dragora", and "Replicant", but the names of the rest of the libre systems... none of them are great. I also think that "Linux" is a good name, but agree that "GNU" is a crap name. And for the absolute worst examples of names, take a look at Kenta Cho's games (which are all really great, by the way); "A7Xpg", especially, is probably the worst name for anything I have ever seen, and for the life of me I can't remember which game it is.

calher

I am a member!

Offline
Joined: 06/19/2015

> "A7Xpg", especially, is probably the worst name for
> anything I have ever seen,

Whoa, that's bad.

What are the other names? I might use them for hostnames.

onpon4
Offline
Joined: 05/30/2012

The games Kenta Cho has made? A7Xpg, Gunroar, Noiz2sa, PARSEC47, Torus Trooper, TUMIKI Fighters, Mu-cade, and rRootage are the ones I'm familiar with. Not all bad names; I think Torus Trooper, TUMIKI Fighters, and to a lesser extent Gunroar are good names. The rest are quite bad names, though.

loldier
Offline
Joined: 02/17/2016

Windows is a horrible name. It should be called Panes, pronounced 'pains'. I guess they like Win more as they want to be victorious. PYRRHIX?

I agree GNU is hardly palatable. They changed the name to 'Linux', which of course is a travesty and gives no credit to the GNU project. I propose a new name AGNUSTIX.

What about OS/2? What a strange name. H2O? OXYGENIX? AQUANIX?

On a more serious note, I admit old hacker culture based names or recursive acronyms fail to attract positive attention that the FS movement deserves. Brand names, unlike code names and in-house jokes that stretch developers' imagination, can catch the imagination of a generation and become generic.

nadebula.1984
Offline
Joined: 05/01/2018

Without GNU, Linux is nothing. There should never been a penguin without a gnu.

GNU (project) never "changed" the name (of the entire operating system) to "Linux". This mistake was spread by the media.

SuperTramp83

I am a translator!

Offline
Joined: 10/31/2014

> If projects want their free code software to be used by anyone other than groupies, they need to pick names that make their apps sound like finished products

>I agree with you completely.
Especially desktop environments tend to have terrible names for average user

You are both assuming a GNU user (which is by definition not dumb) is shallow enough as to judge a piece of software based on its name. Why?

IrishUSA
Offline
Joined: 12/03/2016

I have been howling from the rooftops for a long time about counter-productive, self-defeating names in free software, based on various avoidable issues like being unnecessarily obscure, uninformative, distracting, controversial, and/or unappealing.

Such as when I criticized the name "Iceweasel":
https://trisquel.info/en/forum/development-trisquel-80-flidas-software-proposal-category-internet#comment-110868

"The word "weasel" in Iceweasel makes the name a problem. Weasels are unpopular animals, and one of the common definitions of the word "weasel" is of an untrustworthy, dishonest, even cowardly person.

"The issue of offensive, off-putting, confusing, obscure, or simply irrelevant names and/or logos in free software has long been one of my top pet peeves. We face so many barriers to a world of freedom, and then we impose self-inflicted ones too."

---

And "Claws" for an email client:

https://trisquel.info/en/forum/development-trisquel-80-flidas-software-proposal-category-internet#comment-110941

"Elaborating further on my previous response, I think Claws Mail also has an unnecessarily strange and off-putting name and logo.

"Claws are sharp instruments of imposing harm. In everyday speech, the word when applied to people is harshly negative: "Get your claws off my such and such." Having and using claws not only imparts characteristics like aggression, but is also dehumanizing. Why would anyone want to apply such things to himself?

"And then the logo. http://www.claws-mail.org/img/sc-bar-right.png

"A green, reptilian foot or hand bursting out from within a globe to grab some mail envelopes. Humans tend to be repelled by reptiles. And since the claws have done harm to the world in the picture, they were a sinister force lurking from within it before they emerged. Their grasp on the envelopes also seems to be aggressive, as if they are seizing someone else's mail.

"Finally, as if all that weren't enough, the official Claws Project website has this already-terrible logo over an even worse slogan or motto: "it bites!" Directly implying aggression and harm in any language, and in colloquial American English, also specifically implies that the product in question is of very bad quality!

"WHY do free software projects do this to themselves, and to the free software movement in general?!?

"At this point, discussion of Claws' limitations like inability to write HTML email, is superfluous."

----

And "Evolution" for another email client:

https://trisquel.info/en/forum/development-trisquel-80-flidas-software-proposal-category-internet#comment-110943

[...]

"If there's anything I would change in Evolution, it's the name, in keeping with my longtime gripe about free software projects making poor choices in their names and/or logos. While the Evolution logo is fine, the name, while not being as extremely bad as Iceweasel or Claws Mail, is still not as good as it could be. Yes, "Evolution" as a name can be defended on the grounds that it implies that it is being continuously improved upon, or that it is better than other programs. However, it does not convey what the program does, and also introduces an unnecessarily distracting and divisive element: the evolution vs. creation controversy.

"I hasten to state that I ACCEPT the scientific mainstream on evolution AND DO NOT agree with creationism. PLEASE DO NOT waste everyone's time by denigrating me on the assumption that I'm a creationist, or by denigrating / dismissing creationists or posting refutations of creationism.

"But advocates should not underestimate the importance of this issue. Gallup polling in the USA http://www.gallup.com/poll/21814/evolution-creationism-intelligent-design.aspx shows that by far the biggest portion of US public opinion on this issue continues to believe that "God created humans in their present form" - a plurality of 42%, and has never been lower than this number. The next position, that "Humans evolved, with God guiding the process", is far behind at 31%. The idea that humans evolved, with God having no part in the process, is a tiny minority at 19%.

"My point is that regardless of how true evolution is and how wrong creationism is, and even granting that this is an important issue to debate and win on, the name of an Outlook-equivalent computer program is an inappropriate place to make that case, and also constitutes an entirely unnecessary self-imposed barrier to the adoption of this program specifically and even free software in general.

"Since one of the great benefits of freedom is the ability to just copy a program and change an aspect of it, even something as small as the name, I propose doing the same with the Trisquel version of Evolution. Call it "Overview", which is similar to "Outlook" and which would, like "Outlook", refer to a feature within the program where you can get an Outlook or Overview of your entire day, such as the most recent or important emails, and your upcoming tasks and schedule items. It still doesn't directly inform the viewer what it does, but the alliteration between "Outlook" and "Overview", plus the logo of an envelope and clock, will provide some big hints."

--

And for some positive feedback, my praise for the name and logo of "Abrowser":

https://trisquel.info/en/forum/development-trisquel-80-flidas-software-proposal-category-internet#comment-110944

"For the web, I advocate Abrowser simply on the basis of being a very straightforward, obvious name and logo without anything off-putting or requiring explanation.

"A web browser is the most important program in any operating system or distribution, which is reflected by the fact that nearly every one of them (including Trisquel) has the icon for its default browser immediately visible on startup / login, either on the desktop, in a dock, or in a panel, with no need to search for it or launch any menus. This makes the choice of name and icon for the web browser the most important of any application in the OS or distro.

"With that being the case, having the web browser be called "Abrowser" with an icon of a pointer on a globe (implying the world-wide web) is perfectly satisfactory."

SuperTramp83

I am a translator!

Offline
Joined: 10/31/2014

Again, I don't really understand this naming thing. Claws-mail is the perfect example, it is in my humble opinion the best mail client I ever used. I could not give less about its name and logo. You can place the orange drumpf moron's face as logo and name it Hillary, I would still use it and be very happy about it. I think the majority of sane people would agree with me. Name and logo don't matter at all.

What about 'trisquel'? Surely a not 'popular' name, not even a good sounding one. Does that take away anything from its quality and freeeedoom?

quantumgravity
Offline
Joined: 04/22/2013

You seem to deny the psychological effect that names of products have in general when it comes to appealing users.
It's well proven and there's a reason why marketing teams spend a lot of effort on creating a catchy name.
They're not only doing it for shallow people.

IrishUSA
Offline
Joined: 12/03/2016

As a name, Trisquel lacks the straightforward and self explanatory nature of PCLinuxOS, Corel LinuxOS, or the like. However it is not actively damaging or harmful which in the world of free software is no small feat.

I understand the ethical and other reasons for adding GNU and Linux to the name, but that does make it significantly more clunky and obscure, especially when the logo mushes all three elements of the name together without spacing or even CamelCase. I've never liked all lower case for logos or names, but at least the official one for Trisquel uses different colors and/or boldness levels.

Also I think the logo is interesting and even compelling. I recall a post elsewhere in this forum that mentioned being drawn to Trisquel just because of the logo.

And while quality and freedom are irrelevant to these marketing like concerns in the narrow picture and short run, it makes a difference in the big picture and long run. Free software should not be an obscure exclusive club of self-congratulatory insiders, but rather widespread and hopefully someday the norm. The more accessible and barrier-free it is, the more users it will have, and the more users free software has, the more bug reports, developers, buyers, and donors it will have, which will have a direct effect on freedom and quality. After all, there are free or at least "open source" projects aplenty that have died through lack of user and financial and developer support in the past.

Magic Banana

I am a member!

I am a translator!

Offline
Joined: 07/24/2010

Just write/say the full name, "Trisquel GNU/Linux", if you want to make it clear it is a GNU/Linux system.

AlexMex90
Offline
Joined: 09/30/2015

Using OS can cause trouble in some jurisdictions

https://solus-project.com/2015/04/12/whats-in-a-name/

strypey
Offline
Joined: 05/14/2015

I agree with pretty much everything in IrishUSA's rants, particularly this:

"And while quality and freedom are irrelevant to these marketing like concerns in the narrow picture and short run, it makes a difference in the big picture and long run. Free software should not be an obscure exclusive club of self-congratulatory insiders, but rather widespread and hopefully someday the norm."

I just want to qualify that I am talking about free code products (for lack of a better word) aimed at Jane Average end users, like noob-friendly OS distros, desktop environments, and user applications. It doesn't matter what database backends or libraries or protocols or other components that only geeks will deal with are called, the geeks will judge them on their usefulness regardless of name, and that's fine.

In that respect, the Debian browser being called IceWeasel didn't really matter, it was just a satirical hack to allow them to distribute a Firefox-based browser that complied with the DFSG. Unlike Red Hat or Ubuntu, Debian has always been for geeks, so it's name and the names of its components don't really matter [1].

QuantumGravity:
"Seriously, I think the GNU Project should just change its name to something more catchy..."

This was probably more a joke than a serious suggestion, but for the record, what I would suggest is that GNU Project make sure any new GNU programs they want Jane Average to use have sensible names. Actually a lot of them do; Mailman is very sensible, as is Ring [2]. Emacs and Guix, not so much, but those are geek-orientated projects, so again, it doesn't really matter.

I agree with onPon that changing the name of well-established projects can do more harm than good. But I have often thought about creating forks of free code, end-user apps that have a great back-end but a terrible UI and a silly name. GIMP, VLC, Evolution, ThunderBird, Claws, and many others could benefit from a UX makeover and a new name, while keeping exactly the same back end. This way you get both the benefit of better user-facing apps, and avoiding disruption to existing projects.

I would go so far as to say that every desktop app needs to be broken into separate back-end and UI components, with the back-end developed by engineers, and an API that you can use to plug-in one or more front-ends, developed by designers and UX gurus. These two aspects of app development require totally different sets of skills, and few people seem to be really good at both. How many websites have the same person designing the customer webserver *and* styling the CSS for the website? Very few.

SuperTramp83
"You can place the orange drumpf moron's face as logo and name it Hillary, I would still use it and be very happy about it."

As would I, but you seem to assume that most software users think like you and I. The fact that the vast majority of desktop users still use Windows in 2018 makes it clear that this is not the case.

"What about 'trisquel'? Surely a not 'popular' name, not even a good sounding one."

It's not the best name I've ever heard. But I can tell from looking at it how to pronounce it; like "sequel" but with "tris". At least it doesn't have an X in it for no sensible reason.

onPon:
"I think "Trisquel" is a good name, as are "PureOS", "Freenix", "Parabola", "Musix", "Dragora", and "Replicant",

I agree that Trisquel and Parabola are good names, and PureOS and Replicant are excellent names. But Musix and GeexBox? Why do people ever put X in the name of software? It looks wierd to non-geeks. How are they supposed to pronounce it?

Yes, anyone in the inner circle knows it's a reference to Linux or UNIX, but that's precisely what it's a bad name for any project trying to attract a user base of Jane Average folks. They don't know or care about UNIX and they never will, but they might use a user-respecting audio production OS or bootable media player OS (it doesn't really matter what Freenix is called because it's for geeks anyway).

Lodlier:
"Windows is a horrible name."

It's a horrible OS to use, but Windows was a very good choice of name. It's a familiar object, easy to read and pronounce, and a sensible metaphor for the system of frames surrounding desktop applications. You don't ever have to repeat yourself when you talk to someone about Windows.

I used to try saying "GNU-Linux" to people. But "GNU" and "Linux" are already awkward, unfamiliar words, when I mash them together, I might as well be saying "Goblin Eggs" for all the sense it makes. It just becomes a barrier to effective communication. I use the "GNU-Linux" convention when I'm writing, but I have to admit I just call it "Linux" when I'm talking to people.

SuperTramp again:
"You are both assuming a GNU user (which is by definition not dumb) is shallow enough as to judge a piece of software based on its name."

You are assuming that responding to what things are called is "shallow". If I invited you out for lunch and ordered you a Shit Sandwhich, would you feel enthusiastic about eating it? If not, is that because you are shallow? If it turned out to contain a range of fillings that you really enjoy, I might be able to convince you to try it, but I suspect it would take a lot more work than it would if it wasn't called a Shit Sandwich.

[1] Although at least it's obvious how to say "Debian".
[2] Just as well Tox didn't join GNU, that's a terrible name. You might as well call your chat program RancidMaggotyHumanFlesh.

onpon4
Offline
Joined: 05/30/2012

> Why do people ever put X in the name of software?

Not just software.

http://tvtropes.org/pmwiki/pmwiki.php/Main/XMakesAnythingCool

loldier
Offline
Joined: 02/17/2016

Microsoft should never have been allowed to register Windows as a trademark (they were rejected in 1993 but reapplied and got their way in 1995).

Windows is a word no different from 'book'. Generic dictionary names should be exempt.

That said, X is short for 'X Window System' which is a trademark of The Open Group.

Lindows tried to challenge MS Windows trademark in court. MS settled the case.

Originally Windows was called 'Interface Manager'.

https://www.x.org/wiki/

http://www.opengroup.org/desktop/x/

https://www.zdnet.com/article/we-own-windows-trademark-microsoft/

http://www.internetnews.com/bus-news/article.php/3311641/Windows+Generic+or+Trademark.htm

https://en.wikipedia.org/wiki/Microsoft_vs._Lindows

strypey
Offline
Joined: 05/14/2015

> Windows is a word no different from 'book'. Generic dictionary names should be exempt.

I have no problem with trademarks as long as they can only be enforced within a single industry. I think it's fair enough for Microsoft to want to be the only company that can call a computer OS "Windows". For the same reason it's fair for Linus Torvalds/ Linux Foundation to be the only ones who can release a piece of software called "Linux". This protects users from dangerous fakes, much more than it protects the companies from competitors.

MS should have lost the Lindows court case. Yes, it rhymes with Windows, but it's not Windows, and no reasonably person would have bought Lindows thinking they were buying MS Windows. It is a stupid name though, and Linspire wasn't a fantastic name either. I would have called it something like "Doors", something that was a cheeky reference to Windows, but didn't sound anything like Windows. If they wanted something that started with L, I would have gone with "Louvres", or "Ledges", or something like that.

> Originally Windows was called 'Interface Manager'.

That's a perfectly fine descriptive name for a prototype, but it's terrible name for a user-facing product. It was a good move to change it to "Windows".