DesktopLinux
Home  |  News  |  Articles  |  Forum  |  Polls  |  Blogs  |  Videos  |  Resource Library

Keywords: Match:
Why Windows wins and Linux loses
Jan. 03, 2007

Opinion -- Today, you can do everything you want with a Linux desktop, except play the latest games. Even there, Linux is catching up. So, why do only a handful of people run Linux instead of Windows? Here are my top-four reasons why Windows wins and Linux loses.

Spread the word:
digg this story
Before I start, though, let me say -- because people always assume I'm anti-Linux when I write pieces like this -- that I use Linux desktops every day. I'm writing this on a SLED (SUSE Linux Enterprise Desktop) 10 system, I run MEPIS 6.01 and Xandros Professional Desktop 4.1 on my laptops, and on my other desktops that I use at least weekly, you'll find Freespire 1.0, Fedora Core 6, and openSUSE 10.2. In short, I use Linux. I love Linux. But, that doesn't mean I'm blind to business reality, Windows virtues, or Linux flaws.

So, without further ado, the number-one reason why Linux trails in the desktop races...

#1: The installed base

There are, what, hundreds of millions of Windows XP and 2000 systems still out there and working? That's a lot of systems. That's a lot of people who know nothing but Windows.

Canonical CEO Mark Shuttleworth claims that there are at least 8 million Ubuntu Linux desktops alone out there. I wish I could believe that number, but I don't.

I could believe that there are 8-million total Linux desktops out there. If we accept that there are 8 million Linux desktops out there, based on IDC market-share Linux marketshare estimates that would mean we're talking over a billion Windows desktops out there. Ouch.

The installed base, however, may turn out to be a blessing in disguise for the Linux desktop. That's because the analysts think that Vista is going to have real trouble pulling users away from older versions of Windows.

Al Gillen, vice president of research at IDC, recently told eWEEK that one of the biggest threats facing Microsoft in 2007 is its own installed base. Even Rob Enderle, principal analyst at The Enderle Group and a consultant to Microsoft, said he doesn't see much demand for Vista both because of its abysmally late launch and users who will stick with their legacy systems.

In addition, Gillen thinks that Microsoft's focus on reducing piracy with its invasive authentication systems, "may accidentally accelerate the option of Linux as a client operating system. Microsoft's client operating system anti-piracy efforts may well backfire and that very anti-piracy campaign could drive customers toward Linux."

So, maybe this will be the year that the Linux desktop market doubles, or even triples, in size. That will mean great business for Novell, Red Hat, and Ubuntu, but that will still leave Linux hundreds of millions of users running Windows.

#2: PC vendor support

If you want to buy a Windows system, go anywhere and you can pick up one. If you want to buy a Mac, you'll need to do a little looking, but your local yellow pages should point you to a dealer in your area without much fuss. If you want to buy a Linux desktop... well, prepare for a long hunt.

Yes, they're out there. Linspire, in particular, does a good job of partnering with smaller PC manufacturers and distributors. For example, Koolbox's Mini koolbox line of Mac Mini-style PCs are fine low-end computers for a decent price.

But, you do have to actively look for a Linux-powered PC. It also doesn't help any that even the big-time vendors that offer Linux desktops, like Dell and Lenovo, make it darn hard to buy them.

This isn't going to change anytime soon. I've been talking to a lot of vendors lately, and it's really very simple why we're not going to see many more pre-loaded Linux desktop PCs anytime soon: there's almost no demand for them.

If you want to see more Linux PCs, you're going to need to ask for them; again, and again, and again, because the big vendors aren't hearing a peep. What demand there is for Linux PCs is coming not from consumers but from enterprise customers. So while I think we may see an HP or Dell come out with a low-priced business desktop line this year, you can pretty much give up on the fantasy that CompUSA will have half-a-dozen Linux-powered PCs in its aisles come Christmas 2007.

#3: Hardware vendor support

One of the things that everyone complains about in Linux is that it doesn't have enough hardware equipment support -- WiFi cards, iPods, high-end graphic cards, scanners, whatever. You know what? They're right.

It's not Linux's fault, but, repeat after me: users don't care. All they know is that they can't connect to their WiFi access point, or that their all-in-one scanner/printer/fax machine can only print.

Yes, with Linux, 99 percent of all hardware works with 95 percent of its functionality. Again, users don't care. All, they know is that their WiFi card doesn't work, therefore Linux is trash.

This is not, however, a problem just for Linux. Windows users, who have become accustomed to the idea that everything always works with their systems, are in for a rude awakening when they start upgrading to Vista. Then, they're going to find more hardware trouble than Linux users have had in years.

But, just because Vista users are going to be in the same boat, won't help the Linux desktop much. Linux companies have to do whatever it takes to work with proprietary hardware. In this regard, Linspire, with its wiliness to include proprietary hardware drivers, has taken a leading position. Other distributions, like Ubuntu, are still fighting over these issues.

From where I sit, it's really pretty simple. You can be ideologically pure and only use open-source software and have distributions that won't work well for many people, or you can include some proprietary drivers and firmware and produce distributions that will work better for most users.

Another idea that could help, which was kicked around at the last Portland desktop meeting, is to set up a program through which vendors could get their hardware certified to work with Linux. Think "Works with Linux," instead of "Works with Windows," as a branding campaign, and you have the idea.

I, for one, would certainly appreciate being able to look at an ad, or at the packaging, and know at a glance whether the goodies inside will work with Linux. This kind of hardware certification sounds a lot easier than it is to actually do, but I think it would go a long way toward making Linux more popular with casual users.

There's also a related problem, but here Linux could gain a permanent advantage over Windows. As open source leader Eric S. Raymond said at last August's LinuxWorld in San Francisco, as PCs make the jump from 32-bits to 64-bits Linux has a chance to become the number-one operating system.

To do that, however, Linux needs to have a lot more 64-bit drivers, and applications that work in 64-bits. One of the biggest problems is that most Linux distributions and the LSB (Linux Standard Base) maintain separate library repositories for 32-bit and 64-bit applications.

What that means, in practice, is that you can't run 32-bit and 64-bit programs together. For instance, if you use 64-bit Firefox, you can't use 32-bit Macromedia Flash or Adobe Acrobat. Can you say annoying?

In this area, Windows is actually in worse shape than Linux. Running 64-bit Windows is much more of a pain than Linux. Now, if Linux can move forward in the 64-bit agenda, we could have an operating system that -- even to the most naive eye -- performs better than Windows.

#4: Software support

Yes, I can run anything I want on Linux today, but then I'm an expert. Most users will do well with Firefox for browsing, GAIM for IM, OpenOffice for office work, and Thunderbird or Evolution for email. But, once you move beyond the basics, though, it gets more complicated.

Part of the problem is that there's no single easy way to install software on Linux. On Windows, you click on the installer, and, wham, bang, you're in business. Vista is going to change that for the worse, but that's not our problem.

Our problem is that we have half-a-dozen very different "easy" ways to install programs, like apt, YaST, and yum. We also have some software that will only install if you know exactly what you're doing with rpmbuild, make, and directory permissions.

Now, the LSB and friends are working on solving the installation problem. Better still, their approach of creating a common, high-level API (application programming interface) sounds very workable. With some work, by this time next year, installing applications may be just as mindless for most Linux users as installing programs on Windows currently is for XP users.

Another sore point is that Linux is still struggling to find common ground for desktop developers. Thanks to the Portland Project, Linux is now well on the way toward making it possible for ISVs (independent software vendors) to build an application one time for any mainstream distribution without needing to worry about whether the desktop environment is KDE or GNOME. For users, this means that they can just get an application simply run it on their distribution, without fussing or fiddling.

Linux is also catching up with Windows software development because it finally has an answer to the outstanding MSDN (Microsoft Software Developers Network): the LSB Developer Network. With these resources, programmers will be able to write Linux software almost as easily as their Windows developer friends.

This is all good news... for software developers. For end-users, having a wide variety of software choices that are easy to use on any distribution is still a ways off. At least, however, Linux is finally on its way toward applications for ordinary, rather than only expert, users.

Giving Windows a run for its money

If Linux can improve in all these areas, and Vista stumbles, as I expect it will, we may finally see Linux giving Windows a run for its money in the marketplace. I certainly hope that will be the case. I already know Linux makes a great desktop operating system -- I'd like the rest of the world to be able to join me on it.


-- Steven J. Vaughan-Nichols



Do you have comments on this story?


Talkback here

NOTE: Please post your comments regarding our articles using the above link. Be sure to use this article's title as the "Subject" in your posts. Before you create a new thread, please check to see if a discussion thread is already running on the article you plan to comment on. Thanks!



Related Stories:


(Click here for further information)


Approaching the Linux Desktop
The purpose of this paper is to help organizations evaluate the Linux desktop against their own enterprise needs and discover what benefits the Linux desktop might bring to their organizations.

Migrating To Linux: Application Challenges and Solutions
Several solutions exist to help organizations migrate in an orderly fashion from Windows to Linux desktops. This paper establishes the characteristics of an ideal cross-platform solution and reviews these alternatives in light of this ideal standard. The paper takes a closer look at the pros and cons of various solutions and outlines the business benefits that can be achieved.

Linux Advantages: Publicly Available Information on Linux Software
This paper offers a brief summary of readily-available Linux information to help businesses sort out this widely misunderstood operating system.

Top 5 Strategies for Managing Linux
Despite continuous evolution in the manageability of Linux, a 2006 survey cited manageability concerns as a top reason why organizations are hesitating to adopt Linux. Levanta believes Linux can be as manageable, if not more so, than other operating systems by following key strategies. These strategic recommendations were developed from experiences in numerous customer environments, both large and small.

Why Choose Novell for Linux?
This paper outlines the benefits of switching to the Linux platform and choosing Novell as a high-performance, enterprise solution.

Enterprise Linux Selection Guide
Considering moving your enterprise to the Linux operating system? Since there are so many similar versions, choosing the right one can be tough. This paper offers a clear process to help you make an informed decision and get the features, support, and cost that are right for your business and technical needs.

Overcoming Challenges in Managing Linux
Levanta has created a new administration model with innovative technology that breaks down the barriers to making the most of Linux systems. This paper will provide an in-depth look at the workings of Levanta’s product, the first Linux appliance of its kind.

SUSE Linux Enterprise 10 for Retail Businesses
Discover why major retailers have switched to SUSE Linux Enterprise Desktop in the back office. SUSE Linux Enterprise Desktop 10 is a low-cost desktop that offers a complete set of productivity applications and interoperates seamlessly with the other Windows, Macintosh and UNIX desktops in your store.

Moving to a Linux Desktop
Migrating from Windows to Linux on the desktop can be a substantial undertaking because it has the potential for touching -- and perhaps disrupting -- every user in your organization. Unlike a data center (server and infrastructure) migration that is largely transparent to users, the cultural and administrative transitions and environment readiness required to support a Linux desktop migration are extensive.

Seven Good Reasons to Exchange Exchange
This paper describes seven compelling reasons why you should switch from Exchange to Scalix.

 



Got a HOT tip?   please tell us!

ADVERTISEMENT
(Advertise here)

Resource Library


Popular recent stories:
• Linux an equal Flash player
• Linux, netbooks threaten Microsoft's fat profits
• gOS 3.0 goes gold
• Browser swallows OS
• Lenovo denies ditching Linux
• Lightweight, Linux-compatible browser evolves
• GNOME 2.24 gains "Empathy" IM
• Review: Pardus Linux
• Ubuntu to fund Linux development
• Ubuntu "Intrepid Ibex" available

All-time Classics:
• Choosing a desktop Linux distro
• Banshee -- the next best thing to Linux iTunes
• Running World of Warcraft on Ubuntu
• A simple Linux backup method
• The Best Free Desktop Linux . . . and how to make it better
• Linux-powered Asus Eee PC mini-laptop arrives
• The well-tempered Debian desktop
• Lenovo launches a netbook
• What's the best Linux for beginners?
• Getting to know Puppy Linux
• Xandros 4: The best desktop Linux for Windows users
• VirtualBox: The best virtualization program you've never heard of

Linux-Watch headlines:
• Amid controversy, Microsoft launches open source foundation
• As open source surges, Microsoft admits Linux threat
• Open source lobbying group emerges
• Open source Linux device drivers submitted by -- Microsoft?
• Google names Chrome OS partners
• Google's new OS marries Linux and Chrome
• Debian plans draw sharp warning from GNU guru
• OpenSource World announces keynote speakers
• Linux 2.6.30 gets new filesystems
• Intel to buy Wind River for $884 million


Join our Desktop Linux discussion forums:
•  Moving to Linux
•  Linux/Windows debate!
•  Linux Q&A
. . . and more
Visit the...


BREAKING NEWS

• Knoppix Live CD distro rev'd
• Debian Linux-based Google Chrome OS debuts, goes open source
• Mint 8 achieves RC1, and Fedora 12 goes final
• Dell PCs cram multimedia power into tiny package
• OpenSUSE 11.2 and Novell's Mono Tools ship
• ABI's Jeffrey Orr on rising Linux netbook sales
• Moblin v2.1 goes beta, adds 3G support
• Linux owns 32 percent of netbook market, says study
• Skype working on open source VoIP UI
• Ubuntu 9.10 final ships as IBM spins Ubuntu-based cloud distro
• CentOS rev's to version 5.4, tries on KVM
• Fedora 12 optimized for Atom-powered netbooks
• Puppy Linux 4.3 gains bugfix, rave reviews
• Hulu comes to Linux
• Reviews praise Ubuntu 9.10, knock Ubuntu Moblin Remix



Linux Netbooks


Linux smartphones!


news feed

Or, follow us on Twitter...


Home  |  News  |  Articles  |  Forum  |  Polls  |  About  |  Contact
 

Ziff Davis Enterprise Home | Contact Us | Advertise | Link to Us | Reprints | Magazine Subscriptions | Newsletters
Tech RSS Feeds | White Papers | ROI Calculators | Tech Podcasts | Tech Video | VARs | Channel News

Baseline | Careers | Channel Insider | CIO Insight | DesktopLinux | DeviceForge | DevSource | eSeminars |
eWEEK | Enterprise Network Security | LinuxDevices | Linux Watch | Microsoft Watch | Mid-market | Networking | PDF Zone |
Publish | Security IT Hub | Strategic Partner | Web Buyer's Guide | Windows for Devices

Developer Shed | Dev Shed | ASP Free | Dev Articles | Dev Hardware | SEO Chat | Tutorialized | Scripts |
Code Walkers | Web Hosters | Dev Mechanic | Dev Archives | igrep

Use of this site is governed by our Terms of Service and Privacy Policy. Except where otherwise specified, the contents of this site are copyright © 1999-2009 Ziff Davis Enterprise Holdings Inc. All Rights Reserved. Reproduction in whole or in part in any form or medium without express written permission of Ziff Davis Enterprise is prohibited. Linux is a registered trademark of Linus Torvalds. All other marks are the property of their respective owners.