When it comes to an OS, what should you choose? Each of the four biggest players; Linux, Mac OS X, Windows Vista and Windows XP have their merits. So we've taken four experts and asked them to defend their chosen operating systems in an opinionated free-for-all.
Linux: Light on its feet and ready to strut its stuff
Let's get the unpleasant part out of the way first: if running Adobe Premiere is the most important thing in your life, or you want to play Halo, Linux isn't going to do it for you, at least not right at the moment.
While most Windows software can run under Linux in one fashion or another, applications that make extensive use of hardware drivers or high-end graphics may not work right.
But for everything else, Linux is definitely the way to go.
Unlike Mac OS and Windows, Linux is free as air and open to development by folks who are motivated by the desire to make the technology better, rather than by corporate tech farms whose real interest is the bottom line. Which is all very nice, but is it any good as a desktop operating system? You bet.
Size and speed
Let's start with the hardware footprint: With the possible exception of BSD, Linux's 'sister', Linux is the lightest thing you'll ever install on your computer. While the minimum required hardware for Windows has been bloating, and Macs need more and more horsepower to run OS X, you can still dig out your old 486 and fire up Linux without problems.
I recently got one of the One Laptop Per Child XOs, a machine with 256MB of RAM and a power-miserly processor, and had no trouble running Xubuntu Linux on it. Meanwhile, Windows XP needs to be sliced and diced like crazy to fit on to the same hardware.
It's not for nothing that you'll find Linux inside of devices where hardware cost is an issue, such as personal video recorders (PVRs) and routers. I was somewhat shocked to find that my recently purchased 52in LCD TV has a Linux kernel inside of it. If you hunt around, I'll bet you'll find at least one device in your home running Linux.
Stability, security, transparency, flexibility
Linux is not only small, but it's also stable. I have several Windows boxes at home, and it seems like whenever I blink, something has gotten screwed up in the registry or I have a Dynamic Link Library conflict.
Linux has all the configuration data and libraries right out where you can see them, in files. You can see what's changed and make edits manually, without having to figure out which of 9m HKEY_LOCAL_MACHINE registry entries is the one you want. Even the system-configuration tools that have nice graphical user interfaces (GUI) end up generating human-readable and editable files at the end of the day.
In the recent 'hacker challenge', computers running Mac OS X and Windows Vista were cracked, but the Linux machine wasn't. I won't claim that Linux has no security or virus problems, but they tend to be right out in the open where you can see them if you look.
At the moment, there are far fewer Linux viruses out in the wild than Windows viruses, and there are fairly bullet-proof ways to detect viruses under Linux using checksums on files.
Conversely, it's much easier to move your Linux system to new hardware or clone an existing system because there's no licensing. I've never had a problem moving a Linux system disk to a new computer, even when the hardware was drastically different. There's basically no way to do this on either a Windows or a Mac system.
You also have your choice of Linux distributions, from geek-friendly Debian and end-user-friendly Ubuntu to business-friendly Red Hat and Novell Novell SUSE. And no matter which one you pick, you can rest assured that they'll all run the same apps.
Applications and interface
It used to be the conventional wisdom that the problem with Linux was desktop applications. But with tools such as Wine, CrossOver Linux and VMWare Player, many Windows applications run just fine under Linux these days.
NEXT PAGE: Linux: clean, friendly and powerful interfaces
- We put Linux, Mac OS X, Windows Vista and Windows XP: head-to-head
- Why Linux is best
- Linux: clean, friendly and powerful interfaces
- Apple's attention to detail
- The security features of Mac OS X
- Vista's tweakability and extras
- Why Vista beats other operating systems hands down
- XP's security features
- The bottom line when it comes to XP