A
arachnid
<snip>
I have to go with Kerry Brown. He is showing some business sense.
It's cost that counts. Two OSs cost more to support than one.
Why should it cost any more to support, say, 40,000 Windows machines and
40,000 Linux machines, than it does to support 80,000 Windows machines?
What if the Linux machines require *less* tech support than Windows?
What if, as with many lower-end PC's, the manufacturer's "tech support" is
limited to reinstalling the OS from a rescue CD?
And that's hard for a manufacturer to swallow, unless there's a higher
markup to justify the second (Linux) OS.
OTOH the manufactuer has to swallow the cost of all those Windows
licenses, whereas they can install Linux for free.
In the mainstream PC market, low-end products dominate. Margins are tight,
and makers have to work hard to stay profitable. Supporting a second OS in
your low-margin products is hard.
Contrast this with the server market. Where margins are greater, Linux can
get in more easily.
Because it's free, it also gets in where margins are smaller.

Further, Linux provides a natural migration path for Unix server shops. For
the customer, Unix (whether HP, Sun, IBM, or other) is MUCH more expensive
than Linux, both to own and to maintain. That's where Linux slides in
easily. (HP will soon drop HP-UX. IBM is already pushing Linux more than
AIX. I wonder when Sun will drop Solaris?) Lots of growth potential.
But, domestically, I see Linux growing only slowly on the desktop, due to a
high level of dependence on existing Windows software.
I won't deny that there are some Windows applications that Linux doesn't
have any satisfactory equivalent for just yet, but there are enough
mature Linux applications to satisfy the needs of -most- users. I could
sit your average home MS-Windows user down to a pre-installed Ubuntu Linux
system and have them using it comfortably in less than an hour. Any
problems they have after that aren't likely to be any more frequent or
severe than if they were using Windows.