Slashdot Mirror


Linux's Difficulty with Names

JohnTyler writes "This article at XYZ Computing takes a look at Linux's strange naming practices. When compared to their Window's equivalents, the names of many Linux programs are difficult to recognize and even tougher to remember. This may seem like splitting hairs, but it is actually an important usability issue. Just think, if you had to do a bit of graphic design which would be easier to pick out of the menu, GIMP or Photoshop? Or if you wanted to play a song, Media Player or xine?" The article is a bit thin, but it raises an excellent point.

143 of 946 comments (clear)

  1. Like most of the *NIX family . . . by mmell · · Score: 5, Funny
    names are based on the assumption that nobody can touch-type.

    ls, rm, df, du, etc . . . did any of the engineers at Bell Labs type 10-fingered?

    1. Re:Like most of the *NIX family . . . by Pantero+Blanco · · Score: 2, Informative

      Most commandline programs are like that in both *Nix and DOS/Windows. I believe we're dealing with desktop applications here.

    2. Re:Like most of the *NIX family . . . by Anonymous Coward · · Score: 2, Insightful

      You realize they had short names because every byte of storage was precious?

    3. Re:Like most of the *NIX family . . . by belmolis · · Score: 2, Insightful

      I don't know about that. I have been a touch-typist since I was 12 but I still alias the names of commonly used programs to a couple of letters. Even if you're a touch typist, it is faster to type two letters than more than two letters.

    4. Re:Like most of the *NIX family . . . by BushCheney08 · · Score: 2, Informative

      The goal was two-fold: typing efficiency and saving space (adding characters to the command name meant more resources were used - this was important back in the days when having a few kilobytes of RAM was a lot)

      --
      Be a real patriot: Question authority. Think for yourself. Formulate your own conclusions.
    5. Re:Like most of the *NIX family . . . by sconeu · · Score: 2, Informative

      Those were named back when you were using a 300 baud connection to a paper TTY.

      You *WANTED* to save typing.

      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
    6. Re:Like most of the *NIX family . . . by DigitalReverend · · Score: 5, Informative

      omg, and here I thought all slashdotters were geeks to some extent.

      The *nix operating system was developed when the input/output device was a teletype. ( http://www.virtualaltair.com/virtualaltair.com/vac _88-tty.asp)

      There was no backspace key, and you didn't see what command you typed in until AFTER you hit the enter key. So to keep things easy, you end up with 2 to 4 letter commands. ls, ed, df, dd, etc...

      --
      I read Slashdot for the headlines, because the headlines, unlike the articles, are usually original and never duplicated
    7. Re: Like most of the *NIX family . . . by Black+Parrot · · Score: 3, Interesting

      > names are based on the assumption that nobody can touch-type. ls, rm, df, du, etc . . . did any of the engineers at Bell Labs type 10-fingered?

      FWIW, back in the heyday of the VMS CLI, the policy (for DEC) and recommendation (for vendors) was to make every command a verb. The result is that most of the commands were reasonably self-descriptive, and you could usually find what you wanted in help without too much trouble.

      The CLI also let you abbreviate to the first four characters (or to the minimal length needed for unambiguity, whichever was longer). The effect was similar to tab completion, except you didn't actually have to complete it.

      And of course, they supported aliases, so if you hated to type you could set up your own 1-character name for your most frequently used commands.

      --
      Sheesh, evil *and* a jerk. -- Jade
    8. Re:Like most of the *NIX family . . . by onemorechip · · Score: 5, Insightful
      Somebody else pointed out that these short names arose from the use of teletypes, but did you also consider that when you type a command dozens, if not hundreds, of times in a session, "rm" is much easier than "remove" or "delete"?

      I, for one, appreciate the shorthand, and I do touch-type.

      --
      But, I wanted socialized health insurance!
    9. Re:Like most of the *NIX family . . . by Ploum · · Score: 2, Funny

      etc ? I tought I was a good unix administrator but I didn't know about etc :

      whereis etc ?
      man etc ?

      nothing...

    10. Re:Like most of the *NIX family . . . by Ruff_ilb · · Score: 4, Interesting

      With GIMP alone, we can see how confusing things get:

      GIMP = GNU Image Manipulation Program

      This contains an acronym by itself, that is GNU.

      GNU = GNU's Not Unix

      So not only is GIMP an acronym, it CONTAINS an acronym, and a recursive acronym at that.

      Confused yet?

      --
      http://www.TheGamerNation.com/Forums
    11. Re:Like most of the *NIX family . . . by SquadBoy · · Score: 2, Interesting

      As usual Neal Stephenson said it best.

      "Note the obsessive use of abbreviations and avoidance of capital letters; this is a system invented by people to whom repetitive stress disorder is what black lung is to miners. Long names get worn down to three-letter nubbins, like stones smoothed by a river."

      He was talking about directory names but the same concept holds true for commands and for those of us who still seriously punch deck all day every day and well into the night this is *still* a concern and that's why it lives on.

      --

      Cypherpunks: Civil Liberty Through Complex Mathematics. Those who live by the sword die by the arrow.
    12. Re:Like most of the *NIX family . . . by mrchaotica · · Score: 2, Informative

      You want ImageMagick.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    13. Re:Like most of the *NIX family . . . by MightyMartian · · Score: 2, Insightful

      And while we're at it can we get Windows to stop referring to drives as C:, D:, etc.? Oh wait, that might bust a few legacy apps. Now imagine applying this principle to the doubtless billions of lines of shell script out there. Imagine the nightmare of having to replace all those mneumonic-style commands with "sensible" ones. For better or worse, some aspects of technologies are retained even if they don't make immediate sense to the initiate.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    14. Re:Like most of the *NIX family . . . by saberyo · · Score: 2, Informative

      Personal Home Page was the original I believe. So, even more depth to LAMP. http://us3.php.net/history

    15. Re:Like most of the *NIX family . . . by davecarlotub · · Score: 3, Informative

      Specifically the convert program

    16. Re:Like most of the *NIX family . . . by drauh · · Score: 5, Funny

      then, along came find(1). who the hell wrote that? :)

      --
      This is a tautology.
    17. Re:Like most of the *NIX family . . . by Kelvie · · Score: 2, Funny

      Why not go one step further?
      GTK+ = GIMP ToolKit
      GIMP = GNU Image Manipulation Program
      GNU = GNU's Not Unix

      from here, ad infinitum.

    18. Re:Like most of the *NIX family . . . by nath_de · · Score: 2, Funny

      I thought PHP = People Hate Perl

    19. Re:Like most of the *NIX family . . . by tcgroat · · Score: 2, Interesting

      Like all operating systems of the time, the short names reflected the hardware limitations of the computers running it and the skill expected of the person using it. Both core memory and disk space were very expensive, and thus very limited. File systems restricted the length of file (command) names to conserve space in the directories. Terminal speeds were slow by today's stanmdards: 9600 baud (960 char/sec) for local users, 300-2400 baud (30-240 char/sec) over a modem. Long commands meant poor throughput. The users were expected to learn that OS and its commands, and use them regularly: it was targeted for skilled users, not the average Joe.

      Unix offered an extraordinary luxury for its day by not limiting file names to six to eight characters (plus a short "file type" suffix that was the user generally doesn't have to type). Brevity was not only a matter of efficiency, but essential to avoid running out of room. The brevity ethic carried over into unix, probably by force of habit, even though the file name length limitation no longer demanded it. Microsoft followed the common practice of the day in MS/DOS and Windows through '98; only with NTFS did they adopt a file system with native support for filenames exceeding CP/M's "8.3" format.

      And yes, many still do type with some kind of hunt-and-peck method--with that many years of practice, we old dogs are fast enough that retraining us is pointless.

    20. Re:Like most of the *NIX family . . . by LQ · · Score: 2, Interesting

      ls, rm, df, du, etc . . . did any of the engineers at Bell Labs type 10-fingered?
      I guess you've never typed on one of those old teletypes.

  2. Hehe... by setirw · · Score: 5, Funny

    But then again, you click the "Start Button" to shut down in Windows :)

    --
    This message printed on 100% post-consumer recycled electrons.
    1. Re:Hehe... by mypalmike · · Score: 2, Informative

      > But then again, you click the "Start Button" to shut down in Windows :)

      And in Gnome, you click some weird thing that looks vaguely like a foot with 4 toes, then "Programs"->"System"->"Gnome Terminal", bringing up a command line box, then type "shutdown -h now". Clearly more intuitive. ;)

      --
      There are 0x40000000 types of people: those who understand 32-bit IEEE 754 floating point, and those who don't.
    2. Re:Hehe... by Enigma_Man · · Score: 4, Informative

      I usually just click on "actions" -> "shutdown" to do that, your way works too though.

      --
      Nothing says "unprofessional job" like wrinkles in your duct tape.
    3. Re:Hehe... by Anonymous Coward · · Score: 2, Funny

      "But then again, you click the "Start Button" to shut down in Windows :)"

      Not really, you can just click the IE button like 3 times.

    4. Re:Hehe... by burnin1965 · · Score: 2, Insightful

      "even if you're the only one who uses the computer"

      Which ironically is the complete opposite of Windows where you don't have to login with a password and you ASSUME you are the only one using the computer when in reality there are probably several script kiddies who are also using the computer, with no password. :P

      burnin

    5. Re:Hehe... by aconkling · · Score: 3, Informative

      Wow, where've you been? In 2.0 and later, you click Actions -> Log out. They've changed the menu in 2.12, so now you click Desktop -> Log out or System -> Log out*. In either case, one of the choices in the window that comes up is to shut down the computer: http://shots.osdir.com/slideshows/original.php?rel ease=469&slide=76

      *- Honestly, I'm not sure of the difference. I see the "Desktop" menu on my Arch Linux GNOME panel, whereas the Ubuntu screenshot I linked to has a "System" menu. I wonder if Ubuntu's is modified at all, though that seems only reasonably likely.

    6. Re:Hehe... by Anopheles · · Score: 5, Funny

      You can do what I do...

      Push the power button about half a dozen times. Then if the system is still up, yank the big black cord out of the back.

      Works in EVERY operating system. Don't even need a password.

      Laptops are a bit more difficult...

    7. Re:Hehe... by Zangief · · Score: 2, Insightful

      I lost all respect for Mac usability, when I tried to eject a disc on Mac OS 9.

      I spent like 10 minutes looking for a menu. In the end, I discovered that you have to drag the disc to the trash. I guess it is intuitive (as it ocurred to me, eventually), but it is just an idiotic way of doing things.

      What was so bad about a menu, or option on the disc icon?

      Also, Quicktime for Windows doesn't make a good case for the usability expertise of the Apple developers.

  3. Windows has problems too... by numLocked · · Score: 5, Insightful

    This is really more of a software designer's issue than a strictly Linux one. As we speak, I am looking for my copy of Daemon Tools on my computer, but I can't find it because it's named in the start menu by the software's manufacturer, not the name of the program. This is the case for many windows apps and I view it as a similar problem.

    1. Re:Windows has problems too... by nicholasjay · · Score: 2, Insightful

      This because the manufacturer wants it this way. It gives them more brand recognition, so the next time you see something by that manufacturer, it will force you to think of your program. Note that it is also listed this way in the explorer window view.

    2. Re:Windows has problems too... by arkanes · · Score: 3, Informative

      It's against the Windows HGI to do this now (I don't know if it was ever documented as the standard, but it was extremely common) although many companies (and installer frameworks) still do it. Windows HGI also says that if all you're installing is link(s) to your executable(s), you should put them directly in the start menu root instead of into a subfolder.

    3. Re:Windows has problems too... by gowen · · Score: 2

      On my Fedora box it's under "Sound & Video", which makes sense to me, as CDs are audio media, first and foremost. Then, if I mouse-over K3B, it says "CD writing program."

      --
      Athletic Scholarships to universities make as much sense as academic scholarships to sports teams.
  4. Windows' Difficulty with Names by JymBrittain · · Score: 5, Insightful

    I suppose Outlook Express is the ideal name for an email client...as is Outlook. Acrobat is the perfect .pdf viewer or creator. Excel instantly draws to mind spreadsheets [now, but 20 years ago?]. I could go on, but why bother. The article is just more crap slinging between two apes vying for dominance.

    1. Re:Windows' Difficulty with Names by fishybell · · Score: 3, Insightful
      It's not so much that they have names that aren't self documenting, it's that they have easily remembered names. The list they have shows Nero and WinAmp as popular windows.

      I don't think the problem is with odd names (although sometimes they can be a bit obtuse), I think it's really just market share. If thunderbird was preinstalled on 100% of windows machines (like outlook express does), people would quickly learn to equate thunderbird to e-mail the same way they do with outlook. The same thing applies to gimp, xine, konquerer, etc.

      --
      ><));>
    2. Re:Windows' Difficulty with Names by pomo+monster · · Score: 4, Insightful

      C'mon, try exercising your right brain for a change. Say "Excel" out loud and you'll find it contains the word "cell," as in spreadsheet cell. "Outlook" helps you make plans and schedule things, besides giving you an overview of your little empire, and letting you look over your communications with the outside world. Can't explain Acrobat, but I'm gonna go ahead and guess you probably think "Safari" is a terrible name for a browser, because you don't make the connection with surfin' and exploring. Maybe this is why open-source programs appeal to the stereotypical geek, linguistically/artistically/critically challenged. Too left-brained.

    3. Re:Windows' Difficulty with Names by jrockway · · Score: 5, Funny

      > Is Outlook any more of an intuitive name for mail than Evolution to new users?

      Maybe... but KDE should definitely rename KMail to Kreation. Then we can have an Evolution vs. Kreation debate to go alongside GNOME vs. KDE.

      C'mon KMail devs... you know you want to!

      --
      My other car is first.
    4. Re:Windows' Difficulty with Names by JahToasted · · Score: 5, Insightful
      This is exactly the problem with open source software: No one is able to take constructive criticism. Someone mentions a problem immediately 20 people jump on him pointing to how things are really so much worse somewhere else. I guess screwing up is ok as long as Microsoft screws up in the same way, right?

      Forget Microsoft for a second. Application names of most Open Source software sucks. Yeah that recursive acronym may be very clever, but its useless to anyone who's just searching for the app they want. Wanna know why people call it Linux and not GNU/Linux? Guh-Noo-Linux is hard to say for the 99.9% of the world that doesn't speak Klingon.

      Yeah Outlook Express isn't a great name for an email client. Acrobat doesn't tell you its a PDF reader. But you know what? Microsoft and Adobe have this thing called a marketing department. Spend enough on marketing (and having a monopoly doesn't hurt) people will associate Outlook with email, and Acrobat with PDFs. In fact most people don't know what a PDF is but they know what Acrobat is.

      So to recap: Microsoft: 1) get a monopoly and 2) spend a lot on marketing 3) name your products whatever the hell you want. Open Source: 1) name your product something stupid and 2) sit around complaining about how stupid people are for not using your superior product.

      And even if you have a monopoly and the world best marketing department, some names are just never going to sell. ie. GIMP: At best the name is confusing, at worst its offensive. GNU: hard to pronounce and even if you know what the letters stand for its confusing on multiple levels.

      On the other hand, Firefox: Has nothing to do with web browsing but they have put some effort into marketing it so they should be able to make it work.

      The name of your product is a big part of marketing your product. start out with a stupid name, you're going to be fighting an uphill battle in promoting your product. Of course, promoting the GIMP is like climbing Everest with no equipment. I've seen people who were literally afraid to click on an icon labelled "GIMP". Have you ever seen Microsoft come up with a application name that got that reaction?

    5. Re:Windows' Difficulty with Names by swillden · · Score: 4, Insightful

      Maybe there should be some kind of catalog of linux applications, broken down into catagories that explains what they do, how they differ and a link to install/launch them.

      You mean like the categories in the KDE and GNOME menus? You mentioned xmms, kopete and GIMP. Let's see where they're found on my Debian KDE system:

      • xmms: Under the "Multimedia" menu is the entry "Multimedia Player (XMMS)"
      • kopete: Under the "Internet" menu is the entry "Instant Messenger (kopete)"
      • GIMP: Under the "Graphics" menu is the entry "Image Editor (GIMP Image Editor)".

      Pretty easy.

      For a GNOME system, I have a Red Hat Enterprise 4 VM here...

      • xmms: Not installed by default, but if you look under "Sound & Music" you'll find "Music Player", which gets you Rhythmbox, a nice music player.
      • kopete: That's under "Internet" with the name "Kopete". Not a very informative name, but if you hover your mouse over it a tooltip pops up saying "Intant Messenger". In practice, you'll probably reach first for the "IM" entry, which gets you GAIM; in my experience a better IM client than Kopete anyway.
      • GIMP: Under "Graphics" you'll find "GIMP Image Editor".

      Also very easy, even if you don't have any idea what the names of the Linux apps are. Just look in the funtion-structured menus and find something that does what you want to do.

      Applications are the reason I've not switched to linux. I'm used to the windows ones I have, finding linux applications that do what I want takes time, and with names like xmms and kopete and gimp its not easy to find them.

      If you install a reasonably full-featured distribution, all of the common tools will be pre-installed and be nicely categorized and named by function.

      Notice how much easier this is than the corresponding situation on Windows. After you've installed Windows you have, what? Windows Media Player will cover XMMS, but what about Kopete or the GIMP? Is MSN messenger pre-installed? Even if it is, what if you have friends who use AIM, Jabber, Yahoo, ICQ, etc.? Gotta find and install something. For GIMP, I guess you've got Paint. Other than that, you have to go find something.

      On Linux, even if you what you want isn't already installed, most distros make it trivial to find and install whatever you need. On Debian, for example, just start Synaptic (which is nicely categorized on the menus), click "Search", type "edit image" and you get a list of a number of packages that do the job. Click on any one of them and you get a description of the package. Click the checkbox next to all of those that sound interesting, click "Apply" and wait a couple of minutes, then try them all out and decide which you like (they'll all be in the appropriate spots in the menus).

      Sorry, but I think Linux destroys Windows in this department. It doesn't matter what the apps are named, good packaging and nice menus make the names irrelevant. It's worth pointing out that Linux beats Mac OS X in this regard as well. Not only does OS X not have as much stuff pre-installed, it doesn't provide a nice way to find applications. You have to go to the Applications folder and then try to figure out what everything in there does.

      In your case, you already went through the pain of figuring out what Windows apps you like, so switching to Linux is painful. But that's not because of Linux, it's because you're moving from something you know to something you don't. Even if the "something you don't" is actually easier, the change requires effort.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  5. Quick reference sheets do the trick by suso · · Score: 3, Informative

    That's why you need a Linux command quick reference sheet:

    http://www.suso.org/infosheets/

  6. It's not bad really... by Enigma_Man · · Score: 2, Insightful

    Most of the command-line stuff is just shortened abbreviations of things. You can also always just make a "shortcut" that's named whatever you want if you need arbitrary names for things. It doesn't really raise a good point at all, things have names made by the people who made them.

    -Jesse

    --
    Nothing says "unprofessional job" like wrinkles in your duct tape.
  7. Linux Naming by codered82 · · Score: 3, Insightful

    I realize there is tons of software out there for Windows, but *nix systems seem to have so much more that they have to resort to unique naming schemes to differentiate their products. You can only make so many iterations of the words "Media", "Writer", "Player", "Office", etc. Can it make things difficult for consumers? Sure, but I think it's a necessary evil.

    --
    History does not long entrust the care of freedom to the weak or the timid. ~Dwight D. Eisenhower
  8. What a moron. by Black+Parrot · · Score: 4, Insightful

    "Photoshop" sounds like an application for buying photographs. The writer only knows it's a graphics editor because he has read or heard it somewhere. Contrary to a myth promoted by Microsoft and others, you simply can't use a computer without having to learn anything.

    Also, FWIW, and unlike any version of Windows I've ever seen, the GNOME "start" menu breaks things down by category, so you can look in the "Graphics" or "Sound and Video" submenus if you have a general idea about what you're looking for. The last Windows I sat down in front of offered me an almost flat menu of two complete columns on a high-resolution screen, and since I rarely use Windows I didn't know what more than a handful of the applications were.

    Worse, in those rare instances where things were put into sub-menus, you had to look under the vendor's name to find the product. So you not only had to know that "Photoshop" means "graphics editor", you also had to know that it's published by someone named "Adobe".

    Idiot-level apologetics.

    --
    Sheesh, evil *and* a jerk. -- Jade
    1. Re:What a moron. by emtilt · · Score: 2, Insightful

      Not really. "Shop" is used in the sense of 'workshop.' The average person wouldn't be shopping for photos on their computer, so the first logical thing to assue would be that it is a program for working on or editing photos. I agree with the rest of you post though. Windows does suffer from this problem as much as Linux. All too often you have to know the manufacturer's name. It would benefit Windows greatly if it broke things into categories. I do this myself on my Windows machines, but the average user just lets programs go to wherever they default.

    2. Re:What a moron. by Trolling4Columbine · · Score: 2, Insightful

      There's the small matter of Photoshop costing several hundred dollars. I can't imagine somebody would purchase any piece of software, let alone one as expensive as Photoshop, without knowing what it does.

      Your argument is more Devil's advocate than anything substance. You just can't bring yourself to admit that Linux isn't perfect.

      --
      Socialism: A feeling of discontent and resentment caused by a desire for the possessions or qualities of another.
    3. Re:What a moron. by jellomizer · · Score: 4, Insightful

      Well PhotoShop is a derivation (to prevent lawsuits) of PrintShop. A Print Shop is/was a place where people went to get profesional printing done. Photoshop/PrintShop Programs were made to replace much of the needs of going to the Print Shop. But even with a name like PhotoShop you have Photo in it knowing that it has something to do with photos, it may not be clear that you can do thinge beyond modifity photos but it is better then GIMP.

      Even with GNUs Catagories. You know it has to deal with Graphics. But on most distributions there are about 10 or so to choose from. Is it a graphic converter?, A PowerPoint like application?, A 3d Ray Tracing Program?, who knows. Most common people don't want or like trying different applications until they find the one that does the job.

      Stop defending these bad names for these application, Change is good deal with it.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    4. Re:What a moron. by deft · · Score: 2, Insightful

      Let me finish this sentence for you:
      "The writer only knows it's a graphics editor because he has read or heard it somewhere." - AND THEN EASILY ASSOCIATED IT WITH PHOTO EDITING because the name works.

      You comepletely fail to acknowledge that Photoshop is infinitely easier to brand as a PHOTO related product than GIMP, a funny and quirky, but horrible name to brand. I'd love to have to rebrand the leather midget image... ugh. Fun for a project working name, death for marketing.

      Now, you mentioned cool features for Gnome, but I think you failed to address that GNOME is a another branding problem. At least it isn't GIMP, so it has the potential to be branded easier, but it's not easy.

      Sure you can shoot yourself in the foot and take the uphill road for marketing, but it would be easier to not be quirky. You can be deft at not just programming, but distribution and brading as well.

      --

      There's nothing Intelligent about Intelligent Design.
    5. Re:What a moron. by abradsn · · Score: 2, Insightful

      You are the idiot. He is right. Gimp is an acronym that means nothing. Photo means something to do with pictures, and shop is a hold over phrase from when people editing their photographs in a more manual fashion. Are you representitive of a community of ignorant people, or are you just trying to make the community that you are representing look stupid.

    6. Re:What a moron. by gowen · · Score: 2, Funny
      A PowerPoint like application
      Powerpoint... presumably that's an application that enables me to plug my devices in, right? Like a powerpoint on a wall?
      --
      Athletic Scholarships to universities make as much sense as academic scholarships to sports teams.
  9. Linux names are fantastic by filesiteguy · · Score: 4, Funny

    touch...
    mv...
    finger..
    touch..
    mount...
    mv...
    finger...
    unmount...
    sleep...

    Seriously, I agree. I think that is why I like giving SUSE to my friends/family. Telling my elder family to click on "Image Editor" is much easier than telling them to click on "GIMP."

    1. Re:Linux names are fantastic by Kjella · · Score: 4, Funny

      touch...
      mv...
      finger..
      touch..
      mount...
      mv...
      finger...
      unmount...
      sleep...


      I think you forgot to fsck. Then again, this is slashdot so I probably shouldn't be surprised...

      --
      Live today, because you never know what tomorrow brings
    2. Re:Linux names are fantastic by SpecBear · · Score: 4, Funny

      This is one place where an open source makes things more difficult.

      I'm encouraging people to make use of open source alternatives instead of pirating software. Sometimes it's simple. Firefox is a pretty easy sell. But I've been telling my girlfriend for years that she should never run suspicious programs, so now it takes some doing to get her to open a program called "GIMP".

    3. Re:Linux names are fantastic by barfomar · · Score: 2, Funny
      This is more syntactically correct....

      unzip;strip;touch;finger;mount;fsck;more;yes;unmou nt;sleep

    4. Re:Linux names are fantastic by Ashish+Kulkarni · · Score: 4, Funny

      On that path, ponder this sequence:

      unzip..
      strip..
      touch..
      finger..
      grep..
      mount..
      fsck..
      more..
      yes..
      fsck..fsck..fsck..
      umount..
      sleep..

  10. just try using a good name... by advocate_one · · Score: 2, Informative
    --
    Donald 'Duck' Dunn: We had a band powerful enough to turn goat piss into gasoline.
    1. Re:just try using a good name... by pomo+monster · · Score: 2, Insightful

      I'd have to agree with the court on this one. Are you suggesting that geeks lack the imagination to think of any words other than "illustrator"? C'mon, there are plenty of words and ideas to associate with vector image editing. "Freehand," for starters.

      You have to get away from the idea that there's one "best" name for any concept. Even if they were, the featureset and audience of Adobe Illustrator (the product) isn't the same as those of Killustrator; thus, the concepts differ, and so should the name. Nuance is everything.

  11. This is easily fixed, and to some extent has been. by Pantero+Blanco · · Score: 4, Informative

    Most of these applications are listed as in the K-menu in the box I'm using are listed by function first. For example: Web Browser (Firefox) and Advanced Text Editor (Kate). That eliminates pretty much all the confusion there, doesn't it?

  12. Recognition vs decipherability? by redelm · · Score: 2, Insightful
    There are two issues here: recognizing something known versus determining what something unkonwn is.

    To someone who knows nothing, PhtoShop sounds like a place to buy/print photos. And Windows Medial Player sounds like a game of newpaper/TV congomerates :)

    To the Unix cogniscenti, cp, du are nothing more than CoPy, Disk Usage, etc. It is a question of something learned.

  13. Only slightly true by ChaserPnk · · Score: 2, Interesting

    This problem reminds me of the prescription medicine naming issue. There are only so many ways to say that a certain drug is for the heart. This is a huge problem and a cause of pharmacy medical mixups all over the world.

    The same problem exists with software. Sure it would be nice if a photo editing app has the name Photo in it, but sooner or later you're going to run out of names. And this problem isn't limited to Linux--how exactly does "Excel" imply spreadsheet?

    I will agree that Linux names are a bit on the wilder side and less professional sounding. But the problem isn't really as bad as it made it sound. What type of program the GIMP is can be indicated by its icon or where the user found it in the menu hierarchy.

    Seriously, we need to devote more time to build software that does what it's meant to do well. I'm sure people will use a killer app if it was called "U Nasty" if it did what the users wanted.

    --

    "A diplomat is a man who always remembers a woman's birthday but never remembers her age." -Robert Frost
  14. Stupid stupid stupid -- category mistake by gowen · · Score: 3, Informative

    acroread.exe and winword.exe are meaningless names, too; and yet thats what the Windows executable are called. The name of the file is an irrelevance. If the GIMP appears as 'gimp' instead of 'Image Editor' in the Desktop menus and icons, that's really is stupid, but it's fine to call the executable that.

    up2date is a silly name, but as long as it appears in the menu as 'Add/Remove Programs', that's hardly relevant, is it?

    --
    Athletic Scholarships to universities make as much sense as academic scholarships to sports teams.
  15. On the other hand by Anonymous Coward · · Score: 2, Insightful

    If you wanted to play a video, would it be easier to pick out RealPlayer or the Videolan Client? If you wanted to browse your personal directory, would it be easier to pick out C:\Documents and settings\username or /home/username? If you wanted to send/receive some email - Outlook Express or KMail? Hell, if you wanted to shut down your computer - Start->Shutdown or /sbin/poweroff?

    See? It kinda swings both ways...

  16. What problem? by rickbrodie · · Score: 2, Insightful
    I may be missing the "usability" point here, but just how is this a big deal? I don't think it really makes that mush difference what the name is, as people pay much more attention to the position a link is in the menu and the icon rather than its actual name. Not to mention that once someone uses it once or twice, they very quickly learn exactly what it is and what it does.

    Furthermore, I realise that this is aimed at people who have absolutely no experience in either computers in general and at least linux specifically, but a name like "xine" should not be an impediment to progress. For instance, any distro worth anything ought to be set up with some useful file associations. Most people play a movie or mp3 by clicking on /it/ rather than opening a player and then opening the file within it.

  17. Slashdots difficulty with names by LiquidCoooled · · Score: 5, Funny

    "This article at XYZ Computing takes a look at Slashdot's strange naming practices. When compared to their Web 2.0's equivalents, the names of many Slashdot URLs are difficult to recognize and even tougher to say. This may seem like splitting hairs, but it is actually an important usability issue. Just think, if you had to do a bit of news which would be easier to tell your friend on the phone, digg.com slash technology or linux dot slash dot dot org slash, no not linux dot slash dot dot org, i said linux fullstop ess ell aye ess haych dee oh tee fullstop oh arr gee?
    The article is a bit thin, but it raises an excellent point.

    --
    liqbase :: faster than paper
  18. Names don't matter... by RevDobbs · · Score: 5, Insightful

    Names don't matter, it is all about training and then familiarity.

    What's more intuitive, "Matt", or "Coffee Boy"?

    Oh, and what does Exel and Outlook do? Does Outlook Express do it any faster?

    As a technical discussion, names as handles to objects or ideas don't matter (excluding downright misleading names, like a boy named Sue): it gets down to user training. To write that "Whatever the reason, desktop Linux's usability is hindered by its naming practices" is just silly: in a work enviornment, users will use what they are trained on. At home, Grandma is going to use whatever will let her get her polaroids out of her new camera.

    And Windows isn't particularly easy to use; rather, everybody has had some exposure to it.

    As for your examples... once you know what they stand for ("list","remove","disk free", etc.), those commands are a hell of a lot quicker to type (and less prone to error) than spelling the words out.

    1. Re:Names don't matter... by networkBoy · · Score: 5, Funny

      "Oh, and what does Exel and Outlook do? Does Outlook Express do it any faster?"

      Load VB exploits, load HTML exploits, and I think the correct answer for the last one is "yes".
      -nB

      --
      whois gawk date unzip strip find touch finger mount join nice man top fsck grep eject more yes exit umount sleep dump
    2. Re:Names don't matter... by westlake · · Score: 5, Insightful
      Names don't matter

      Names do matter when you insist on stuffing 14,000 poorly documented apps into your favorite Linux distro, half beginning with "G" and the other with "K."

    3. Re:Names don't matter... by Pantero+Blanco · · Score: 2, Funny

      No, no. You're supposed to say: My name is Sue! How do you do!? Now you gonna die!

    4. Re:Names don't matter... by Bobby+Orr · · Score: 3, Insightful

      I disagree.

      1) Many scholars in linguistics feel that naming something is asserting power over it. That may be extreme. But think about the importance of names, such as pejorative titles like the N-word that are no longer considered appropriate.

      2) RMS also disagrees. It's why he makes such a big deal out of GNU/Linux. Why can't people just call it Linux, as long as we properly train them? I disagree with RMS's insistence. I merely point it out to use RMS as an example of someone who does care about names.

      3) Think about advertising. Consumer products such as foods are named by easy to pronounce and remember monikers. A cheesy snack called MCSAF (my cheesy snacks aren't freetos) or some such unpronounceable name will fail to sell every single time. Every single time. Like it or not, an easy to remember and pronounce title such as Outlook or Excel or Paintshop is going to be better received by consumers than esoteric titles like GNUxxx.

    5. Re:Names don't matter... by pla · · Score: 4, Insightful

      Names do matter when you insist on stuffing 14,000 poorly documented apps into your favorite Linux distro, half beginning with "G" and the other with "K."

      I know you meant that number facetiously, but a quick search of my main XP box at work shows 1472 ".exe" files and another roughly 2000 somewhat-executable files (assorted scripts, dlls, and other extensions generally considered unsafe to allow your email program to open). Of those, oddly enough, over half begin with "w" or "m"

      Now, I consider myself fairly knowledgeable when it comes to the actual files on a Windows system, but I could only tell you what perhaps a tenth of those do (without some research, of course). And even looking them up online, past experience doing exactly that has shown that for probably a third of those, no one outside Microsoft has the faintest idea what they do or how to use them.


      Like it or not, computers take a bit of education to use. A good GUI can make that far, far easier (and a bad GUI can make it considerably harder), but at some point, you need to accept that users just need to "suck it up" and crack a book (or load a webpage).

    6. Re:Names don't matter... by Minna+Kirai · · Score: 4, Insightful

      You would pick the one named Excel in a list, as opposed to "GNUmeric."

      Please. At least Gnumeric gives you a hint that it involves NUMBERS somehow (as does "Lotus 1-2-3"). "Excel" sounds like it should be a flashcard trainer for standardized tests.

      Nobody would think Excel is a spreadsheet if they hadn't been taught it.

    7. Re:Names don't matter... by hitmark · · Score: 2, Insightful

      another interesting thing is that while the link to windows media player have just that text on it, the name of the exe itself is wmplayer.exe.

      you could maybe guess that its windows media player, or you could just be scratching your head. about the only informative word is player. ok, so it plays something, but what? music, video, games?

      and the names may not be informative pr see under linux, but often the menus are often sorted. so if you want to play a video, look under multimedia->video and try one of the programs listed there. want to write a letter, take a look under office->wordprosessor or something similar.

      and most often people want to use openoffice, and the 2.x version have names like writer, calc, impress and draw. try to guess what they do :P (only problem is that they allso have something called math, its a tool for writing mathematical formulas. i have a bad habbit of confusing it with calc, the spreadsheet).

      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
    8. Re:Names don't matter... by arodland · · Score: 2, Insightful

      1) Windows and Mac apps don't really have that much more descriptive names on the average. There's plenty of things with nonintuitive names. It's just that those unintuitive names are familiar to more people so nobody makes noise.

      2) Ruby simple? What are you smoking? Ruby is as complicated and as much a mishmash of paradigms as anything.

  19. Part of the standard appology by Anonymous Coward · · Score: 4, Insightful

    When introducing new users to the linux systems at work I always end up explaining that the programs are named by clueless geeks who *think* they are funny (gnu, less, etc.). Please just ignore the stupid names and enjoy the power of the tools.

  20. REALLY! It's not THAT obtuse. by SynapseLapse · · Score: 3, Interesting

    You click the Start button to START the Shutdown process.
    I suppose if you know nothing about computers, it seems odd.

    But it makes sense if you think about it.

    1. Re:REALLY! It's not THAT obtuse. by Scrameustache · · Score: 5, Funny

      But it makes sense if you think about it.

      Maybe if you think about it drunk.

      --

      You can't take the sky from me...

  21. Yeah right by Yahweh+Doesn't+Exist · · Score: 4, Funny

    go ahead, take naming advice from "XYZ Computing", ffs.

  22. I call bullshit! by QuantaStarFire · · Score: 2, Interesting
    Whatever the reason, desktop Linux's usability is hindered by its naming practices. This is not a huge factor in its growth or lack thereof, but it is something to consider. If nothing else, its naming is indicative of a community which does not always embrace new users and an operating system which is all to often seen as being reserved for the tech elite. If a person or group develops software they should, by all means, be able to name it whatever they want, but why not help everyone out a bit and name it something which is easy to recognized and remember?

    Desktop Linux's usability is only hindered by it's naming practices for those who can't wait the extra second to hold their mouse over a program and read it's description. Besides that, most Linux programs when installed get filed under the relevant group in the Launcher, so there's really no excuse for further idiocy by going "K...Multimedia...xine? What the hell is that?"

    If downloading programs, then the situation changes. They can read the program description almost immediately following the game and know what it does. If it's a clever acronym like GIMP, they'll figure it out before then. If it's a word-of-mouth thing, a Google search for the program name will reveal all the information they need.

    I don't think the Linux community discourages new users. I think they discourage idiots who lack basic reading comprehension and/or surrender their credit card and SSN to their long-lost uncle in Nigeria, but not a geniune new user who can read the program description. I think that kind of discouragement is a good thing.

  23. contrarian by burnin1965 · · Score: 4, Insightful

    Although it could be debated as to which platform has confusing names, i.e. what is Excel, what is Visio, what is Access, what is Outlook, ad nauseam, I actualy have a contrarian view for you.

    Why give applications boring vanilla names like photoshop, media player, etc.?

    With the names that are given to many linux applications it could be argued that someone new to the platform would be lost, but I say they will be lost anyway and when they do learn about the applications that meet their needs the interesting names will leave an impression which will differentiate them from the applications on competing platforms that have common names.

    I would also argue that vanilla naming creates its own confusion. How many people think Internet Explorer IS the internet?

    I say we stick with the fun names.

    burnin

    1. Re:contrarian by Tyler+Eaves · · Score: 2, Insightful

      Is it too much to ask that names have an OBVIOUS pronunciation, and frankly, don't look *weird*? I mean "Kopete", "Xine", "GkRellm"?

      --
      TODO: Something witty here...
  24. Patent/trademark wars by Phreakiture · · Score: 2, Interesting

    It's the result of patent/trademark problems.

    K-illustrator got renamed.

    X11Amp got renamed.

    There are others....

    BTW, WinAmp is not exactly an obvious thing, either.

    --
    www.wavefront-av.com
  25. Well, then OSX must suck too... by DThorne · · Score: 2, Informative

    Safari? A Web browser?
    ILife? A...ummm...well, a way of living?

    Please. Winamp: do you think someone starting typing "CD Player, Audio Player, Mp3 Player..." in a DOS shell on windows until they found Winamp? People aren't going to stop or start using a desktop based on this, especially when "k3b" is directly under the "CD/DVD Burning" submenu on SUSE/KDE.

    This is a non-issue.

    DT

  26. here is a bit of education. by WindBourne · · Score: 4, Informative

    Back in the 80's, we were on teletypes (tty) with greenbar and the fast modems where using 75-150 baud modems. While I coded in the 70,s it was on punchcards, but I do know that other system were using less than 75 baud modems. Basically, each letter came at a high cost both in paper and in bandwidth. So, the commands were kept small and simple.

    Look, if it really bugs you, then create your own commands, perhaps with alias or symlinks. But to think that commands were done due to lack of typing is silly.

    --
    I prefer the "u" in honour as it seems to be missing these days.
  27. Cleverness vs Clarity by TheFlyingGoat · · Score: 4, Insightful

    The examples given are from different companies and design teams, so it's hard to generalize them. Overall, however, popular Windows software tends to be made by companies who put a lot of thought into the naming of their product, since it will help determine how popular that product is. Many linux programming teams either go too general or try getting clever with the name ("Which greek god relates to what this program is doing?").

    The problem with getting too clever is that without a strong advertising push or word-of-mouth push (Firefox), people really don't know what your program does. The problem with going too generic is that the program isn't memorable.

    There's a few programs that get it right by choosing a name that's both descriptive and clever (Photoshop, Winamp, OpenOffice, etc). Point is, either get a big ad budget or take some extra time choosing a name. Of course, if your target audience isn't the general public (read: ethereal), then it doesn't really matter since computer experts will recognize software based on how good it is.

    --
    You have enemies? Good. That means you've stood up for something, sometime in your life. --Winston Churchill
  28. Re:KIllustrator by generic-man · · Score: 2, Insightful

    http://www.openoffice.org/FAQs/faq-other.html#4

    The trademark for "OpenOffice" belongs to someone else. Therefore we must use "OpenOffice.org" when referring to this open source project and its software.

    It wasn't em-dollar-sign that forced the name change; it was "someone else." hope this helps.

    --
    For more information, click here.
  29. Poor communication = part of the OSS culture? by engineerErrant · · Score: 5, Insightful

    You're right that many people will probably regard this as splitting hairs, and this in itself is a pretty big issue. Names (from "top-level" names like application titles down to the names of lowly index variables) are critically important in usability, as is documentation.

    Yet try as I might, with the notable exception of Python, I've never been able to pick up an open-source product of any complexity that I'm not familiar with, without buying an O'Reilly book or something of the like. Flame me if you will for "not trying hard enough," but it seems to me like having to try hard goes against the definition of usability in some ways. This makes for a pretty big hidden cost.

    Open-source projects are the products of engineers working on something they feel is personally important, and it's perhaps unsurprising that communication with the end user (at least on the level of completeness and polish that larger companies need to demonstrate) is not given much priority. But the end users are what will drive the victory or loss of Linux on the desktop, and I think they are already voting with their mice.

    And say what you want about Microsoft - but the level of effort they put into this front (from the easy-to-understand language in setup to the MSDN) is way ahead of what I've seen from the Linux world. I think they are the ones to be applauded in this case.

  30. Re:File Extensions by bored · · Score: 2, Interesting

    Yah good point, only since windows was originally running on DOS many of the good file name extensions were taken. For example '.MOV' was the RLE encoded movie format used by autocad, 3ds and others for the autoflix. '.SND' was the Tandy deskmate sound file. .pict was to long (8.3 format) and a number of the pxx formats were used by paint programs. '.PIC' has the following hits http://www.google.com/search?hl=en&lr=&q=DOS+.pic+ +format. PCX was particularly popular.

    Back then though all the mac people used to point to the file name extension in DOS/Windows as a bad practice and a reason why the mac was better (the filetype was hidden in the resource fork and tied to an application).

  31. At least its documented (known) - people can learn by Skiron · · Score: 4, Insightful

    Now lets see all the Windows users look at processes running, and let them all go

    "Ah! alg.exe csrss.exe ctfmon.exe dllhost.exe explorer.exe internat.exe kernel32.dll lsass.exe mdm.exe msmsgs.exe mstask.exe regsvc.exe rundll32.exe services.exe smss.exe spoolsv.exe svchost.exe system winlogon.exe winmgmt.exe wisptis.exe wmiexe.exe wmiprvse.exe wscntfy.exe wuauclt.exe are running - I know EXACTLY what all that is doing."

    Linux processes/apps are named from convention and are all documented. The less said about the alternative (and comparing with) the better.

  32. Say what!?! by N1ghtFalcon · · Score: 2, Insightful

    What is this I see? Open-source community thinking about why they aren't taken more seriously? Me thinks that if tomorrow I should spot a post admitting that Linux developers also don't know a thing about designing a usable GUI, the end of the world is definitely near.

    I realize that this will likely be modded down to hell, but I could really care less if it makes even one developer stop and think. The real problem with the entire Linux movement is a total lack of even the basic understanding of human psychology. Just like they still think that a file is the solution to everything.

    We're not machines with RAM and hard drives. Our memory is highly associative, meaning that most of the things we remember are associated to other things. The only "hard-wired" things are those which are used on continuous basis, which I suppose explains why the developers don't notice these problems. For everything else, the less links there are, the harder it is to recall something, which is why naming software using names that say absolutely nothing about what the software is for creates such a mess.

  33. Re:who needs names when you have icons by Animats · · Score: 2, Interesting
    Look at the icons for Firefox and Thunderbird. Guess what those programs do. The Thunderbird icon looks more like Edna Mode from The Incredibles than a bird. Downsizing the logo does not an icon make.

    Only a few people do icon design well. Susan Kare, who did both the original Mac icons and the original Windows icons, is the best known. Take a good look at her work. For some modern icon designs, see Kare's icon family for Autodesk.

  34. Re:Reason for strange Linux app names by Benet · · Score: 2, Insightful
    Plus, there are no marketing stooges around to force them to change the name to something an end luser could easily understand.
    That's a shame really. Because marketing stooges are the people who get what you call 'lusers' to buy the product. I think you probably want this to happen, and the 'marketing stooge' knows what the 'luser' would like. I'm a 'luser' and I want my programs to have descriptive names, please.
  35. You seem to be around my age, then. by mmell · · Score: 2, Interesting
    Yes, I learned on a tty using an acoustic modem to communicate with an HP mainframe running BASIC. (cue audience laughter)

    Did I need <humor> tags?

    BTW, aliasing is just a great way to get yourself (or somebody else) in trouble -- it's a useful tool for the experienced, but it can cause no end of grief in the hands of a neophyte. I remember from firsthand experience (no urban myth) the time a fellow employee with root access decided to see if the 'del' command had any help. Just our luck, a 'helpful' sysadmin had alias'ed "del=rm". Do you know what happened when my associate typed "del /? "

    And don't tell me "nothing" (which is essentially what should've happened). Hint: the server was down in less than 300ms.

    1. Re:You seem to be around my age, then. by poot_rootbeer · · Score: 2, Insightful

      the time a fellow employee with root access decided to see if the 'del' command had any help.

      Well there's your problem, right there. Someone who tries to use DOS command syntax at a Unix prompt shouldn't have root access.

    2. Re:You seem to be around my age, then. by Jerry · · Score: 5, Interesting

      Right out of HS in 1959, I attended the Barns School of Business to learn "computer programming", which was really just using jumper cords to connect holes in a patch board to a neutral bus board on the IBM 402 Tabulator. We used the 540 Gang Punch to enter data onto punch cards for sorting in the 402 Tabulator. The purpose of "programming" was to sort punch cards so the tabulator could tabulate them and sent the results to a printer. But, I looked too young and couldn't convince employers to hire me.

      So, after bumbing around on a few jobs for a few years, I went to college. Nine years after my first "programming" training, in 1968, I took Fortran-64 programming in grad school. We used the KSR-133 tele typewriter which supposedly poked along at 10CPS, but if you tried touch typing at 10CPS you couldn't push the keys hard enough to make it punch a hole in the yellow spool of tape into which your program was punched. After spending a couple hours typing in my solution to the quadradic equation I'd put my reel of yellow tape in a brown envelope and the prof would mail it to the CDC6600 computer center in a town 120 miles away. A week later I'd get a printout showing the errors in my typing and the process would start all over. If the printout contained a printing of my program followed by the answer then I had completed the task. IIRC, we completed only 3 or 4 problems that semester. The next semester the physics dept had a contract with the local bank and their B200 computer. We still used the same KSr-133 but the turnaround was the next day because we could go to the bank after hours and see our programs being run. If the errors weren't too bad we could use their KSR-133 and do a "quick" correction on the spot.

      I never used Fortran after that class, and it was only ten years later, in 1978, that I got back into programming using Apple II BASIC. In 1980 I resigned my teaching job and I've been programming every since. In 46 years I've seen "programming" go from patching a breadboard to using tools like Eclipse, KDevelop, MSVC++.NET on PERSONAL computers that are millions of times faster than the 402 Tabulator, or even the IBM 1400 series transistorized computer, which was just on the horizon as I graduated from Barnes. Now, researchers are beginning to get a handle on optical and quantum computing with 10's to 100 GB of RAM and all solid state storage replacing mechanical HDs.

      What a ride it has been!!!

      --

      Running with Linux for over 20 years!

    3. Re:You seem to be around my age, then. by dr_dank · · Score: 4, Funny

      Was this back when nickels had pictures of bumblebees on them?

      --
      Where does the school board find them and why do they keep sending them to ME?
    4. Re:You seem to be around my age, then. by MirrororriM · · Score: 3, Funny

      Why, when I was a young programmer we had to write the code in the snow with our pee, and a compiler was just a word for the pilot of the hovering dirigible that read the instructions and passed them to the ALU, which was another fellow with an abacus. They would wrap the results around a rock, and drop it on my house when the program would exit. We had to walk uphill...

      --
      Content Management System: A pretentious way of saying "text editor."
  36. eh? by labratuk · · Score: 4, Insightful
    The article is a bit thin, but it raises an excellent point.


    No it doesn't. Is it saying 'Linux' (?) should start giving things super-generic names? Well that's a great idea. Let's call things 'Media Player'. But who gets to decide which media player gets named the definitive 'Media Player'? And they may not realise that most obvious super generic names are already trademarked by someone.

    I don't see anything wrong with Gnu (General?) Image Manipulation Program. Rather effective description if you ask me.

    It's not like the windows world isn't full of stupid Win* names is it? Winamp? WTF? It's a pretty tenuous link that you're supposed to guess that 'Amp' means an MP3 player.
    --
    Malike Bamiyi wanted my assistance.
  37. Linux is Not Windows by daigu · · Score: 2, Insightful

    Outlook, Access, Excel...real intuitive names there. If you want to throw in third party vendors like the original did with Photoshop, you have a whole host of products that do different things with similar names - i.e., Quicken or Quick Time.

    Linux names are acronyms. Acronyms are easier to type and remember. Just as a wouldn't want Linux to be renamed Runs Computer, I do not want software to be renamed from a four letter command such as gimp to Image Manipulator because someone cannot be bothered to learn its name. If they cannot be bothered to learn the name, then they are welcome to go use the programs that are named something they can remember.

    The whole world does not revolve around the lowest common denominator. Let's stop pretending that it does, shall we?

  38. Yeah, THAT'S a good name. by sulli · · Score: 4, Insightful
    Killustrator? Is that the application that deletes your picture files?

    The KDE guys need to Kut the Krap with the names already.

    --

    sulli
    RTFJ.
  39. Another realm for IP law to bite free software by Junior+J.+Junior+III · · Score: 2, Interesting

    Coming up with a good name is really damn hard, just ask the Firefox people. Common, easy to understand words such as "Word" or "Illustrator" are already taken, and you're asking for a lawsuit if you try to use them.

    You can try being clever, like the Lindows and KIllustrator people did, and you can still get sued. You can try to come up with nonsense names or geeky in-jokes, but then normal people are going to be like "WTF?" and your software will never penetrate the market.

    You can concatenate corporate-sounding prefixes, roots, and suffixes, and sound like a buzzword hype drone, er I mean Buzzhypdro(TM) Generator, which will get converted into an acronym, which will be trademarked by some obscure company in a completely different industry who will try to sue you even though they're in a completely different industry.

    And then when your acronym becomes accepted it'll get co-opted by commercial software projects that will treat yours like it's an extensible, embraceable standard, and then they'll sue you to relinquish your own name so they can use it in their marketing literature.

    Someone should start a "Voldemort" project for coming up with pseudo-random placeholder names for "projects that must not be named".

    --
    You see? You see? Your stupid minds! Stupid! Stupid!
  40. And this is just as hard as GIMP? by hellfire · · Score: 4, Interesting

    You've completely missed the point.

    If you're a 4th century roman citizen, you are going to have a tough time with a tank. A modern American might have a tough time too, but they are more likely to have been exposed to cars and computers and whatnot and have a greater chance to pick it up quicker than the roman citizen. Both of them will still have to be trained.

    That's your point, but that's NOT the point of the article!

    Take that same roman citizen, and train them in the use of a BMW. Now ask them which one they will remember more easily after they are forced to walk around without either for 2 months. Chances are they'll remember more about driving a BMW.

    The point is not so much useability as it is reusability. I consider myself a pretty intelligent computer user, but I have to constantly go back to manuals and look things up to remember commands and programs. GIMP doesn't immediately invoke any devices in my memory to recall that application on demand at a later date. Photoshop instantly makes me think of images. 5 seconds later I find out it's for photo editing. I can stick that in my long term memory and remember it for later much more easily. This is how the average user thinks.

    Linux geeks are going to be spending 99% of their time memorizing programs and commands that they use every day and they have to realize not everyone is going to see the world the same way they do. Shortening the word copy to cp helps the advanced linux user save typing but for less advanced users it's easier to remember the word COPY because it makes sense to a wider range of people.

    --

    "All great wisdom is contained in .signature files"

  41. Linux isn't on the normal users radar... AT ALL by mindmaster064 · · Score: 4, Insightful

    Call it flamebait if you will, but for the average user Linux doesn't even exist. It doesn't matter if it is called Linux "Alterna-OS" or some other crap, they know what shipped on the computer and don't have the time or inclination to learn anything else. Sure, the geeks love it, but why would the average person like it? Does it do more than already-installed (windows/media player/office/etc) or does it just do the same thing? See, if all it does is the same thing then Linux has NO VALUE preposition whatsover to the average joe they will only switch when alternative software has more usefulness and is not merely a clone.

    I ask you, why should you care about vi when you have notepad (which does the same job with less confusing commands)? Making Xine or Helix useable requires setup and configuration of codecs, whereas it just works under windows!

    For Linux to gain ground it needs to add utility without adding futility. No one is going to accept that it more trouble to get the thing to work the same way, and they would barely consider it if the improvements are only marginal. As far as features, Windows is better to average joe. It reasonably works out of the box, and there is nothing to screw up in the configuration. When Linux works like that then it will compete with Windows, but if the software included with Linux surpassed it that would be the end for Redmond. There is no way a "normal" user is going to put up with the bullshit involved with setting a Linux box up, so these Linux people should shut up about their desktop until it works or even happens and stay on the servers.

    All that being said, I love Linux as far as the performance... It turns "dated" machines into useable machines, and for those that are running on a budget it may still have a place. For servers, I don't think there is a better choice you can make. But again, the Linux people need to stop thinking they have a desktop offering -- they have a toolbox of many tools but they do not have a leatherman. Desktops need to be useable by the computer challenged to qualify as an offering, and anything too complex is just missing the mark. Do you think the normal person would know much about partitions, screen mode depth and resolution, or even the goofy device names for mice or screens? These things make the whole proposition unrealistic.

    -Mind

    1. Re:Linux isn't on the normal users radar... AT ALL by dsci · · Score: 2, Interesting

      To say that Windows "just works" for the average user is not consistent with the very large base of call-in help desks and even radio shows dedicated to answering questions regarding Windows problems. It might work INITIALLY for the 'average' user, but that is not to say it is more maintenance free.

      To me, long term maintainability is the selling point of Linux. I'll concede Linux is in general harder to set up, but only because the end-user is not typically setting up Windows; it is preinstalled (and configured). If you hide that initial set-up at the vendor, then the user would see Linux as a much easier to use machine LONG TERM. That is, I'd argue that once set up, Linux is far more reliable, more durable and much, much easier to extend into areas the user wants to take the computer after the initial set-up.

      Ultimately, to each his own. I have a family member who will not, under any circumstances, even look at Linux. He does not care if it can do x, y or z better. Do I continue to try to "sell" Linux to him? No way. His box - his choice of OS.

      But, that is not to say that I firmly believe he has more computer headaches than I do in maintaining his systems. And mine are doing much more complicated things.

      --
      Computational Chemistry products and services.
  42. Names vs. GUIs by Advocadus+Diaboli · · Score: 2, Informative

    Namen sind nur Schall und Rauch
    Johann Wolfgang von Goethe (German writer)

    This means literally "Names are just sound and smoke" and the deeper meaning is "Names arent important". Well, I don't think that names are a problem because of the following reasons:

    • Usually a menu tree isn't flat but categorized. If I open my Debian menu I find a section for graphics and so I assume that the programs in this section have something to do with graphics.
    • If I install a package I'm doing it because I want to use it. And at that point I can learn easily that GIMP stands for GNU Image Manipulation Program and so I can hardly forget that this is the program to use if I want to edit my digital camera photos.
    • Many times I observed that people are not reading the menus, they just have learned that the app they want to use is on the 4th last entry in that submenu and they click there without even reading. Difficult if the menu structure changes, but people can adapt to this as well
    Ok, if you're using a shell then you need to remember the names, but who prevents you from defining an
    alias photoshop='gimp'
    1. Re:Names vs. GUIs by scgops · · Score: 2, Insightful

      Regarding the thought that "Names arent important," I suggest everyone try to think about this from the point of view of a mere mortal, a.k.a. an end user. Most of the people I know who aren't geeks don't think of themselves as using Internet Explorer. They open the Internet. In that past, that tended to refer to AOL. These days, it's generally IE, but with customizations from Earthlink, SBC, or whoever else their ISP may be. They also don't use Outlook or Outlook Express. They just read their email. For a lot of people, that's done using a web browser and Yahoo or Gmail. In any case, it doesn't matter much, as long as people understand how to compose, read, and reply. The name of the application is irrelevant. From their point of view, most people I know don't even use Word and Excel. Instead, they write letters and create spreadsheets. Pretty much the only application I hear friends and relatives referring to by name is iTunes. But, let's face it, none of us are likely to be manually launching iexplore.exe, winword.exe, or ./firefox. Even geeks typically use a GUI for launching applications. And the nature of a GUI is that people get used to the icon they click or the steps they take, not the labels on things. In a GUI-based paradigm, names really aren't important. "What's in a name? That which we call a rose By any other word would smell as sweet." -- Shakespear

  43. Now, Please Take This The Right Way... by RobotRunAmok · · Score: 5, Insightful

    But your attitude is EXACTLY what is holding Linux apps back from popular adoption.

    I suppose Outlook Express is the ideal name for an email client...as is Outlook. Acrobat is the perfect .pdf viewer or creator. Excel instantly draws to mind spreadsheets [now, but 20 years ago?]. I could go on, but why bother.

    The name of an app is not meant to be Literal!! It's meant to make you want to own it! If you had a choice between two toilets, the Open GNUFeces gtkSepticPort, or a CrapThrasher 3000, is there any question which you would select? Calling a graphics program The GIMP (yeah, I know it's meant to be a snarky acronym; newsflash: after the age of 16, nobody cares.) is like naming your son Susan. In fact, I've introduced the GIMP to new users (all of whom look like they'd rather be anyplace in the world than in that room at the time) with a, "Hey, look, with a name like The GIMP, it's got to be good, right? Right??"

    For serious 'flagship' Linux applications, allowing the "coding community" to name them is right in line with allowing the "marketing community" to write them. It screams "Hobbyist," which is fine, if that's all you want it to be. In the early '90's, when nobody knew any better, it was not unusual for an organization's HTML jockey to also be responsible for creating the site's look and writing its content. Then, the medium matured, rapidly. When I see the names for a lot of these (very, very fine and well-coded) linux apps, I get the urge to crank Nine Inch Nails, order a double-mocha-latte, and re-read SnowCrash...

    1. Re:Now, Please Take This The Right Way... by AK+Marc · · Score: 2, Interesting

      Calling a graphics program The GIMP (yeah, I know it's meant to be a snarky acronym; newsflash: after the age of 16, nobody cares.) is like naming your son Susan.

      I worked for a company that needed a full-feature RADIUS server with all the bells and whistles. So I recommended Funk Software's Steel-Belted RADIUS. The CIO said that the company would never buy anything from a company named "Funk" and that I'd have to find another server. So yes, naming does affect sales, and "cool" names do annoy the ancient relics with no sense of humor that dish out the money at most companies.

  44. I didn't do it. by mmell · · Score: 2, Interesting
    In fact, I objected strenuously. I was shouted down (because if I had prevailed, they would've had to hire personnel with UNIX experience to run the RS-6000). As it stood (or so management reasoned), with alias'es in place, all we needed was people with MS-DOS experience.

    I was one of three people to survive that learning experience. The bodies of the dead were cast back to the pit of despair, wherein live the unemployed.

  45. Try to convince your boss to use a program named.. by chargen · · Score: 2, Interesting

    Squid or Python or FCKeditor or Sylpheed. What's in a name? Hopefully some semblance of professionalism. Sorry, but trying to convince my boss that Sylpheed is a valid alternative to product ABC isn't helped by the project's product name.

    I understand that some people just don't care, or that the project fouder/maintainers pick a name that makes sense to them, or just sounds cool, but in some organizations "political correctness" and fear of offending other users (not that I believe these *should* factor into any decisions, but I've seen it from personal experience) can have an effect on decisions!

    -chargen

  46. I Keep Saying It! by bblazer · · Score: 4, Insightful

    I have been harping on this for years. For some reason software devs love to encode the names of their apps in some archaic symbology. I still do not understand this. While Excel and Premier do not give you an automatic clue as to what they are, at least they "sound" user friendly. I there is an honest interest into getting linux into more homes, this has got to stop. Same with the terrible documentation that surrounds many of these same packages. We have got to stop writing this stuff with the geek brain in mind, but others as well. Asking a non-tech user what libconf is, is just like asking them what a dll is. It just happens that Windows shields the user as much as possible from this. And before you all go flame me, remember that geeks like us buy much less of this compared to average Joe home user.

    --
    My .bashrc can beat up your .bashrc!
  47. This guy is on crack! by minkwe · · Score: 4, Informative

    Corrected list
    Linux entries are read off directly from my GNOME menu
    ==============
    Web Browser
    Windows: IE
    Linux: Firefox Web Browser

    Graphics Editing
    Windows: Photoshop, Illustrator
    Linux: GNU Image Manipulation Program, Inkscape Vector Illustrator

    Movie Playback
    Windows: Windows Media Player
    Linux: Totem Movie Player

    DVD Playback:
    Windows: WinDVD, Windows Media Player
    Linux: DVD Player, Totem Movie Player

    Simple Text Editing
    Windows: Notepad, Wordpad, TextPad
    Linux: Text Editor

    Instant Messaging
    Windows: AOL Instant Messenger
    Linux: Instant Messenger

    Music Playback:
    Windows: Windows Media Player, Itunes, WinAmp
    Linux: Music Player

    CD Ripping:
    Windows: Itunes, Windows Media Player
    Linux: Soundjuicer CD Ripper

    CD Burning
    Windows: Roxio Easy CD Creator, Nero
    Linux: CD/DVD Creator

    --
    "Fighting terrorists with millitary might is like killing a mosquitor on your Dad's forehead with a rifle."
  48. One big reason for weird names by po8 · · Score: 5, Insightful

    It has a lot to do with the fact that open source geeks can't afford trademark lawyers. A name like "gwksprt" may be horrible, but at least you're unlikely to be sued over it.

    1. Re:One big reason for weird names by MrP-(at+work) · · Score: 5, Funny

      Hello my name is Grbst Vndrbfr and I am trademark holder of "Asdfgwksprtxyz".

      Gwksprt is an obvious attempt to steal from my customer base.

      Please cease and desist your use of gwksprt immediately!

      Sincerely,
      Grbst Vndrbfr of Vvvvvvvvgggggrrrrwpry Software, Inc.

      --
      [an error occurred while processing this directive]
  49. Is one's focus more on the name or the interface? by nawcom · · Score: 3, Insightful

    IMO I believe that your basic inexperienced user will focus more on how the menu is organized and icon placement rather than the name.

    GNOME organizes programs by subject, and can be customized to a more organized set. Windows simply lists the programs (sometimes in order of when it was installed, not by alphabet). At times you just can't find it because it's rarely used - you have to do a little more work to find it. Other than the increased memory usage and wasted "graphic effects" on the xp start menu I do have to applaud about the browser and mail location, along with the list of most commonly used programs.

    I'm not going to go into the names issue. If an computer illiterate user had a choice between "Outlook" and "Thunderbird" or "Excel" and "Calc" which would they choose? I'm sure it would be different for different people, but you get what i'm saying.

    (and wtf is with the name eXPerience? i'd find "Windows Excel" an OS that goes beyond bounaries - by definition - more appealing.)

    Since i've given enough examples - i shall shut up.

  50. Geez... by thesnarky1 · · Score: 2, Insightful

    This article is based (near as I can tell) on one person's comment about stupid names. Great, so there's one idiot in the world who doesn't realize that Firefox on Linux is the same as Firefox on Windows.

    Personally (yes, I am a geek) I've never had any problems with the names. apropos normally gets the job done nice and quick. Ok, that'll ellicit "But you're a geek, think of the normal people !!!1!!" Let me rephrase.

    Having sucessfully installed Linux on a few (non-geek's) systems, I can say they've never had any problems. They're not the stupidest, I'll give you that, teaching someone in college might be harder then teaching Grandma Jane, but they were just regular users of their Windows machine, not really utilizing them to their full potential. They took to it rather quick. Yes, these weren't full command line only machines (as I prefer), so the similarities between Windows and Gnome/KDE did all the work.

    No one uses any computer with non learning, much as Bill would like to have you think otherwise. So I showed them the basics. "Ok, you know the Start button? That's now here, the picture of the hat." Then I'd explain the most used programs (come on, who didn't have to say "Grandma, click here for the internet"?). "We use Firefox for the web, and thunderbird for email. Gaim is there for IM, and OpenOffice (click here) is just like Microsoft Office." Next came the Linux-specific crap. "To figure out a command, use 'man '. And to find what you're looking for, try apropos and grep."

    Some of you may say "oh, they're a geek if they understood that", but I assure you, if you stay, and talk with them about the change they just made in their lifestyle, everyone can pick it up. Just sit, and answer any questions they have, its that simple. Oh, gee, exactly like what I do when I install Windows for someone for the first time. Hmm... perhaps because each are different operating systems, with their own learning curve and commands? Just... might... be...

    Now, to say that Linux commands/programs are confusing, where Windows commands/programs aren't... boggles me. Linux breaks things down into nice categories by default. So my friend wanted a cd player, went to sound and video, and found, miracle of miracles, a cd player. Didn't have to ask me. People new to Windows have to figure out to use Windows Media Player.

    Windows, assuming you didn't use it in the last ten programs, makes you search through a list of everything installed on the start menu. Which, since the programmer decides what to put it under (ok, no flaming, I know you can change it, but would a 80-year old woman who just clicks "next"?) it could be the name of the software suite, the company name, the program name, even the programmer's dog's name!

    Who's to say "Illustrator" and "Photoshop" are such good names? The former literally would be something to illustrate books, and the latter would be software to buy pictures. Hold on, notepad AND wordpad for text editing? I guess one must be for notes, and the other for individual words. AOL Instant Messanger... interesting, that won't work with my Yahoo account, how do I get that to work? WinAmp to play music (ok, some of my favorite windows software, granted) that should be an amplifier of the Win? No... software to amplify sounds for windows? Sorta... but no... Wait a SEC! Windows Media Player to rip CDs?! I thought it played music, not copied it. Roxio blah blah blah for CD burning. The odds of someone having that specific program on their computer depend on who they bought the computer from. I have problems saying that's something on a typical installation. Nero, that program should squander my money in lavish parties, have sex with young boys and ruin the empire, erm, my system.

    Hey, the guy turns around on page two (if you got that far) to say that "Linux names may seem confusing but actually are not." Good he points out what GIMP stands for. Not a program to beat up handicapped children by Rockstar, but a sensibly named image editing program. Ho

  51. Alright, Names Do Matter by blazerw11 · · Score: 4, Insightful

    Let's do the comparison one more time using the names in my Ubuntu Breezy menus vs. the EXE names on Windows. Fair is fair, right?

    Web Browser
    Windows: iexpore, Opera, Mozilla, Firefox
    Linux: Opera Web Browser, Mozilla Web Browser, Firefox Web Browser

    Graphics Editing
    Windows: photoshop (a place to buy photos?), illustrator
    Linux: GIMP Image Editor

    Movie Playback
    Windows: wmp
    Linux: Totem Movie Player, MPlayer, Xine, VLC Media Player

    DVD Playback:
    Windows: WinDVD (what titles can I win?), wmp
    Linux: Totem Movie Player, Xine, VLC Media Player

    Simple Text Editing
    Windows: Notepad, Wordpad, TextPad
    Linux: Text Editor

    Instant Messaging
    Windows: AIM
    Linux: Gaim Internet Messenger

    Music Playback:
    Windows: wmp, Itunes (you tunes we all tunes to Itunes), WinAmp (I don't want Windows louder)
    Linux: Beep Media Player, Rhythmbox Music Player

    CD Ripping:
    Windows: Itunes, wmp
    Linux: Sound Juicer CD Ripper

    CD Burning
    Windows: Roxio, Nero
    Linux: Gnome Toaster, Serpentine Audio CD Creator, Nero


    It's pretty clear that Windows needs some consistency work before it will reach the level of polish and ease of use found in today's modern Linux distros. Anybody can write a story that manipulates the details in their favor.

    --
    A great many people think they are thinking when they are merely rearranging their prejudices. -- William James
    1. Re:Alright, Names Do Matter by Gryle · · Score: 2, Insightful

      This is Slashdot. Since when has balance been the issue here?

      --
      Only two things are infinite, the universe and human stupidity, and I'm not entirely sure about the universe - Einstein
    2. Re:Alright, Names Do Matter by Shano · · Score: 4, Informative

      I believe the point is that most comparisons compare the names of the Windows apps in menus with the command-line filenames of the Linux binaries. It's just as fair: neither side is making a truly fair comparison.

      Most distros provide more descriptive names for applications, just as Windows does. Linux suffers a little because the application author gives the binary an obscure name, even if the big distributions make it clear what the app is for.

    3. Re:Alright, Names Do Matter by superchkn · · Score: 5, Insightful

      Uh, because that's basically what the article was doing, comparing Windows menu entries to aan opensource application's executable.

      Looking through my menus in Gentoo, it is fairly clear what the program does either by the name, or icon. There are some exceptions, like GIMP is just called "The GIMP", but at least it is under the Graphics menu group so I've a pretty good idea what its function is even without recognizing the application. That actually applies to most applications under my Gnome desktop actually. Everything is grouped by it's function, unlike Windows where typically applications are grouped by manufacturer.

    4. Re:Alright, Names Do Matter by dusik · · Score: 3, Informative

      I'm not 100% sure, but I think the parent poster meant that as a parody of the original article's bias ;)

    5. Re:Alright, Names Do Matter by Arroc · · Score: 2, Interesting

      Windows: photoshop (a place to buy photos?)

      from Dictionary.com:
      shop Audio pronunciation of "shop" ( P ) Pronunciation Key (shp)
      n. ...
            2. An atelier; a studio. ...

    6. Re:Alright, Names Do Matter by arkanoid.dk · · Score: 2, Informative

      As stated before, the reason he compared win binaries to linux menu entries was because the article did the opposite (compared linux binaries to win menu entries).
      As for the tooltips, if I hover over the amaroK icon (amaroK isn't a very explaining name, right?) a little tooltip pops up telling me that it's an "audio player" (not a lot of babble about what else it does, and why I should choose that over rhythmbox).
      Next, you mention that the aforementioned apps were non-native to the windows system... well, can you even speak of "native" Linux apps? That is, apps that comes along with your linux kernel. If you decide to install one of the more fancy distributions, like fedora, you will have absolutely no problem knowing what the various programs with "funny names" does since they've put a lot of effort into making things as easy as possible. If you use one of the more "advanced" distributions, slackware or gentoo, then yes, you'll have to know what an app does before you'll be able to install it - in some cases. With gentoo you can browse the Portage tree where several thousand apps have been sorted nicely into various categories like "games/strategy" and so on. If you want to know what a single package does, then you'll simply query for more info about it.

      --
      Arkanoid
      gethostbyintuition()... why not?
    7. Re:Alright, Names Do Matter by Secrity · · Score: 2, Informative

      Just how intuitive are the "polished" Linux app names of "Xine", "MPlayer", "Gnome Toaster"? Let's also forget that most of the applications you list (iTunes, Nero, Photoshop, WinAMP, WinDVD, etc) are not even native Windows applications. They are third-party and if the user went and bought or downloaded them they did so for a reason and obviously know what they do.

      "Xine", "MPlayer", and "Gnome Toaster" are also third party applications and are just as intuitive as the Windows program names that you gave as examples. I do not have these applications installed on my KDE desktop system. I checked some of the other application names in the KDE menus and found that the menus include both the name and a description for all of the applications in the "Start" menus, e.g.; "KEdit (Simple Text Editor)", "Kopete (Instant Messenger)", "KSpread (Spreadsheets)".

    8. Re:Alright, Names Do Matter by rmdir+-r+* · · Score: 2, Interesting
      How is it a fair comparison to take the windows binaries out of the context of their menus but leave the Ubuntu apps in the context of theirs?


      Wow. That seems like a very fair criticism, exposing a biased post. Unless, of course, you read the first line of the grandparent:

      Let's do the comparison one more time using the names in my Ubuntu Breezy menus vs. the EXE names on Windows. Fair is fair, right?


      Huh. Wow. It looks like he already knew that. In fact, it looks like he already knows that it's a stupid way of making a comparison. But you, of course, missed the sarcasm.


      Maybe he was making a point about the article or a previous post through sarcasm and a counterexample? But you couldn't be bothered to read the article or even the thread.

    9. Re:Alright, Names Do Matter by calyphus · · Score: 2
      ...the concept of a start menu was copied (I don't know from where - I doubt Microsoft...
      Hmm, does the Apple Menu (as in System 7, c. 1991) ring a bell.
      --


      The potato it is uninformed.
    10. Re:Alright, Names Do Matter by blazerw11 · · Score: 4, Insightful

      But that's part of the problem. "Most" computer makers customize Windows with add-ons, 3rd party media players, but that makes it impossible for the neophyte to discuss software with anybody else. Say there's a feature in Musicmatch Multimedia Jukebox for which your buddy was pining, so you tell him how to run it:

      Go to the menu...

      What menu?

      The Start Menu

      Oh.

      Now, click Multimedia.

      I don't have Multimedia.

      What do you have?

      I have, My Documents, Settings, Windows Update, New Document, Programs...

      Oh yeah, sorry, click Programs, then Multimedia.

      Ok, I clicked Programs ... ooh, there's a lot here ... What am I looking for?

      Multimedia

      (long pause) There's like 100 things, they're not in any order I can discern and they go off the screen (another long pause) no, there's no Multimedia.


      (much dialog occurs before our players find "Dell's Musicmatch Jukebox" in Programs -> Dell -> Dell Toys. Then, it turns out, its and old version of MMJB that doesn't have the cool feature. Oh well, it was fun, good times.)

      Again, we can all make up stories using "facts" to present what we want. For instance, you conveniently dropped "VLC" from your menu entry. So, instead of the menu entry being "VLC Movie Player" which would have messed up your example, you just put "Movie Player". Don't worry, I did the same. My menu entry says "VLC Media Player" and I made up the location of the Dell branded Musicmatch Jukebox because I couldn't find it.

      --
      A great many people think they are thinking when they are merely rearranging their prejudices. -- William James
    11. Re:Alright, Names Do Matter by zsau · · Score: 3, Interesting
      OS/2 had this nifty feature in menus where a menu item could be both a submenu access point and an action item combined. Maybe menu-based free desktop environments could do with something similar, so you'd get:
      |v^v^v^v^v^v^v^v^v^v|
      |Movie player |>|
      |Grip CD ripper |
      |^v^v^v^v^v^v^v^v^v^|
      So that if you clicked "Movie player", you'd run the default, but if you chose the arrow you'd get a bunch of different options, like Xine and Totem. I suppose there's some usability problem with this, though.
      --
      Look out!
    12. Re:Alright, Names Do Matter by NotBorg · · Score: 2, Insightful

      I've used the Microsoft side most of my life. Linux is a very recent thing for me. I chose Mandriva 2006. If the applications were not sorted by category in the kmenu (ie it was just a flat list) I would not know what does what. The names in Linux are obscure and icons aren't necessarily full of clues as to what the application does. It's annoying to see K this and G that, or X this. The K and G do not add anything to the usefulness of the menu. They detract from it.

      It would be nice to see K, G, and X go away. And things like "Kaffeine" read more like "Kaffeine Media Player." If I'm looking for a basic calculator I should find it under Calculator or Calc. KCalc is hard to find because I'm looking for a word that starts with C. I really don't care who made it or for what desktop it's for as long as I can find it and use it effectively and quickly.

      Now when I use my windows box I don't find MCalc, MSolitare, MPBrush, MIE, MControlPannel, or MNotepad. Apparently it isn't a system limitation to start with K, G, or X and contain no spaces.

      --
      I want this account deleted.
    13. Re:Alright, Names Do Matter by Glonoinha · · Score: 2, Funny

      I presumed it meant 'Linux for black people'.
      Not that there's anything wrong with that.

      --
      Glonoinha the MebiByte Slayer
    14. Re:Alright, Names Do Matter by geminidomino · · Score: 2, Funny

      So not only do you expect slashdotters to be fair, but you expect them to not be hypocritical?

      Wanna buy a bridge?

    15. Re:Alright, Names Do Matter by gnuorder · · Score: 2, Insightful

      A better comparison is how to get through the menu to the app.

      Windows: Start/programs/Adobe/Acrobat? nope, not there.
      Start/programs/Adobe inc/Pagemaker? nope
      Start/Programs/Adobe co/Illustrator? nope
      Start/Programs/Adobe Systems/GoLive? nope, where is it?
      Start/Programs/Adobe Solutions/photoshop There it is.

      And we know who Adobe is. It's worse when you have a hundred apps from companies you never heard of before.

      Linux: K(or foot, etc)/apps/graphics/GIMP What could be more simple?

    16. Re:Alright, Names Do Matter by noamsml · · Score: 2, Insightful

      That's a completely unfair comparison, since you are comparing binary names on one OS to menu entries on the other. A better comparison is start menu entries vs. GNOME menu entries:

      Web Browser
      Windows: Web (on XP-like menus), Internet Explorer or Mozilla Firefox (Classical menus)
      Linux: Opera Web Browser, Mozilla Web Browser, Firefox Web Browser

      Graphics Editing
      Windows: Adobe Photoshop, PaintShop Pro, Paint (just joking! don't kill me!)
      Linux: GIMP Image Editor

      Movie Playback
      Windows: Windows Media Player, QuickTime
      Linux: Totem Movie Player, MPlayer, Xine, VLC Media Player

      DVD Playback:
      Windows: WinDVD, Windows Media Player
      Linux: Totem Movie Player, Xine, VLC Media Player

      Simple Text Editing
      Windows: Notepad, Wordpad, TextPad
      Linux: Text Editor

      Instant Messaging
      Windows: MSN Messenger, Google Talk
      Linux: Gaim Internet Messenger

      Music Playback:
      Windows: Windows Media Player, iTunes
      Linux: Beep Media Player, Rhythmbox Music Player

      CD Ripping:
      Windows: iTunes, Windows Media Player
      Linux: Sound Juicer CD Ripper

      CD Burning
      Windows: CDBurnerXP Pro 3 (That's a real name!), Nero Burning Rom
      Linux: Gnome Toaster, Serpentine Audio CD Creator, Nero

      I still like GNOME naming conventions better, but I think that usually the names of most actual Microsoft apps are pretty clear (though a tad too generic). What I really dislike, though, is the menu structure.

  52. Re:You are missing at least TWO points. by DaveV1.0 · · Score: 4, Interesting

    Wood shop: a place where one works with wood.
    Metal shop: a place where one works with metal.
    Auto shop: a place where one works on cars.

    Following that logic, where does one work with photos....

    PhotoShop.

    Secondly, I am sure you are right when you say we don't need the "brainless among the users". After all, no one wants to see Linux on the Desktop make it. We certainly don't want to see Microsoft taken down a notch or two. God forbid that someone who is a CEO/CFO/etc and knows just enough to use Windows uses Linux and decides it would be good for the 50000 workers in their company use it as well.

    Thirdly, you are right, I am sure the people trying to improve the usablity of OSS are doing nothing for the open source community. Improved usablity is worthless. And, people actually using OSS do nothing for it either. Check it yourself. It is almost a law of nature.

    Now, for what you convienently glossed over. Of those 20 programs in your KDE/Graphics menu, how many do you actually use? How many are actually easy to use? How many are big steaming piles of code crap? Of the programs installed on your box, how many are in permant beta? How many have not had a new release in months or years? How many have no programmers because all the sexy code has been written and no one wants to do the polish, upkeep, and maintenance?

    --
    There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
  53. Re:I think the guy has a hidden point... by Rick+Genter · · Score: 3, Interesting
    Windows assumes you're an idiot, and Linux doesn't.


    Don't equate "being an idiot" with "not being tech-savvy". There are plenty of Windows users who aren't idiots, but aren't necessarily tech-savvy. That shouldn't prevent them from migrating away from Windows.

    Some people just don't put a priority on memorizing non-intuitive names for software applications...
    --
    Don't underestimate the power of The Source
  54. Re:Well... by sl3xd · · Score: 2, Insightful

    Actually, there was also sibling post complaining about kde using 'k' to prefix everything; yours was the more reasonably worded comment, so I replied to it.

    I'm not really a fanboy of GNOME or KDE; I use both interchangably (and I like the occasional change of pace). I find it interesting how... rabid each side's fanboys can be towards the other.

    It's interesting how often GNOME fanboys complain about the 'k' prefix for KDE programs, yet seem entirely oblivious to the fact that GNOME does the same thing. The famous telescope effect -- the other guys problems seem much larger than your own.

    KDE users complain about similar nonsense about GNOME, all the while blissfully ignorant that KDE usually does the same things.

    All in all, it's remarkable how similar the two environments are, and how many good ideas are passed between each other. (As well as how many bad ideas get dropped because the other project did the same thing in a better way).

    To be honest, I don't see using the 'k' or 'g' as a prefix much different from Apple's use of 'i' (iTunes, iPhoto, iMovie, iDVD, ...)

    It's interesting how the article also selects Linux programs that don't have a descriptive name, yet completely ignores unhelpful Windwos names.

    Cases in point:
    Simple Text Editing
    Listed:
      Windows: NotePad, WordPad, TextPad
      Linux: gedit, kate
    Unlisted:
      Linux: kwrite, kedit (only listed because they're quite obvious)

    On the Windows side, how about:
    PowerPoint: (a powerful pointer? a SUPER laser pointer? WTF!?!)
    Excel: (Excel... excel at what?)
    Nero: (what is a dead Roman emperor doing on my hard disk?)
    WinAMP: (Apparently this amplifies windows; so it must make it better or more powerful somehow)
    PhotoShop: (Must be a photo printing service...)

    Basically, the article takes what brand recognition Windows has for granted, while completely discounting the same effect for Linux. More astounding, is when you have a brand that exists on both platforms (GIMP, FireFox, Opera).

    You see the same problem for people who move between a Mac and a Windows box; Mac users have such obscure program names as QuickTime, Pages, Keynote, Preview, Safari, BBEdit, Text Wrangler. iMovie... does this mean it plays or makes movies?

    Basically, he's complaining because different platforms have their tools named differently. It happens everywhere; if I walk into a bar and ask for a screwdriver, I'm going to get something entirely different than I would if I were to ask for a screwdriver at the hardware store. Differences in the dialects of English spoken in Australia, the US, and England are good examples. The bottom line is you have to take the time to use the proper dialect, at leeast some of your meaning will get lost in translation.

    --
    -- Sometimes you have to turn the lights off in order to see.
  55. Re:who needs names when you have icons by shawb · · Score: 2, Informative

    Actually, the thunderbird one isn't that bad, a bird carrying a letter. You can (kind of) find it by the name, and it's pretty easilly recognizable as an e-mail client. The concept of firefox's icon is pretty good: a flaming fox encircling the world (Something going around the world is a pretty decent icon for a web browser (Formerly known as World Wide Web.) The problem with that one is that once it's shrunk down to the size you see on most desktops with decently high resolution, you really can't make either out, so it looks kinda like a red and blue marble or eye or something.

    Both of those are far more recognizable for what they are than the rat looking thing that is the Icon for the GIMP. Or a construction cone for VLC player. Open Office's icons on the other hand are very informative, but bland and forgettable.

    --
    I'll never make that mistake again, reading the experts' opinions. - Feynman
  56. you're thinking of the PDP-11 CLI, actually. by Medievalist · · Score: 2, Informative

    The PDP's implementation of CCL (concise command language) let you abbreviate to the shortest non-ambigous string. Later DEC renamed CCL to DCL (DEC command language) and VAX/VMS shipped with DCL (although without all the fancy F$lexicals at first). Somewhere around VMS 4, I think, the TPARSE routines were rewritten and abbreviation was limited to a minimum of four characters, which caused my highly trained fingers to betray me repeatedly.

    Having trained end-users in both, I can say that VMS was much easier to learn and understand than *nix for native english-speakers. If you have no english, or english as a second language, *nix is less typing and you have to memorize everything anyway.

    The sad part is I still remember RSX Indirect and MCR, the predecessors to CCL. That backwards PIP syntax was a bitch.

  57. Re: New Linux user? by Anonymous Coward · · Score: 3, Informative

    The names listed in your Gnome menu are not the names of the applications. A while back the Gnome devs recognized that Linux applications have stupid unintuitive names so they decided to give the core programs used in Gnome easy to identify aliases. It's not called "Firefox Web Browser", it's called Firefox. "Totem Movie Player" is an alias for Totem. "Text Editor" is an alias for gedit. There is no Linux app called "Instant Messenger", it's Gaim or Gabber. Go down your list of Linux names and what you find almost every time is an instance where the Gnome devs thought that the real name of the application was too stupid and non-intuitive to be listed by name, so they created an alias for it. This is the entire point of the original article: most Linux applications have stupid names.

  58. Marketing by Himring · · Score: 2, Interesting

    It's the marketing people -- something MS has always done well and OSS has hardly done at all. It's the same problem with Domino, or should we call it "Lotus Notes." In the mule-choking Domino book I bought they even admit that nomenclature is a problem.

    Our corporation was doing pre-project testing to upgrade/migrate our email system. We were looking at Domino, Exchange and OSS. I setup all three and presented. I wanted Squirrel Mail. I made the huge mistake of leaving the default webpage intact which plainly displayed both the name and the picture of the cute little squirrel. Upper management nearly fell out of their chairs. Forget the PHP stuff I showed off, the LDAPing into our existing Active Directory, the money-saving, the history, the name it. That name and picture killed it.

    Say what you will, but Bullet Tooth Tony always rings true ("Never underestimate the predictability of stupidity"), and the people in power are more likely than not to be stupid about technology. We ended up purchasing and migrating to Exchange. Why? Because MS had marketed it well in all those colorful "CIO" magazines, the name stuck, it had nice bright colors just like my kid's crayons and it all flowed well and had for years -- I'm talking about marketing.

    To the contrary, the more research I did into OSS solutions for email the more frustrated I personally became. "Sendmail is ok, but Jim's Mail is much better and here's why," and then "Jim's Mail was good, but Ted's mail improves on things this way." On and on and on -- it seems OSS is too polluted with each and every dude trying to rebuild the wheel forgetting the fact that the people with the really nice cars and corner offices only know of "Cartman" from that whacky cartoon and I would only use "Bitchx" in a big meeting if I plan on turning in my resignation (do I have to explain women COs and PCness?).

    Much of the OSS community simply has too much of -- as Lucas put it trying to produce 1977 Star Wars -- "a hippy mentality." They come at the man with an attitude and dare anyone to get all up their face over silly and whacky names and over the fact that they've re-invented the wheel over and over and over.

    At the end of the day, COs don't mind tossing change (and it is change by comparison) at a "name brand" product like Exchange. Forget the fact that MS itself thumbed its nose at age-old SMTP commands barfing out Cisco PIX. Forget the fact that they stole and copied things Sendmail does without giving credit. Forget all of that. They know how to talk to the big man with the hot secretary and they know how to market. Until OSS gets this point and stops imagining that these guys -- who spend as much money on a suit as you do your annual PC budget -- read /. then nothing much will change.

    The irony is, is that I actually had to use OSS and Sendmail to do the complicated routing to migrate 1000s of users over to Exchange. Once all was done, I euthanized the Linux box and sent it to that great /. in the sky....

    --
    "All great things are simple & expressed in a single word: freedom, justice, honor, duty, mercy, hope." --Churchill
  59. Trademarks & Paying for Names by rearden · · Score: 2, Insightful

    I think that something that this article seriously misses is that FOSS groups usually do not have the money/ resources to check for existing name trademarks (especially in multiple countries) and they also lack the money/ resources to purchase used names. There are plenty of marketing/ product companies that hold on to names until a buyer comes along. Companies like Microsoft, Adobe, etc have the people and resources to check for existing trademarks, copyrights, etc or buy exixting ones off of other companies. Just look at the troubles FireFox had and that was with the backing of a major FOSS player like Mozilla. Add on top of that the cost of purchasing the domain name for a popular/ more intuitive product name and it becomes obvious why so many FOSS groups choose unusual names. These people are programmers and technophiles, not lawyers and marketroids and most projects have no budget at all.

    JM2C

    --
    Huh?
  60. Noooo!!! by SanityInAnarchy · · Score: 2, Funny

    Then Kreation would win! We can't have that!

    --
    Don't thank God, thank a doctor!
  61. Re:Names don't matter... SHAME SHAME SHAME by mumblestheclown · · Score: 3, Insightful
    SHAME SHAME and TRIPLE SHAME to whoever modded this ABSOLUTE NONSENSE as "Insightful".

    Statements such as these:

    Names don't matter, it is all about training and then familiarity

    it gets down to user training

    are not just "not insightful", they are so 180 degrees, 100% wrong the fact that they would even be modded as anything close to "insightful" brings more disrepute than usual to slashdot.

    Ok, now that I've raised the alarm, let me justify it.

    First of all, USABILITY MATTERS. This is no longer 1986, or 1994 for that matter. We know now that the usability of a system is a key to its successful deployment.

    Second, the opposite of usability is "that which needs training or re-learning when it shouldn't."

    A pilot needs training to fly a 747. However, Boeing works damned hard and invests millions of dollars to make the systems as intuitive and usable as possible nevertheless, as this will lead to:

    • fewer accidents
    • fewer training and re-training costs for the airlines, their customers
    • better day to day operation
    Nobody at boeing says "the pilots are professionals. let's name the #3 engine Hi pressure bleed air valve malfunction switch "Xooomer". for that matter, let's give their FMS a CLI, since a well trained pilot can be faster with this than with a modal, menu-based FMS."

    These basic, BASIC principles of design are well known in virtually all fields of engineering. And, I (following in the footsteps of tongue-in-cheek works like the unix haters handbook) have been banging this drum in the linux world since at least 1995. And yet, just as it seems that a little light is shining through, in the form of a slashdot headline that actually says (gasp) intelligent things about usability, we open up the comments to find the same old nonsense from users that "it's not a usability problem, it's a training issue" being modded +5 insightful, which basically tells me that a lot of people still aren't getting it.

    Pity.

    Mark parent down. Severely down. Please.

  62. Re:Names don't matter... SHAME SHAME SHAME by JonKatzIsAnIdiot · · Score: 4, Insightful

    First of all, USABILITY MATTERS. This is no longer 1986, or 1994 for that matter. We know now that the usability of a system is a key to its successful deployment.

    AMEN. I would go a step further and say that most technological revolutions are effectuated more so by usability breakthroughs than pure technology. The rise of the Internet was precipitated by the web browser. The widespread availibility of a graphical interface drove the adoption of personal computers. MP3's weren't even on the RIAA's radar before Napster made finding and downloading them easy.

    Usability and accessibility are FAR more important that most geeks realize, probably because most of them want to use their knowledge of technology as a social lever, rather than as a boon to others.

  63. Re:Read directly off my WinXP menu by themonkman · · Score: 2, Insightful

    The mere fact that you have to have "tool tips" to even figure out what the programs do in the first point for your most commonly used apps is pretty silly, if you ask me. For most all of my apps in KDE, it says right before the programs name what it does, such as "CD/DVD Burning (K3b)". I didn't have to hover over it to jog my memory as to what it was. Also, my "Start" menu doesn't organize my programs in the most impossible to find ways like Windows does (by company name), it organizes them by what they do in the first place, so I can spend less time searching through crap and more time getting done what I want to do. I get all of that simplicity, AND I don't have to clean buttloads of spyware and viruses off my system like most of you Windoze users do. Oh, yeah...thats 2 more programs that I don't have to remember the names or functions to. See how easy it is :) PS: My girlfriend recently install SuSE 10 Linux on her laptop without any help, and she's the most computer illiterate person I know.