Slashdot Mirror


Linux Making Inroads, But Not At Windows' Expense

zaphod123 writes "According to this article, the stories about Amazon (and others) switching to Linux have been misrepresented. The Linux install has replaced a proprietary Unix system, not a Microsoft Windows product. This is still "A Good Thing" for Linux, but not the downfall of Microsoft that some have foreseen."

5 of 323 comments (clear)

  1. Try it on grandma. by OsamaBinLogin · · Score: 5, Insightful

    >When asked whether the company would ever consider replacing its
    >Windows machines with Linux, Busch said absolutely not, noting
    >the lack of "robust office packages" on that platform.

    I often think that this excuse really is more like "we can't get naive users to use it without being crippled". Linux distros need to test their software on non-Unix people more. Humans. Typical office people who, if you ask them if they have a Mac or a Windows box, say, "Yeah, I think so".

    >And Busch threw another wrench into any mass Linux migration by
    >noting that the overall cost of Linux and Windows 2000 is almost
    >identical after you factor in support and maintenance.

    in other words, after you get done with the hassles of Linux, and the hassles of Win2k, the hassles of Linux are a little bit more. time=money, so the cost of that extra hassle is the same as the cost of Windows & its apps.

    So much for free-as-in-beer.

    This hassle is invisible to the Linux developers cuz they know how to fix or work around glitches when they arise. So it seems "easy to use" for them.

    Try it on grandma. then report back.

    --
    Marketing-driven companies end up over-marketing their products. Engineering-driven companies end up over-engineering
    1. Re:Try it on grandma. by einhverfr · · Score: 5, Informative

      Hmmm....

      It is true that the majority of Linux wins are at the expense of UNIX, which explains the support of Sun and IBM (if you can't beat them, join 'em). However, there is a little more to this that meets the eye.

      Proprietary UNIX is great in some niche markets, but it does not compete cost-effectively with Linux or Windows. If the migration costs were the issue, why would people be moving both to Windows 2000 and Linux from UNIX, not just Linux? This trend is also evident when one looks at the Netcraft numbers (and actually reads their comments).

      The real issue, though, is that adding Linux servers IN PLACE OF Windows 2000 servers for certain tasks may also be happening. If people are already switching from UNIX to NT-based OS's, then Linux's wins are definitely at Windows expense, in denied market share rather than in lost market share (Windows never had the market share to begin with). All of this is on the server.

      Also, the data in the article was out of date (about 2 yerars old). Linux currently has about 2% desktop market share in the corporate environment accordign to the IDC as of last Feb. (I assume that most of these are technical workstations). But again, this may deny the 64-bit XP some market share as time goes on.

      Now for the ease-of-use question:
      in other words, after you get done with the hassles of Linux, and the hassles of Win2k, the hassles of Linux are a little bit more. time=money, so the cost of that extra hassle is the same as the cost of Windows & its apps.

      On a corporate level, yes. On an individual level, not so sure. I have watched people who are not computer gurus struggle endlessly with the insanity of WIndows. So it is not really newbie friendly either. In fact the only newbie friendly OS is arguably Mac OS!

      However, I have found that newbies that get started with Linux learn much more rapidly about their computer because it is more transparent. A good example of this is my parents, who went from being lost on Windows 95 to being lost on Red Hat 6.1. Funny thing, if I set up the desktop with their use in mind, they had fewer problems than they did with Windows 95. They started using their computer more, and now (even though they no longer use Windows) are able to help all their friends use Windows. So I think that Windows is "user friendly" because that is what people have struggled with and put a lot of effort into learning. Not that it is innately so. Expect Linux to take more of the desktop in the next few years...

      --

      LedgerSMB: Open source Accounting/ERP
  2. From the thank-you-capt-obvious department.... by stiggystiggy · · Score: 5, Insightful
    How is this news? Netcraft said this way back in their June Report:
    "Linux is the second most commonly used operating system. Linux has been consistently gaining share since this survey started, but interestingly not significantly to Windows detriment. Operating systems which have lost share have been Solaris and other proprietary operating systems, and to a small degree BSD."
    Also, why didn't the article spell out the loser? It's Sun, Sun, Sun, Sun, SUN! Sun is getting clobbered on all fronts. Their hardware is nice, but not so nice that is it needed for 90% of the applications on which it is used.

    Solaris, their operating system, has few advantages over Linux, nowadays. Frankly, without adding the GNU tools, Solaris is virtually unusable! (And, who's gonna pay $10k for their compiler when GCC does the job?)

    Sun is about to hit a brick wall. Unless they change direction dramatically, Linux is going to gobble them up, just as SGI consumed Cray. Cray was meaningful for a long time, until the capabilities of "Minis" (as Supercomputer folk like to refer to UNIX machines) silently approched the power of super computers at a fraction of the cost.

    The same is happening with Linux-Sun. For a small fraction of the cost, Linux on commodity hardware (Intel) is approching the power of Sun's products. It's inevitable, without some sigificant change.

  3. Fight the right battle by TommyAquinas · · Score: 5, Insightful

    Because of its robustness, modularity and stability, Linux is highly able to replace Solaris, HP-UX and AIX type licensed OS's in the enterprise. The people who buy these systems buy them to get the best technical solution to their problems and consider cost of ownership, which is high in any OS choice given the task, secondarily.

    Trying to get Linux to beat Windows on the desktop is fighting yesterday's battle. Want to kill Microsoft? Sap it's growth, which is in server OS's and embedded systems (XBox, Pocket PC, etc.)

    The amount of energy spent by the development community in trying to be the next Microsoft is astounding, but very few vocal developers seem to even focus on what Microsoft is trying to become.

    To borrow a phrase from the Old West, "Cut 'em off at the pass" and focus on making an OS that runs devices better than Windows ever will, an OS that runs DB2 and Oracle better than any other and an OS that can be extended and integrated with server side applications at compile time with more ease.

    If you take away Microsoft's revenue growth, you take away their stock price. Take away their stock price and you take away their monopoly.

    --
    Technology Marketing is what happens when people turn their hard work over to people paid to manipulate others.
  4. Very very wrong: here's why by devphil · · Score: 5, Interesting


    Not only do I admin and program on Solaris boxes, I'm also a GCC library maintainer. There're my qualifications.

    Solaris, their operating system, has few advantages over Linux, nowadays. Frankly, without adding the GNU tools, Solaris is virtually unusable!

    "Frankly," you're utterly wrong. Not only is Solaris just fine and dandy, it has features for programmers which aren't anywhere near to showing up on Linux. For example:

    • The proc tools, for manipulating a running process. Try using pldd(1) to find out exactly which libraries have been mapped in, or pstack(1) to print the call stack. Yes, that's right, print the function call stack of a running process from the command line, without a debugger, and it works flawlessly. There're about a dozen of these tools, man -s 1 proc for more.
    • Kernel watchpoints on memory. Tell the kernel you want to know when a process tries to read or write from an arbitrary block of memory. That process when then be frozen (or killed, as per your instructions), allowing you to find out exactly what piece of code is trashing memory.
    • A boatload of malloc(3) implementations. Want a version of malloc that uses brk? It's there. Want it to use mmap instead? It's there. Want a version of malloc that never reuses memory? Or a malloc which sets kernel watchpoints on its own bookkeeping structures, for when your code is hosing the malloc internal memory? It's all there.

    Linux has none of these.

    (And, who's gonna pay $10k for their compiler when GCC does the job?)

    Severely uninformed statement, my friend. GCC doesn't generate SPARC code nearly as well as Sun's compiler. (Ask the GCC developers.) It's good but it's not there yet.

    GCC cannot even generate a 64-bit binary yet. (Very close, but still some bugs.)

    There are plenty of reasons to buy a SPARC, and to use Solaris, and to use Sun's software. It's all about the right tool for the right job, and Linux quite often isn't it. (I write this sitting on a Linux box.) Quit'cher karma whoring. :-)

    --
    You cannot apply a technological solution to a sociological problem. (Edwards' Law)