Slashdot Mirror


How Do You Sell Linux Software?

smelroy asks: "My software company recently released a Linux port of our business instant messaging product, but we are not sure of the best way to sell it, since to many people selling Linux software is an oxymoron. Users on each end of the computer knowledge spectrum associate any and everything Linux with free. Even when we tried to get people to beta test it for us they said, 'It runs on Linux so why isn't it free?' Another comment from a reporter in response to our telling him of our Linux release was 'So it is open source then right?' So my question to the Slashdot community is when is Linux going to be prevalent enough on the desktop that people will pay for applications and not always assume they are free? Better yet, where are the people who feel that way now?"

15 of 112 comments (clear)

  1. Marketing... by cuyler · · Score: 5, Funny

    A good marketing technique would be getting your company's product posted to the front page of slashdot...

  2. Aha by Outland+Traveller · · Score: 5, Insightful

    Maybe the problem is that the world doesn't need yet another proprietary instant messaging platform.

    No offense, but IM is infrastructure that should be under control of a standards body, or at the very least open source and distributed, not jealously guarded by a bunch of companies each with their own extremely evil EULA.

    Perhaps your customers rightly recognize this state of affairs. I know I do, and that's why I prefer Jabber for IM.

    I and the people I work with purchase all kinds of linux software, from development tools to high-end graphics applications, to games. Perhaps your problem isn't linux, it's your product.

    1. Re:Aha by JabberWokky · · Score: 4, Insightful
      I dunno - some pretty damn big names have thrown in with Jabber. IBM and Oracle sell their own implementations (non-open source but open-protocoled) to multi-national corporations, and they (IBM, Oracle and their customers) are rumored to know a thing or two about scalable enterprise level software. Some of the big cell phone companies use Jabber as their back end protocol for text messaging services. Washington DC is using it as the backbone for their emergency communications system...

      You also seem to have a common misconception. Jabber is not just an IM protocol, but rather a complete protocol for the routing of arbratrary data across networks and through various gateways and firewalls. The IM protocol is just an example of what can be done with it.

      I'd say it's considered "acceptable for mission critical applications" - simply because major companies with the funds to pick and choose messaging systems are already choosing it. Sure, it's not a popular download on the internet among teens and twentysomethings, but to extrapolate its usability from the fact that it's not 'hip' is a ludicrious act.

      --
      Evan

      --
      "$30 for the One True Ring. $10 each additional ring!" -- JRR "Bob" Tolkien
  3. What? by Hard_Code · · Score: 5, Funny

    ...You want free advice?

    --

    It's 10 PM. Do you know if you're un-American?
  4. Never by phaze3000 · · Score: 4, Interesting

    So my question to the Slashdot community is when is Linux going to be prevalent enough on the desktop that people will pay for applications and not always assume they are free?

    Hopefully never - when people use GNU/Linux they will realise that Free software is better for a whole host of reasons. Once they've had their eyes opened to this, then using closed-source proprietary software becomes a much less appealing proposition.

    --
    Blaming GW Bush for the Iraq war is like blaming Ronald McDonald for the poor quality of food.
    1. Re:Never by zeugma-amp · · Score: 5, Insightful

      I use Linux at home exclusively and as much as I am able to at work, but I don't have any problem with paying for a product that performs well and is well engineered.

      Given the nature of the way things work in the Linux world though, If you are trying to sell me a product that already exists in open form, it had better be much better designed or supported than open source alternatives. It had better have good documentation too, or I'll just puzzle through the piss-poor excuse for documentation that comes with many (if not most) open source projects instead.

      --
      This is an ex-parrot!
    2. Re:Never by ceejayoz · · Score: 3, Interesting

      You've just proven my point. The original posting stated that "Free" software is "inherently better" - which is untrue - as you say, Whether software is Free or proprietary has no impact on its overall quality.

      p.s. some people use Windows over Linux because it's more practical - I've used both and find Linux's UI to be irritating. It has vast potential, but Gnome/KDE need to put some money into UI testing.

      p.p.s. I prefer Outlook over KMail, but Mozilla over IE. I'll use the best tool for the job at hand, whether it's proprietary or "Free".

  5. Perhaps... by moonboy · · Score: 3, Insightful



    Perhaps you could release a scaled down version of the product for free to help garner interest and produce another version with more bells and whistles for sale. Also, I think the traditional model for making money off of "free" software is to charge money for support and services associated with implementing, running and maintaining it.

    Just my 2 cents. :-)

    --

    Co-founder and designer at Music Nearby: http://musicnearby.com
  6. People will buy software.... by duffbeer703 · · Score: 5, Insightful

    If there is a compelling reason to do so. Lots of people have bought programs like Oracle or VMWare for Linux.

    Expecting to sell an instant messenger to anyone is a different story. You have low-to-no cost competition from Lotus, Microsoft Exchange and Jabber.

    Instant messenging is a mature product that has already begun to consolidate into a few big players.

    --
    Conformity is the jailer of freedom and enemy of growth. -JFK
    1. Re:People will buy software.... by funky+womble · · Score: 3, Interesting

      Lots of people have bought Zeus too, even with open-source free alternatives like Apache.

  7. How Do You Sell Linux Software? by Iamthefallen · · Score: 3, Insightful

    Make Good Linux Software?

    Do I prefer to pay money for good software rather than use some buggy unsupported hack? Hell yeah.
    Problem is, there's a lot of good, free, open source software for Linux. If you want to sell something to that crowd, it better be damn good.

    --
    Wax-Museum Fire Results In Hundreds Of New Danny DeVito Statues
  8. Server and client Linux by martin · · Score: 4, Insightful

    Perhaps is the server AND the client were available for GNU/linux you'd have a better chance.

    Also providing a cut down 'free for ever' version would help get it through the front door.

    ???

  9. Perception of free by sql*kitten · · Score: 5, Insightful

    Users on each end of the computer knowledge spectrum associate any and everything Linux with free. Even when we tried to get people to beta test it for us they said, 'It runs on Linux so why isn't it free?' Another comment from a reporter in response to our telling him of our Linux release was 'So it is open source then right?

    I think this might be an "urban legend", or perhaps your choice of sample for your researched was biased in some unintentional way. For example, Oracle is available on Linux, and it's very much a pay-for product. Oracle, as far as I know, haven't come under any serious pressure to make the Linux version free (speech or beer) - at least not any freer than it is on any other platform. I don't think anyone seriously expects MATLAB or Houdini or any other serious application to be free on Linux either.

    If you face any expectation of no-cost it's most likely because MSN, ICQ, AIM and all the rest are free. You're better off positioning your product as something other than IM/chat and selling it on what it does that free chat doesn't.

    1. Re:Perception of free by Jason+Earl · · Score: 3, Interesting

      Welcome to the world of software. Many software products that used to command astronomically high prices can now be replaced with commodity Free Software products. In fact, this is what is driving Linux adoption as well. Many companies are finding that they can deploy Linux instead of a commercial operating system and save money, and so that is what they are doing.

      People that are using Linux already are an especially hard sell. After all, once you start using Linux and the wide array of Free Software tools you are very likely to experiment Free Software solutions before paying for commercial ones. For example, instead of buying a proprietary instant messaging service they will almost certainly try Jabber first. For one thing, it is probably easier to "apt-get install jabber" than to purchase and test a commercial product.

      I lurk on the PostgreSQL mailing lists and we get quite a few Oracle deserters, and the reason for this is simple. PostgreSQL has gotten to the point that for most uses it is good enough.

  10. thresholds by zogger · · Score: 3, Interesting

    --you offer it in different thresholds, and that's about it. Free to hobbyists, support for the payers. Software is worth paying for once it actually works as advertised for the customer, that's the pain threshold, that is usually classed as alpha or beta or full release-stable. Stable that is sold should come with the ability to actually get ahold of a human being in a timely manner for any troubleshooting questions or contracted/requested work on a feature enhancement, etc. Those with their cash transferred to you get their feature enhancements and problems bumped to the top of the line obviously. And the docs NEED to be written (the final draft) by an english major, someone who's task is to stand over the engineers once the coding is finished and it's time to finalize the man pages and docs with a clue by four until everyone is satisfied the docs are understandable and thorough and accurate. A small paragraph where every other word is an acronym is *not* a working doc to anyone except a coder. I've seen that phenomenon way too often with linux programs. Assume people who might be interested in purchasing the full release are not "all" coders, proceed from that point.

    I know I pay for software for BOTH the convenience of having it on a quality made cd and ALSO because I then have a working dead trees manual that doesn't require me burning out my printer. I like the convenience of owning the cd, I like most of the time reading docs from a book, not on a screen. Some do, some don't care, that's just my "paying customiser" opinion. Free is free, a lot of people enjoy downloading constantly and compiling and whatnot, a lot more want the thing to work and be right there and easy to install (or reinstall) and have a reference manual. That's the part worth paying for, and keep the costs reasonable enough. This is like the clueless music/movie sellers. Instead of selling zillions of 5$ cd's, which they could, they make less money trying to sell 20$ cd's. Clue-less morons. It's called getting greedy, only works for a short time, then people do something else, yes?

    Another thought, your program must be useful and functional to a degree at least two steps above whatever else is out there. Not one step, at least two steps better, or don't try to sell it.

    Now that that's out of the way, I think it's better to just make your money admining linux in the commercial arena, then work on your custom coding and app development the same as almost everyone else is, spare time or allocated free time at your employers. The basic concept of "sharing" needs to be drilled into the bean counters heads as the long haul way to cut costs and get "more", but sharing only works if it's two ways. Everyone benfits by shared code, so the company can concentrate on building and selling their widgets. By using open source as the BASE of a company's IT, they save money. By finally bingoing that a little across the board sharing is what's allowing them to save money, perhaps they will cut some slack and allow a little company time to be used for your interesting app. That's the difference between leeching and sharing. Leeching-only as a concept is just not cool, either short term or long term. Your company benefits from open source in general, and they get first dibs on the product, useful for their business, and score brownie points as being a "friendly" and ethical company in the gestalt of society as it were. They develop a "good rep". With todays business climate, public perception is important. People are skeptical of businesses now, with dang good reason-a lot of them are shall we say less than forthright with their numbers and pretty dismal in the ethics department.

    If there's no way to do this and you absolutely need to make your money off of your new application, then it must be customizable to a degree that large companies would pay for the application, it has to have a bona fide usefullness that is unique, perhaps security? That part I don't know, too many variables and wildcards. Usually in software there's the full release, then "release lite" to the non paying hobbyist public, that seems to be what is working now for some people. You offer the customized features for a customized premium in cash.