Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
Linux Business GUI Software

How Not To Sell Linux Products 451

An anonymous reader writes "Roblimo looks at why so many Linux products fail in the marketplace, and decides it's not because Linux users want everything free, but because most products they're asked to buy are either poorly marketed or don't work well. He has some good advice for anyone trying to sell stuff to Linux users, except it really applies to *all* computer products, not just Linux." (NewsForge and Slashdot are both part of OSDN.)
This discussion has been archived. No new comments can be posted.

How Not To Sell Linux Products

Comments Filter:
  • by dirkdidit ( 550955 ) on Tuesday March 16, 2004 @11:33PM (#8585629) Homepage
    Well it's the obligatory SCO Linux license of course!
  • by Anonymous Coward on Tuesday March 16, 2004 @11:34PM (#8585633)
    Suggesting flaws in Linux is ungood
    Linux failures are because of doubleplus ungood MS FUD and the hated Billgates
    Violating groupthink is a thoughtcrime

    Signed, the /. Collective Hivemind
    • by ArseneLuppin ( 762660 ) on Wednesday March 17, 2004 @05:43AM (#8587160)
      [I know this comment was supposed to be a joke, but...]

      The main point of the article was not that Linux sucks, but that many companies "do not get it". I.e.

      1. they take any old trash,
      2. port it to Linux,
      3. hope that it sells just by virtue of it running on Linux,
      4. and if it doesn't they go back and wine in their corner about the cheapness of the Linux users (rather than looking at their own mistakes).
      5. ===> it's almost as if they wanted to have their Linux product fail, so that they can go back to Windows, and tell management "see, Linux is not yet ready for prime-time"
      Yes, the article stated several times that often free Linux products are better than some of these commercial "Linux" "products". This is hardly a "Linux suxors" message, on the contrary.
  • It's true (Score:5, Insightful)

    by cmburns69 ( 169686 ) on Tuesday March 16, 2004 @11:35PM (#8585646) Homepage Journal
    It's so true! All the linux products I know of (and I don't know of many.. hence the marketing problems) are all targeted at the geek community.

    This is not a very large market, and we're the pickiest of users, mostly because each of us thinks we can do it better.
    • Re:It's true (Score:5, Insightful)

      by benjamindees ( 441808 ) on Tuesday March 16, 2004 @11:50PM (#8585769) Homepage
      we're the pickiest of users, mostly because each of us thinks we can do it better.

      Yes, but, apparently, according to the article, we can.
      • Re:It's true (Score:3, Insightful)

        by kfg ( 145172 )
        And primarily because we tend to focus on the function of the software, not on market value.

        Most of the makers of these poor products could just as well be selling patent medicine.

        In fact, in software terms, they are.

        KFG
        • Skins... (Score:5, Insightful)

          by antic ( 29198 ) on Wednesday March 17, 2004 @01:53AM (#8586381)
          And primarily because we tend to focus on the function of the software, not on market value.

          No, it's because so many developers (and this applies to small/amateur developers on the whole) focus on skins, supporting skins, creating ghastly skins, skin ranking systems, user-submitted skins (often even more ghastly), and anything related to skins, all of which are entirely irrelevant for almost all software.

          Case in point: SpyBot -- brilliant piece of software that I downloaded recently. However, why should there even be "new cool Skins" for a little application that removes spyware from your computer?

          • Re:Skins... (Score:5, Interesting)

            by Imperator ( 17614 ) <slashdot2 AT omershenker DOT net> on Wednesday March 17, 2004 @08:47AM (#8587634)
            Seriously, I don't see why any application should have a skin at all. The only skin I should have to select is for my desktop environment. The applications can use that skin. (The exception is if an application uses skins to redefine the layout of the interface--still a very bad idea but some browsers love to do it. The browser should still be able to use my native-skinned widgets. *cough*mozilla*cough*)
            • Re:Skins... (Score:5, Insightful)

              by gordguide ( 307383 ) on Wednesday March 17, 2004 @09:16AM (#8587746)
              Skins are an expression of "Geek Love" for a product. If no-one loves your product, nobody skins it.

              Do you need them? Nope. Should there be a default behavior that looks like most of your other apps? You bet.

              But, if there is any merit to your product at all, sooner or later someone is going to want to skin it (or complain about not being able to). This, as a software developer/vendor, is a measure of your success.

              If anyone gets that, then they will probably "get" that offering skins from the get-go is a way to fake that love. Companies love to fake the love. It's another tool to move the product, and to generate more consumer acceptance (however misplaced it may be).

              It's the oldest trick in the book; fake the "cool" factor to cover up the weakness. Shallow, a waste of resources, a marketing sham, all of that. But the damn strategy works, especially if you have a competing target you can infer is now "uncool".

              Does the product stand on it's own merits? Chances are it doesn't, or at least doesn't stand out as being vastly superior.

              But, you can skin it!! Coooool.
    • Re:It's true (Score:5, Insightful)

      by smittyoneeach ( 243267 ) on Tuesday March 16, 2004 @11:51PM (#8585774) Homepage Journal
      I would say that geeks are so focused on the tactical level of code and hardware that they are oblivious to strategic concerns such as customers, markets, economics, and business.
      Badly as I wish I personally could do both, I'm forced to confess mastery of neither.
      [picks up broom]
      Oh, well, back to sweeping...
      • Re:It's true (Score:5, Interesting)

        by Frymaster ( 171343 ) on Wednesday March 17, 2004 @12:40AM (#8586051) Homepage Journal
        I would say that geeks are so focused on the tactical level of code

        this hints at the whole reason why opensource has the potential to totally change the computer/it business model. and why so many companies are failing at it.

        it's all about product vs. service. since computers have been around the vast majority of companies have been product based. they sell wordprocessors or mainframes or videogames. this makes sense, of course, because the traditional economies have been product-based too. build a widget and sell it. simple.

        opensource has the potential to move this to a service based economy. if the product itself is opensource then it is... free. you can't sell it successfully if people can just pluck it off a tree! the response should be to move the money-making into the service area.

        okay, maybe "service" is a bad word (since it conjures up the image of low-pay, low-challenge tech support jobs). a better word is "solution". sure there are a lot of companies that claim to be "solution providers" but few really are. the successful companies are the ones that take free software, tailor it, combine it with other free wares, integrate it, document it, deliver it and support it as a unified "solution".

        of course a lot of us can roll our own solutions - but a purchased solution can offer a lot of advantages that home-builts can't:

        1. time savings: you can buy and install it in a day or build it in a month
        2. accountability: if the solution fails it's on the providers head, not yours
        3. transferability: if the guy who built your solution quits you may be in trouble. it may be better to buy.
        4. pre-purchase audit: you can see the capabilities, merits and limitations of a purchased solution before you buy. you may not fully discover these aspects of yr home-rolled job until it's built. and then it's too late!

        there are some companies that operate on this model. the old red hat did it with rhn and stronghold as just one example.

        so. to the opensource companies out there: i have a dozen problems a day and a credit card. sell me a solution! please!

        • Re:It's true (Score:5, Insightful)

          by SillyNickName4me ( 760022 ) <dotslash@bartsplace.net> on Wednesday March 17, 2004 @01:03AM (#8586161) Homepage
          which incidentely explains IBM's interest in using Linux and supporting open source. They have been interested in selling services and solutions for decades now (and did so)

          They are no more or less evil then MS in intention, both want to generate a money stream that doesn't depend on products but on contracts. IBM's business model and philosophy however are served by OS and basic applications being comodities and OSS has proven to provide that.

          MS on the other side tries to achieve this by trying to provide all comodities exclusively and getting people to basicly rent it.

          • Re:It's true (Score:5, Insightful)

            by Ohreally_factor ( 593551 ) on Wednesday March 17, 2004 @01:34AM (#8586299) Journal
            A huge difference is that IBM is now forced to compete on the merits of their services and solutions (maybe they always have, though I think some would argue that they haven't), while MS bases their business plan on predatory practices and monopoly power. IBM is willing to make money from selling us tractors and keeping those tractors running. MS wants us all to be sharecroppers.
        • Re:It's true (Score:5, Insightful)

          by kfg ( 145172 ) on Wednesday March 17, 2004 @01:24AM (#8586255)
          okay, maybe "service" is a bad word. . .

          No, I think it's a perfect word. Like customer. Serve your customers. That's what it's all about. It may not have an aristocratic air about it, but capitalism isn't about aristocracy. It's anti-aristocracy. It's about service, not rule.

          We are, almost all of us, in some way "in service," just like a "house girl." Our task is to perform tasks for others. For pay.

          "Providing solutions" for "consumers" or "Enterprise" is marketing doublespeak.

          Got a problem? Perhaps I can be of service.

          KFG
        • The obvious problem. (Score:3, Informative)

          by C10H14N2 ( 640033 )
          The fundamental business case.

          Ok, so you just bought a $50k server to run a $50k installation of, say, Oracle. You have 2500 employees and the lifespan of the beast is five years. That's $1,600 per month (not including interest). You could save $800 per month by using MySQL or PostgreSQL, which is about thirty two cents per month, per employee. Your SysAdmin/DBA, on the other hand, will cost $6-8k per month or about $2.80 per user, regardless. Say you have an application suite developed for six months (hah
  • by victorvodka ( 597971 ) on Tuesday March 16, 2004 @11:38PM (#8585662) Homepage
    Just today I ordered some herbal viagra and a salve that will increase my memory, products I would have never known about were it not for helpful emails sent by well-meaning strangers. Perhaps people like me could be told about open source operating systems by similar methods. Perhaps the .iso installation files could be sent as attachments.
  • by Anonymous Coward on Tuesday March 16, 2004 @11:38PM (#8585663)
    If everyone stopped selling Windows products, and sold Linux products instead, Linux Product Sales would increase.
    • by CreatureComfort ( 741652 ) on Tuesday March 16, 2004 @11:43PM (#8585722)

      Better yet! If everyone stopped selling Windows products, and gave away Linux (which should be free) products instead, Linux Product Sales would... oh... never mind.

  • well DUH (Score:5, Insightful)

    by Anonymous Coward on Tuesday March 16, 2004 @11:39PM (#8585678)
    "because most products they're asked to buy are either poorly marketed or don't work well"

    Christ, that's usually why ANY product fails.
  • by ObviousGuy ( 578567 ) <ObviousGuy@hotmail.com> on Tuesday March 16, 2004 @11:40PM (#8585690) Homepage Journal
    Is a lame product like Walmart's Linux PC it?

    Or is TiVo it?

    Linux products are all over the place, usually concealing the fact that they are based on Linux. Just because Linux and its standard UI are not popular in consumer devices doesn't mean that Linux itself is not used and the products based on it aren't successful.
    • Appliances! (Score:4, Informative)

      by 3D0G ( 130531 ) on Wednesday March 17, 2004 @01:10AM (#8586193)
      More like TiVo. Appliances are where (embedded) linux really shines. Look at the Linksys WPC11/WAP11, CyberGuard [cyberguard.com], and some appliances that do things on a scale not even attempted in the Windoze world, such as InterIM [devianttechnologies.com] from Deviant Technologies [devianttechnologies.com], and you'll see prime examples of why Linux and other open source technologies are kicking the shiny metal ass of proprietary products.

      Walmart can sell Lindows PC's, and sure, they're interesting, but let's hope that's not what people think of then they think "Linux products". The thing is, despite the candy interface, when you do run into a problem the learning curve is too long.

      I've used a Linux desktop exclusively for over a year now, and I'm happy with it, but when I tried to get my wife (a former IT guru) to adopt it it was a total flop. Admittedly, Debian is not your best intro to desktop Linux ;-) but there are so many variables involved in making a PC a Linux "product" (OS, office productivity suite, printing, sound, network browsing, etc) that it's probably the worst test imaginable.

      Appliances, competing in well-defined niches, are a natural for Linux and they tend to beat their closed-source competitors. THAT'S what I call a "Linux product".

      -hp3
    • by sakusha ( 441986 ) on Wednesday March 17, 2004 @02:30AM (#8586549)
      There you go. People don't want Linux products. They want products. Linux isn't a consumer product. A PDA, a TiVo, a file server are products. Nobody gives a damn that their TiVo runs on linux. Quit trying to sell linux and get busy selling products.
    • except people do care if windows runs on it.

      it's a selling point.

      Why can't linux?
  • by GerryGilmore ( 663905 ) on Tuesday March 16, 2004 @11:42PM (#8585702)
    ....his experiences are common to *most* products sold, regardless of underlying OS. The thing that is specific to Linux/geek is that we see no docs and poor installation setups as a fun challenge and brag about it when we conquer it.

    • by Steve G Swine ( 49788 ) on Wednesday March 17, 2004 @01:14AM (#8586215) Journal
      Marketers would call people who like undocumented setup challenges a market segment, and Linuxy things like available modifiable source code as a product attribute valued by that segment.

      (Yes, they would also use phrases like "Linuxy things", but that's OK, they do what they do, and the planet's big enough for that.)

      They would, however, also call this market segment comparatively miniscule... which is why that whole world domination thing has a problem. The hivemind here may want to get comfortable with that.
    • by mynameis (mother ... ( 745416 ) on Wednesday March 17, 2004 @01:43AM (#8586336)
      The thing that is specific to Linux/geek is that we see no docs and poor installation setups as a fun challenge and brag about it when we conquer it.

      Maybe I'm not a real linux geek, but...

      I *hate* when something is difficult for no good reason. A 'monumental effort to get where others have gone before, and anyone with enough time can get' is a monumental waste of time.

      RANT

      This isn't like the NYT crossword puzzle. The point of the install is not to just have done it. What's so fun and challenging about wasting orders of magnitude more geekhours installing than the documentation/packaging would have taken?
      It often seems that developers are masochists. It is not reasonable making people play Where's Waldo with the source just install stuff.

      While it's not cool to complain that your free widget wasn't a good enough free widget[ unless you're gunna do something about it]- That only works for those already invested in it.

      On the other hand:

      1. There are negative consequences to crap doc/packaging.
      Make it clear that it's less probable to get this thing running than your '64 Fiat "thats been sitting a while."
      2. If nothing exists that installs reasonably easily, on most new base-distro installs, then 'Linux' doesn't really "have it" yet.
      If most people that want "those features" can't get them, you're gunna turn off more potential friends that simply didn't have the time 'you' wasted, than fans who will pick up the reigns.
      3. Developers should put a little more effort into doc, maybe cut that 2 day install down to 4hrs.
      It's far more likely that fans would contribute to building the doc that brings it down to 45 minutes.

      /RANT

      Finally, a heartfelt THANK YOU for all the great and not so great FREE software. And, oh yeah, I still brag about it...

  • by Anonymous Coward on Tuesday March 16, 2004 @11:42PM (#8585708)
    ....because no apps have ever sold well for linux, as it holds a tiny share of the desktop, there is no incentive to make the apps of the highest quality.

    One thing that may change this...I wonder how different OS-X applications are from gnome/KDE apps. Certainly if the vendor uses Qt there is not much difference, but what about using the native toolkits?

    The reason I ask is...so many multimedia apps are being ported to OS-X, and Mac users (especially multimedia types) demand stability and dependability.

    As more windows apps are ported to OS-X, many by vendors who swore they would never port to unix or linux, is there any chance of these high end apps migrating the extra step to Linux?
    • by Ralph Spoilsport ( 673134 ) on Wednesday March 17, 2004 @01:03AM (#8586162) Journal
      I think that if a core handful of apps ported to Linux, it would make all the difference, and really propel Linux into a MUCH more interesting place.

      1. Photoshop. It is God-like. It is Big. It is (too often) Complex. It is the 900 kilo gorilla. If Photoshop abandoned MacOSx, Apple would be in serious straits... get Photoshop going on Linux and you've got something. And no: Gimp doesn't do it. It's a nice try, but it's just not there yet. I've used it and found it seriously wanting in OH so many ways.

      2. InDesign / Quark Xpress. this will require ULTRA reliable drop-dead no-excuses perfect printing capabilities in Linux. Which aren't there yet. It's getting there, but again: not ready for prime time at your local service bureau or the random Epson widget you got for free with your $80 rebate. THEN they'll have to migrate the apps over, and doing that to Quark will be something close to HELL freezing over given the patched and scrambled nature of Quarks underlying engines and code.

      3. Dreamweaver. Sure, "real coders" do all their html by hand, but the rest of us do some multiple more work in some GUI like Dreamweaver. Supposedly, Macromedia actually is porting this stuff over to Linux, and if that happens, you can expect Adobe et al to follow suit in the next few years, to prevent MM from owning that market segment.

      Now, StarOffice is very good and does a VERY large percentage of what MS Office does. I think that you will see StarOffice grow as other major vendors port stuff to Linux.

      Then there's video editing, music creation, audio editing and processing, and that's a whole 'nother smoke.

      I do think that as Linux grows, more and more vendors will port to it. It's fairly simply math, and why OSx apps exist. Let's say you have 3% of a market. And the market is of 100 machines. And let's say it takes $3 million to make the app. Do the math. Now, say that you have 3% of a market that is 100 million machines, and your app costs $3 million- the math suddenly get s a lot more attractive. It's just a dollar a machine and you break even.

      The same is going on with Linux. As more an more desktop machines are running linux all over the world, the numbers will continue to look more attractive, and major vendors will start sniffing around looking to port to that opportunity.

      I think continued effort and some patience are in order.

      And if you want to make free (as in beer) apps, fine - go for it. As a user, if they do what I need and do it well and competently, I'm there. But if they don't, (and they too often don't) regardless of platform, I'll cheerfully fork over the green stuff to get my work done. But, I'm not a programmer - I use software and when I need something special, I hire (and pay real money to) a programmer to make it for me. Free is nice, but when you need someone to put their neck on the line for a mission critical work, having the kind of responsibility engendered by reified contracted economic relations ($) is extremely efficient.

      RS

      • Absolutely (Score:3, Informative)

        by sillypixie ( 696077 )
        Personally, I would add one more app - Visio. It isn't in the ballpark of the 3 apps that you have listed as far as units sold/installed, but the community of users that do have it on their desktop represent (imo) a key demographic.

        Of course, I'm in that demographic, so perhaps I am biased (-: And if I thought for a single nanosecond that microsoft would port Viso to linux, I would have to also be delusional.

        But should someone create a quality replacement for visio, I would migrate my company laptop to
  • by $calar ( 590356 ) on Tuesday March 16, 2004 @11:43PM (#8585715) Journal
    Yeah, I'm definitely with the author in saying that companies think they are doing you a favor by porting their software to Linux. I think that people could easily fall into this in the past, but not so today. I guess the free programs are just too good. The payware programs have to not only meet the challenge, but will have to receive rave reviews (like here on slashdot) before people will buy it. I guess that's how I am. Maybe that's why Codeweavers is successful.
    • by jdray ( 645332 ) on Wednesday March 17, 2004 @12:11AM (#8585895) Homepage Journal
      It doesn't always work that way. I just bought SuSE Personal Edition for my new laptop, mostly based on rave reviews I read around the net. I'm not so happy with it so far. It would be fine if I was content to stick with just what they gave me, but God forbid I should want to do something radical like upgrade to KDE 3.2 or use KOffice instead of OO.org. Things start breaking, and Support says, "Sorry, not within the scope of the free installation support." WTF? I installed the packages from their website.

      Okay, I'll turn off "bitter mode" now...
  • aside from Linux... (Score:4, Interesting)

    by bsDaemon ( 87307 ) on Tuesday March 16, 2004 @11:43PM (#8585720)
    In "Open Sources," Bob the Red Hat guy responds to the question "how do you make money with free/open source software" with "that makes the assumption that it is easy (or easier) to make money selling proprietary software." (not an exact quote, but it's close enough). I suspect that most software products actually fail in the market place, or atleast will fall into a small niche market. Linux itself is a niche market, and targeting to niche users in an already niche base futher decreases the amount of potential customers. Even if someone has 100% of the Linux market, that's only like, 10% of the total market, with a liberal (not something i am known for) estimation. So i would say taht the real problem with selling to linux users is the selling to linux users. A company is not going to stay afloat vending end-user software only to Linux customers. Even the most sucessful Mac software producers find it necessary to port their stuff to Windows. StarOffice has the ease of instillation and support on Windows, Linux, and Solaris. Adding Mac to taht is no issue. I've made it work on FreeBSD without too much hassle either.
    A successful linux ISV is going to have to have Windows and/or Mac versions of their product to keep the company with enough revenue in order to offer the product to Linux users because the base simply is not there to keep the company opperational otherwise unless the product is truely groundbreaking, breathtaking, or has 0 competition and no free alternatives (not bloody likely). Just my $0.02. Take it for what it's worth.
  • by fembots ( 753724 ) on Tuesday March 16, 2004 @11:44PM (#8585724) Homepage
    One thing I learnt from working (as opposed to freelancing) is that you need to take into account business value of a product, otherwise it is next to useless.

    Most self-inspired products are too heavily biased towards technology, but not enough in the business sense.

    I'm curently researching this spam filter [spamoo.com], it may sound like a good idea, maybe it even works, but I have yet to see a business sense in it, i.e. how to market it, brand it and add value to the users. Please note that by business sense, it doesn't necessarily mean profit, but a sense for users to actually use it.

    I guess what I am trying to say is, most geek-based products are developed based on the developers' vision of the world, but they hardly have a chance to meet up with potential project sponsors, and consumers (focus groups) who are really the persons to tell what should be developed.
  • by soren42 ( 700305 ) * <<moc.yak-nos> <ta> <j>> on Tuesday March 16, 2004 @11:47PM (#8585745) Homepage Journal
    There are some examples of good marketing in the Linux arena, but the only one I saw mentioned in the article was StarOffice. StarOffice is an excellent example, but I've come across a few others as we've implemented Linux desktops in our organization.

    • CrossOver Office - CodeWeavers has done a great job providing extra features, good support, and overall added value to the wine product that make it worth price. In fact, I liked it so much at work, I shelled out $$$ at home to buy a copy.
    • Ximian Desktop 2 - This one is true for two reasons (IMHO) - first, it provides a seamless desktop interface for my corporate users, and second, I'm a Gnome bigot. ^_^ Ximian/Novell has done an excellent job of adding features and value to the out-of-the-box Gnome system, at least for those of us who need the uniformity and features offered by XD2. Also, the promise of future Ximian/SuSE integration with the Novell product line is very enticing.
    • Red Hat Enterprise Linux - For a corporate Linux distro, Red Hat has done a great job of sales and marketing. I know a lot of people are upset about Red Hat Linux (last incarnated as Red Hat Linux 9) being end-of-lifed, but for a business computing platform, RHEL is a great start.
    • WineX - Transgaming offers another great enhancement to wine - good transition of gaming from the Windows platform. Transgaming isn't doing a great job of marketing, but the product features make it worth the purchase.

    Those are just the few I've interacted with recently. IBM, Sun, JBoss, and Novell are doing a very good job of supporting, marketing, and selling their Linux-based server products. So there are more and more success stories out there.

    But, like the article communicates, we need a lot more to get the momentum going on Linux for the masses. Hopefully, large organizations will follow IBM's lead, and small, open-source based project will look to CodeWeavers as excellent examples. We need more of those guys!
    • bluesocket is one of the top vendors for business class wireless access points with real security solutions... all based on linux (and according to them, gpl compliant)

      btw: i do not work for them, i did talk to the cto ;)
  • Crossover Office (Score:5, Interesting)

    by ParadoxDruid ( 602583 ) * on Tuesday March 16, 2004 @11:49PM (#8585757) Homepage
    One Linux product that I hope is successful is CodeWeavers CrossOver Office.

    It's a non-free product that I bought for my debian system, and I've never looked back.

    I may get slammed for this, but I really like Microsoft Word 2000 and Excel 2000 (the later products seemed over-featured-- all i need is well made products: like a good grammar checker to correct inevitable typoes)*. Crossover Office allows me to use them seamlessly on my Linux box. I appreciate that quite a lot.

    What's more, their version of Wine works really well for a LOT of "unsupported" software-- from character generators for RPGs to "Teach Yourself Chinese" programs.

    Getting their product was a snap- paid online, instant download link to the source and to binaries for a variety of distributions.

    Good stuff, and, IMHO, a good example of a quality Linux product that I paid for.

    *I'm trying to ween myself off Excel to a more robust alternative, but I find the grammar checker of Word very useful for catching critical, but easily overlooked, typoes in technical writing-- I'd miss it a lot. Is there an OSS grammar checker I am un-aware of?
    • Re:Crossover Office (Score:5, Interesting)

      by Roger Keith Barrett ( 712843 ) on Wednesday March 17, 2004 @12:03AM (#8585849)
      Really a great, great product, and it's a group of people that are dedicated to making Linux work as desktop product for everyone.

      I have office on my desktop Linux boxes, not to use full time (as I truely like OpenOffice an ALL platforms) but as a way to get around the office drones who have brain collapses when getting RTF or even PDF files. Also, I happen to like Dreamweaver as a platform to do quick web development. Mix that with the fact you can have Photoshop working without a VM and being able to use great stuff like Quanta to do code development... it really is the best of both worlds.

      Also it's a good example of why pay software (when priced reasonably) really does have it's place on the Linux platform.
  • by macklin01 ( 760841 ) on Wednesday March 17, 2004 @12:00AM (#8585835) Homepage

    I remember being really gung ho about Linux and Open Source after trying my first distro: Mandrake 8.0. At that time, Win98SE and WinME were the dominant flavors (WinXP was just starting to come out), and I found that the Mandrake install did a better job of detecting most of my hardware than the MS install.

    Eager to support the cause, I plucked down $100 to preorder the Pro version of the upcoming Mandrake distro. "Cool, I'm supporting open source. I'm doing my part," I thought, and I'd even get some of the CD's early for my pre-order. So I ordered, my credit card was charged, and day after day, week after week, no product arrived. And day after day, my emails to the company weren't answered. There were no real announcements anywhere to be seen about what was causing the delay. Finally, after a bit more than a month of this, I finally called the company at my own expense and had my order cancelled. (And even that required quite a run around, as the number listed on Mandrake's site didn't seem to be a direct number, so I had to call a few times to connect with anybody.)

    And this is how they treated an eager customer. Hardly the way to treat a paying customer! I sure wouldn't want to run my business this way.

    Granted, things are better now, but when your business isn't run like a business, don't expect customers to stick around. -- Paul

  • Example (Score:5, Insightful)

    by Apreche ( 239272 ) on Wednesday March 17, 2004 @12:03AM (#8585847) Homepage Journal
    At work I'm doing an embedded linux system. I've got a nice little board which has an XScale processor and some other goodies. It's my job to program it to do various things. The embedded linux system that came pre-installed is taking up too much room. I need a cross-compiler so I can build a new kernel and new system for it.

    So I take the dev kit cd that came with it and try to install it by following the directions included. No go. It wants an LSB distro and I use gentoo. I hack the perl install scripts, still no dice. Apparently the install disc has rpms debs and tars. And it installs by converting them all to one of the 3. So if you use debian the install scripts converts the tgz and the rpm to deb then isntalls them. Too bad the conversion program doesn't work. Their tech support didn't help much either.

    What did I do? I went online and searched for arm linux. Got arm-linux-gcc from an ftp and patched up the 2.4.25 kernel. When its easier for me to do things myself for free than to use your product what am I paying for besides the hardware? Technically I paid for that support and that software and I got jack. Just too many free and non-free linux things do not work. Sure, there is plenty of commercial software that doesn't work. The odd game here and there and such. But if the company behind it isn't fake you can bet that it is going to work sooner or later. With linux stuff sometimes you just don't know.

    This is the opinion of a gentoo user, so I'm not bashing linux as a whole. I'm just saying that if you're going to make something, make it work. Just because a geek is going to use it doesn't mean they want to have to go through more effort to make it go. They just want to go through a little effort to make it go better.
    • Re:Example (Score:5, Insightful)

      by Mycroft_VIII ( 572950 ) on Wednesday March 17, 2004 @12:42AM (#8586059) Journal
      "So I take the dev kit cd that came with it and try to install it by following the directions included. No go. It wants an LSB distro and I use gentoo."

      What I would like to know is did they falsly advertise it as working on your O.S. (or even by implication)?
      Because if not I don't understand your complaint. you tried to install it on a different o.s. than it was designed for. Yes your o.s. uses the same kernel and many of the same utilities, but gentoo is not the same O.S. as the others.
      To give an anology, would you expect a new winxp program to run just fine under NT3.0? there is a chance it might, but would you be suprised if it didn't? Would you say it "it doesen't work" and blame the maker of the software?
      Now mind you I'm aware a lot of software out there just advertises "works with Linux" or "works with Windows" without being sufficiently specefic and shure enough it doesn't fit your specific O.S. this is another BAD THING, but not entirely specific to linux based o.s.'s (Much more likely to be a problem).

      Mycroft
  • by superpulpsicle ( 533373 ) on Wednesday March 17, 2004 @12:04AM (#8585854)
    I don't know. After all these years there are too many distributions of linux wearing the OS too thin.

    The penguin has been a good symbol, but how the hell are you supposed to use one symbol to market for 40 distributions? You can't. The only thing that came close IMHO was the redhat symbol. Suse and debian are great distros, but it's marketed like a good singer than a superstar. Christ, SCO has done more marketing for linux in general than any distro.

  • New Linux user (Score:5, Interesting)

    by Anonymous Coward on Wednesday March 17, 2004 @12:05AM (#8585858)
    I am a relatively new user. I bought it because I was tired of Win98 crashing and couldn't justify XP on my 1.1 MHz Celeron. The thing that had me was that Linux just runs.

    OO is great. Mozilla is great. KDE is great. Gnome is OK, but KDE is better (IMHO).

    What really stimies me is the difficulty in getting USB devices to work (uncommonly used things like Palm Pilots...) and the general difficulty in either updating or adding new programs to the system once installed.

    Want to make Linux sell better? Stop developing the latest/greatest KDE, and start working on fixing these areas. Once fixed (and idiot proofed), you will have a distro that costs $50 instead of $39, but the added cost will be worth it. Market the bullet proof operations, and the fact that linux will run on anything this side of a PC-AT, and probably could run on an AT if you wanted it bad enough. In other words, market it to the soccer moms and busy single parents who can't afford to not have a computer for their kids and yet can't afford to pay $1000 for the P4 and $200 for MS Win XP, and the $450 for the Office suite. (I can see the ad now, two harried moms with computers. One has a Tux sitting next to it and one has a blue screen on it. And the caption is "And I could have spent HOW MUCH less?")
    • Re:New Linux user (Score:4, Insightful)

      by Trelane ( 16124 ) on Wednesday March 17, 2004 @12:34AM (#8586013) Journal
      Stop developing the latest/greatest KDE, and start working on fixing these areas. Once fixed (and idiot proofed), you will have a distro that costs $50 instead of $39, but the added cost will be worth it.


      Rest assured they're both being worked on concurrently. They actually play off each other. While it currently works (imho), it can be much better and is being developed to be much better.
    • Re:New Linux user (Score:4, Interesting)

      by hattig ( 47930 ) on Wednesday March 17, 2004 @12:44AM (#8586071) Journal
      and the general difficulty in either updating or adding new programs to the system once installed.


      I agree, I now don't even bother upgrading software, especially system components like KDE, in an install now. I just wait for the next version of the OS and either upgrade, or use it as an excuse to make proper backups, wipe and reinstall. It's worse than Windowsm, at least that has a method of managing software that works, however badly designed. RPM is crap. apt-get is fine, but my mum isn't running debian for a reason.

      I don't want to have to learn how to install software by hand using cryptic commands, and get a chance of getting a dead KDE upgrade as a result (oh, KDE is a real bitch to upgrade, or it used to be).

      What I'd ideally like to see is a method of installing software like the following:

      1) You have /software (or /usr/software, /applications, /usr/local/applications, whatever)

      2) Software is packaged up in a tarball, e.g., mozilla_1.6.tar.gz

      3) $ install mozilla_1.6.tar.gz

      (this basically comprises of: cp mozilla.tar.gz /software ; tar xzf mozilla.tar.gz, and creates a chroot (optional, useful for some software though) environment in /software/mozilla containing /bin, /etc, etc. Oh, and it can update an installed software database, although this won't be necessary for the application to run, unlike the Windows Registry)

      4) $ mozilla &
      (because path contains /software/*/bin this works)

      Then when you tire of mozilla, ...

      5a) $ uninstall mozilla
      5b) $ upgrade mozilla_1.7.tar.gz

      My theoretical "install", "uninstall", "upgrade" commands (omg a user friendly name for a command!) can also have the option of running a script in the software tarball to perform configuration, etc.

      Then a GUI software installer can be made that wraps a KDE or Gnome interface around those commands.

      And for user-level (not root-level) application install? install will install into ~/software instead of /software!

      I'm sure that there are holes-a-plenty with the above, but I prefer self-contained application install as described above, as opposed to "spray-the-files-around-the-filesystem" as per normal unix software - this is not user friendly at the consumer level.

      Oh, and whilst you are at it, stick the OS files into /system (i.e., /system/boot /system/bin /system/dev etc) ... I like compartmentisation!

      Yay! I've solved it all. Now Linux (or FreeBSD or whoever implements this idea (my version is under the GPL) can now pwn the desktop. Woo! Yay!
      • Re:New Linux user (Score:3, Interesting)

        by harikiri ( 211017 )
        This is a good idea, and both Windows and to a lesser extent OS X have it already.

        However, the issue in implementing it on Linux distributions is the diverse nature of package management:
        1) RPM (RedHat, Mandrake)
        2) Deb (Debian, erm... not sure who else uses this)
        3) Portage (Gentoo)
        4) tar.gz (Slackware?)
        5) ports (FreeBSD and OpenBSD's differs)
        6) pkgsrc (NetBSD's offering)

        Linux vendors need to come together and define a future-proof, reliable, standardised method of package management that at MINIMUM can su
        • Re:New Linux user (Score:4, Insightful)

          by Minna Kirai ( 624281 ) on Wednesday March 17, 2004 @05:52AM (#8587186)
          This is a good idea, and both Windows and to a lesser extent OS X have it already.

          Please explain how Microsoft Windows has it to even the slightest extent.

          As far as I can tell, each Windows application comes with its own custom installer/uninstaller (except when they don't [com.com]). You can't say "Windows has it" when the feature isn't supplied by the OS but by each individual app.

          The only minor amount of support Windows gives is a list where "installed uninstallers" can register themselves to show up in Add/Remove programs.

          standardised method of package management that at MINIMUM can support the same features that Windows XP/2000 has today.

          Again, I'm completely at a loss to find any package management features in Windows. Is this something new for XP? To me it looks like installers just copy whatever files they need to C:\Progra~1 and C:\Windows\System32 and be done with it. (It's really a little more sophisticated, as there's a level of indirection to allow for i18n and drives other than C:, but thats barely notable).

          The reason Microsoft Windows often doesn't exhibit the symptoms of poor/nonexistent package management is there's only one provider for the OS, so the layout differences between two Windows installs are trivial compared to how a SUSE and Gentoo box might differ (while both being viable Linux desktop systems)
    • "What really stimies me is the difficulty in getting USB devices to work (uncommonly used things like Palm Pilots...) and the general difficulty in either updating or adding new programs to the system once installed.

      Want to make Linux sell better? Stop developing the latest/greatest KDE, and start working on fixing these areas. Once fixed (and idiot proofed), you will have a distro that costs $50 instead of $39, but the added cost will be worth it."

      Amen man. I would much rather go to my Linux desktop of
    • Re:New Linux user (Score:5, Insightful)

      by DunbarTheInept ( 764 ) on Wednesday March 17, 2004 @05:54AM (#8587197) Homepage
      The problem is that you are operating under the assumption that the same programmer who is willing to spend time fiddling with the UI in KDE would also be good at (and willing to spend time at) fiddling with the hardware drivers in the kernel. It's not that simple. People do what they like to do, and what they are best at doing. Pull people off the KDE project and that won't cause them to start working on more USB driver support. Those things are being worked on in parallel by people who aren't just interchangable parts.
  • Two Letter: Q A (Score:5, Insightful)

    by Ralph Spoilsport ( 673134 ) on Wednesday March 17, 2004 @12:11AM (#8585893) Journal
    Something sorely lacking in WAY too much software is decent blackbox QA testing, with QA engineers who can do the tweaky evil stuff (boundary conditions, stress testing) AND

    I'll emphasize

    A N D

    the dopey stuff of Basics:

    Installation Testing
    Feature Testing
    Usage Testing

    If you can't install it striaght off, and start working (either straight away or doing the tutorials... and YOU DO HAVE TUTORIALS... DON'T YOU?) right then and there, you've just blown thousands of man hours as thousands of users bblow their time trying to puzzle out your spaghetti code - and it doesn't matter if it's running in Linux, Windoze, or OSx or whatever. Either it works straight up or it doesn't.

    The problem is, WAY too many shops see QA as a an after thought if it is thought of at all, and given the geek-centered history of Linux, it is (sadly) far too common in Linus ware.

    One of the main differences between really stunning software and crapware is that the stunning software has a crack QA team running a tight shop with the engineers, and the engineers accept and respect the opinions and findings of QA, just as QA knows the exigencies and limitations of the coders. The crapware has zero QA or the QA consists of the programmers doing basic unit testing, which is too often close too useless due to external dependencies and doesn't address anytihng about UI design...

    I did blackbox QA for a very long time, (and still occassionaly do with a good offer) and I have Zero Patience for software that isn't properly tested. Unfortunately, it seems that blackbox is striaght up ignored or sent to India for "chimp testing" (blackbox done to testcases and matrices only) or automated versions thereof, is never brought into the specification process, and in the meantime, it's all gone to whitebox or greybox - which rarely addresses more obvious and critical issues that question basic assumptions in a program, as the lead programmers are too often thin skinned, under served in the social skills dept, and overly identified with the project.

    And it has nothing to do with Linux: but the workers in Linux too often have a variable sense of what is an appropriate amount of effort a user should put forth in using a given application or system.

    RS

  • by Brandybuck ( 704397 ) on Wednesday March 17, 2004 @12:12AM (#8585908) Homepage Journal
    The retail marketing of Linux and Linux applications sucks. Of course, all the naysayers are going to declare the retail marketplace dead, but for the general public it's still an important venue.

    Walk into any store that carries Linux products. You see some out of date distros. Then you see some new RedDrakE boxes. But what's the difference between the purple Enterprise, magenta Professional and red Desktop editions? There's also FreeOffice in two different packagings, one seemingly generic for a variety of operating systems, and one specifically for RedDrakE which is more expensive. Then you see a copy of FubarOffice 2004, packaged in a tiny DVD box. What the fsck is that? Obviously it's not big enough to have included a manual. Along side it you see FubarPaint and FubarPro. To add to the confusion, there will be the obligatory "UltraLinux Toolkit" containing nine CDs of nine obsolete distros.

    And not to pick on Linux, but if you look closely enough, there will be a FreeBSD and NetBSD, each with two different packagings from two different distributors, but containing the same software version.
  • by dcavanaugh ( 248349 ) on Wednesday March 17, 2004 @12:15AM (#8585920) Homepage
    Forget marketing, it is the install/config process that makes Linux products hard to sell. Let's face it, Linux assumes that a reasonably skilled sysadmin is sitting at the controls. Windows assumes that the sysadmin can be relied upon to click "Yes", "Next", "OK", and "Finish".

    Package installers go only so far. Progress has been made regarding dependencies and cascading installations, but I see room for improvement. I find many products still require the "./configure ; make ; make install" method.

    The people who write the code are hard-pressed to consider every possible Linux distro or hardware/software environment. Poor documentation doesn't help. We get away with it on the server side, but this will not work with embedded systems or desktops, where you don't have a sysadmin ready to hack the install. If I am buying a product, I expect the install to be smooth and trouble-free. If I have to sit and hack, I might as well stick with free stuff or write it myself.

    Don't get me wrong, Linux products are great, once they are installed. Proprietary products are easy to install, but it's all downhill from there.
  • It's not the money (Score:5, Interesting)

    by max born ( 739948 ) on Wednesday March 17, 2004 @12:21AM (#8585956)
    I'm a sys admin for about 20 Gnu/Linux servers. The reason I don't use proprietory software is, not because the company can't afford it(we certainly don't mind paying programmers to write for us). The the open stuff is so much better because.

    There's nothing like
    ./configure
    make
    make install


    It's so much easier to troubleshoot a missing library or edit some code to fix a problem.

    The documentation that comes with proprietary software is usually lacking. But then the most important documentation, the source, is often never available at all.

    I'm sorry this guy had such a hard time. But I'd stay away from those all-in-one commercial products. There's a reason why sendmail, samba, apache, etc. have been around so long. They may be diffuclt to install and configure but have infinite flexibility
  • by rbotoms ( 644756 ) on Wednesday March 17, 2004 @12:27AM (#8585980)
    Will Linux ever get past the 'figure it out yourself you l00ser syndrome'. I use Windows products precisely because I don't have to 'read the fucking manual'. (RTFM) Micro$oft based products generally work intuitively, most Linux products don't. It was only because Red Hat 5.1 installed in an understandable manner that I took up Linux at all after buying serveral distros over a period of a few years. Now I make a living on the Red Hat Linux platform, but I still use Photoshop and Illustrator on my other PC's. Not much has changed in 7 years.
  • by Anonymous Coward on Wednesday March 17, 2004 @12:45AM (#8586074)

    Its a decent product, yet I've not been able to find it at best buys, circuit city, or anywhere else for that matter. What is wrong with it?
  • I disagree (Score:3, Interesting)

    by Billly Gates ( 198444 ) on Wednesday March 17, 2004 @12:46AM (#8586079) Journal
    How many Debian, Gentoo, or FreeBSDUSers were former Mandrake or Redhat users?

    Yes I realize Mandrake and Redhat or easier to use, but I think largely is its waaayyy to expensive to upgrade distro after distro release to gain the latest versions of KDE, GCC, apache, etc.

    I blew probably over $600 since 97 for that reason.

    Anyway I only run free as in beer distros.

    They are all eternally updating! RPM distro's are not and commerical distro's will always be RPM hell based for depancies. Otherwise no customers would upgrade.

    Why should I pay when I can upgrade for free?

    That is why Linux products do not sell well. I am tired of paying money and want my stuff for free. Yes I support commercial software as well. But buy_my_latest_distro_Linux is certainly not on my list.

  • by Bull999999 ( 652264 ) on Wednesday March 17, 2004 @12:58AM (#8586138) Journal
    Perhaps there are many outfits out there run by geeks with big egos? They believe that they are center of the world and think that anyone who can't install/use their functionally perfect software don't deserve to use computers in the first place.

    The cold hard fact is that many average comsumers have problems installing even simple Windows programs and they are the majority, not us geeks.
  • by Jasa ( 125516 ) on Wednesday March 17, 2004 @01:14AM (#8586216)

    We can chose if we want to buy a power pack, professional, server, etc of (Your Favorite Distro here) or we can just spend time downloading it and hunting arround the net for the ad ons we want

    I've used a number of Distros Slackware, Redhat, Debian, Mandrake, for Redhat and Mandrake sometimes I've bought the boxed sets and other times I installed the downloadable editions (purchased for $5-15AUD from a local CD seller [elx.com.au] (I dont have broadband 8( )) and I must say I haven't really gained anything out the boxed sets and I don't read the Manuals (Maybe it is because sometimes they are not very readable).

    In the past, before I saw the light I used to buy lots of M$ software, but still thought it was porly written, but I didn't think I had any choice. In my work place we buy a lot of poor software, but there are no open source competitors to those packages, so we buy it because we have no choice (except write our own)

    So with open source software unless you really think you are getting something more out of the "pay for" than the "free"(as in beer) why are you going to buy. I remember that my powerpack of Mandrake 8.2, was more buggy that my download edition of 8.1! That put me off box sets forever, but the download editions of Mandrake got progressively worse with 9.0, 9.1, 9.2 (haven't tried 10.0 yet).

  • by ZeeTeeKiwi ( 615374 ) on Wednesday March 17, 2004 @01:18AM (#8586235)
    The article described a "a $1,500 box that is supposed to handle all the server needs for a small business (except, for some reason, printing) ... if we were paying customers we would have returned it, instead of sweating to make it work, and demanded our money back. Meanwhile, we've found a free software package that is supposed to do the same thing as this unit -- plus act as a print server -- and requires only a minimal computer and a wireless card. We're going to try this method of achieving the same results. It will be scary if free software on a sub-$300 PC is easier to set up than the $1,500 box, won't it?"

    Does anyone know what the free software package is?

  • by macjohn ( 185795 ) <john@digitalmx.com> on Wednesday March 17, 2004 @01:23AM (#8586249) Homepage
    I often look for software solutions in the open source community, or "semi" open source, like stuff buiilt on PHP/MySQL. Most of the time, I'm lucky if I can even figure out what the damn product does, much less match it to my needs. Basic marketing is so simple I can't understand why bright people can't seem to get the hang of it.

    I've got news for all you anti-suit types: Marketing isn't trying to BS someone; it's explaining what your product does, who you've designed it for, and what unique qualities make it better than other choices. GQ's and OB's: Good qualities and owner benefits. If you develop programs and can't do that, you should get a job parking cars or something.
    This is not rocket science and it's not hype. It's educating your customer, which is good for the customer and good for you.
    • I've got news for all you anti-suit types: Marketing isn't trying to BS someone; it's explaining what your product does, who you've designed it for, and what unique qualities make it better than other choices.

      *Amen*. I have never been able to figure out why, the more companies deal with large clients, the more they feel that an obscure description is necessary. I've started to form a theory, however. I've noticed that vendors that work with large clients *always* want to get the large clients on the ph
  • VMWare and the like (Score:4, Interesting)

    by stateofmind ( 756903 ) on Wednesday March 17, 2004 @01:33AM (#8586287)
    The first product I ever bought for Linux was VMWare, so I could test my Java applications on a Windows platform with relative ease. I think a lot of "cross-platform" type products for Linux would sell quite well. Like a emulator specificly for games, with a guarentee it'll play 99.9% of the Window games on the market. That would be a huge sell.

    And today I installed SuSE on my machine I'm building for my four year old. I bought the professional version of it for $80 at Best Buy, and was blown away. It was the easiet install of any OS period.

    The two manuals are beautiful. It comes with six cd's and a DVD with everything the six dics have. Talk about going out of your way for the customer.

    Why Linux for my son? I first had Gentoo Linux on my machine, but had to go back to XP for work related reasons. He hated Windows. :) He's very happy to have his KDE interface and Gnome Stones back.

    Josh
  • by ZeekWatson ( 188017 ) on Wednesday March 17, 2004 @01:33AM (#8586290)
    Before I ran linux, I used Windows at home. All software on the machine was copied from friends.

    Before Windows, I used MSDOS. I never bought MSDOS.

    Before PCs, I had a Commodore 64. Guess what, I never bought any software for that one either.

    Nobody is interested in paying for software, least of all on a platform that is all about free-dom.

    I'm not breaking the law anymore. :)
  • by SiliconJesus101 ( 622291 ) on Wednesday March 17, 2004 @01:37AM (#8586307) Homepage
    that he refered to in this statement?

    "Meanwhile, we've found a free software package that is supposed to do the same thing as this unit -- plus act as a print server -- and requires only a minimal computer and a wireless card. We're going to try this method of achieving the same results. It will be scary if free software on a sub-$300 PC is easier to set up than the $1,500 box, won't it?"

    Just kinda' curious as something like this may solve a lot of my issues with my small business.

  • Example: Win4Lin (Score:3, Interesting)

    by blixel ( 158224 ) on Wednesday March 17, 2004 @01:50AM (#8586367)
    I agree with this article. Sort of. The part where he says good products are worth paying for. I reluctantly paid $69 so I could make a last ditch effort at running a couple of Windows only programs without dual booting. (And my experience with WINE has been nothing short of a nightmare.) I made sure my system met the requirements for Win4Lin and then paid for it, downloaded it, and installed.

    Very uneventful, it just worked. My "test" system (Mandrake 9.2) had a kernel premade so the installation was a breeze. Once I was happy with it - and in compliance with the license - I deleted Win4Lin off the test system and brought it over to main system. I knew it would be a bit more work on this system because I'm running my own kernel. But the kernel patches were as easy as any other kernel patch. Recompile, reboot, install Win4Lin - done.

    (Of course someone is going to reply and say Win4Lin didn't work for them, destroyed their machine, set their house on fire, broke up their marriage, caused the death of their only child, inflated Microsoft's market share even more, etc...)

    It's not Open Source, but it works. And unfortunately I'm not 15 years old any more so I can't sit around in my parents basement for days at a time screwing with a program just to make it work. My sense of idealism was hit with a hard slap of realism when I turned about 19 or 20. My time away from my computer is quite valuable these days. I'll happily pay a reasonable price for a program that works like it's supposed to. I would prefer to donate money to Open Source projects who give away their software free of charge, but ... again ... realism.
  • by LostCluster ( 625375 ) * on Wednesday March 17, 2004 @02:08AM (#8586435)
    I think the main flaw in most OSS projects is that they don't have a financially motivated boss directing the development resources. Therefore, the developers persue the path that produces the best technology, but not always in a user-friendly or marketplace-friendly way like all commerical software has to be in order to sell copies.

    Just consider Bill Gates as the PHB-in-chief. An OSS project needs to focus on what the users want to see, rather than what the programmers want to develop, in order to gain widespread distribution. A totally buggy and insecure program can still be sold to a user if it does the things the user wants it to do. Sure, the user should know better, but they don't, and that's why PHBs can be so stupid but connect with the marketplace so well...
  • by isomeme ( 177414 ) <cdberry@gmail.com> on Wednesday March 17, 2004 @02:09AM (#8586437) Journal
    From the article:
    We often get review units of products, then don't review them because we can't get them to work.
    Wouldn't this make the product more worthy of a brief review? As in "An entire office crammed with ubergeeks couldn't make this work. Don't touch it with a ten foot pole." Are you doing readers a service by not warning them?
  • by symbolic ( 11752 ) on Wednesday March 17, 2004 @02:24AM (#8586511)
    Linux is cool and all, but seriously- developers, if their intent is to sell something, need to accept the fact that in many cases, the wheel has already been invented - to circumvent this either due to sloppiness, or even arrogance, is a surefire way to raise the ire of prospective consumers.

    Let me use a couple of examples. First, there's Evolution, purported to be an Outlook killer. Generally, I like it, but there's one thing that just torques my chain every time I use it: email retrieval. For whatever contorted reason, the developers have decided that if you have eight different email accounts that you manage, you, but default, want to retrieve mail from all of them at the same time (every time), or none of them. Mozilla had it right.

    Then, there's Konqueror. A nice browser - very robust. But what the HELL where they thinking when they decided that the bookmarks menu should operate like the Start menu in Windows, where instead of scrolling, it expands horizontally? I guess I can see how they might think it saves time, but it really hijacks the usefulness of the menus in general.

    Both of these have been frustrating enough for me to consider alternatives. I'm not shunning the notion of innovation - but I would encourage developers to CAREFULLY consider any alteration to what have become accepted and standard methods.
  • by jellomizer ( 103300 ) on Wednesday March 17, 2004 @03:49AM (#8586823)
    When ever you make a product for the general product it is actually fairly hard. And the hard part is not programming the application to do what it needs to do. But to program it in a way that it can be easily upgraded from one version to the next. You have to be sure that you follow good standards for the install, like ./configure; make; make install or package it as a good RPM or for any other package you need. Prevent users from going to threw the Shared Libraries Hell and if you are using some Shared Library that doesn't come with most distributions, then you need to distribute it with your product or at least provide an easy link to the product. As well providing proper documentation and being available to answer problems. The Hard part is getting good BETA Testers, Not just punks who want to be L337 and have the software before anyone else or who are looking for a freebee stable version. But people and a lot of them who will run the software threw its paces and actually try to brake the program. And do this for a long time at least for 2 or 3 months.
    Many times starter companies are unaware of all the extra issues, that are needed to make applications used for the general use. A lot of time they were making custom apps for customers and installing it themselves on their system. Or they are just out or still in college trying to make it big without much experience. So they focus on the program and forget about the need for the general person to install the product. And use it as well.
  • Corel Wordperfect (Score:5, Informative)

    by nevets ( 39138 ) on Wednesday March 17, 2004 @04:10AM (#8586885) Homepage Journal
    Does anyone remember the fiasco with Corel's Wordperfect. I started using wordperfect before MS word was around, in the good old DOS days (sarcasm). I liked Wordperfect a lot, and stayed with it as much as I could, even through all the changes in ownership and the destructive "enhancements".

    I was very excited to hear that Corel would port it to Linux. I was a little weary of the Wine hooks they said, but I would give it a try. I paid over $80 for it and what a piece of crap that was. It would constantly crash and I would always be losing data. It would sometimes crash when I tried to save, and the save would lose data or just corrupt the entire file. I finally gave up with it and bought Star Office.

    Then, later when Corel gave up on Linux, I read that Corel is an example that you can't make money porting to Linux. I was so angry at reading that, since the real answer was that you can't make money porting shit to Linux. I think Corel expected the "we are doing you a favor" reaction and everyone would buy it. It actually worked with me since I did go ahead and buy it, but I wouldn't buy something else after that unless I knew it worked. I've seen Star Office previously in action, and that was why I later bought it.
  • by dasunt ( 249686 ) on Wednesday March 17, 2004 @04:43AM (#8586968)
    • Attach it to a specific distro: We all love having to run RH 7.3. Unpatched, of course, since the updates will break the software.
    • Attach it to a specific kernel: We all love having to run 2.4.17-whatever-patch-level-2.43-and-a-half.
    • Don't use the package manager to install: SysAdmins wouldn't be entertained if they didn't have to figure out what software, at what versions, needed to be present to run your system. RPM? Deb? Those are for the lazy.
    • Refuse to integrate with other software: Everyone should have a custom machine for your software.
    • Update the MS Window version first: Us linux folks want to be lagging behind those windows users. Change scares us.

    Its commercial software like this that makes me try to stick to free, mainstream alternatives.

  • Comment removed (Score:5, Interesting)

    by account_deleted ( 4530225 ) on Wednesday March 17, 2004 @04:46AM (#8586978)
    Comment removed based on user account deletion
  • by Anonymous Coward on Wednesday March 17, 2004 @07:18AM (#8587437)
    almost trumps location in this instance.

    most of us aren't interesed in learning how to compile 'packages' with missing parts. the 'joke' in the 'community' is: 'they'll have to learn something, sometime'. chuckling into obscurity in this case.

    there have been improvements, a ways to go yet. see you there?
  • by chris_sawtell ( 10326 ) * on Wednesday March 17, 2004 @07:39AM (#8587482) Journal
    Yes, wonderful system called Peer Review(TM)
    Free of Charge, guaranteed to work.
    What more do you want?
  • It's just habit (Score:3, Insightful)

    by lp-habu ( 734825 ) on Wednesday March 17, 2004 @09:29AM (#8587803)
    Most Windows products are junk. Vendors get the idea that it's okay for software to be junk; people will buy it anyway.

    The idea that a vendor will do a crude port of a product to Linux, then abandon the market because it doesn't sell also applies to Mac software. There have been pretty good ports of Windows software to Macintosh that bombed because the Windows products that were ported were junk to begin with -- it just didn't make any difference in the Windows market because people bought them anyway.

    Oh, yes. There are lots or products for Windows, but how many of them are better than very poor? Perhaps ten percent?

  • by stry_cat ( 558859 ) on Wednesday March 17, 2004 @10:20AM (#8588059) Journal
    From the article:
    But our freelancer, a skilled sysadmin and coder who runs a small Web hosting service, had so many problems trying to get the software installed that after a day's work he stopped trying. Maybe he could have gotten it going with help from the company's tech support people, but I told him not to bother. He'd already spent more time on this install than I believe any "normal" customer would -- and more than either of us have spent installing most free software for Linux!

    There are two problem with this paragraph.

    First if you're not the kind of customer who calls tech support then you're probably the kind who will spend days upon days tyring to install it.

    Second most customers will probably spend about an hour maybe two and then call tech suppport. How much longer they stay trying to fix the product depends on how good tech support is (either tech support will fix it quickly or they'll give them enough hope to keep trying for days).

Two can Live as Cheaply as One for Half as Long. -- Howard Kandel

Working...