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 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 onto the same hardware.
It's not for nothing that you'll find Linux inside of devices where hardware cost is an issue, like DVRs (TiVo anyone?) and routers. I was somewhat shocked to find that my recently purchased 52-inch 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 9 million 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 "Pwn 2 Own" 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 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.
And in some cases, native Linux applications may serve you just as well. OpenOffice is a mature replacement for Microsoft Office, and there are good (and free) tools for video and photo editing, audio editing, and many other common applications. Just do a quick Google search for "Linux video editing," for example, and you'll see what I mean.
More importantly, more and more applications are transitioning to Web-based versions using JavaScript or Flash/Silverlight/Flex/Air. Who cares if you can't run TurboTax on Linux, when you can use the Web-based TurboTax right from your browser?
Finally, the Linux desktop experience is now the match of any other desktop GUI in existence. The user interface is intuitive and clean, but still powerful. If you choose a user-friendly distribution like Ubuntu, installing Linux is as easy as installing Windows -- and unlike Windows, you can even "try before you buy," since distributions such as Ubuntu have a "live" install CD/DVD.
You can even run a full Linux distribution such as Damn Small Linux from a 128MB (or larger) USB drive. Did your Windows PC crash again? Plug in the USB drive, and you've got access.
Heck, most Linux distributions will even shrink a Windows partition and set up dual-booting automatically. Ignore all the fear, uncertainty and doubt you'll hear about nightmare installs and bad device support -- that's from the bad old days!
Bottom line
Linux is free, fast, small, powerful, stable and flexible. It will get you off the "new hardware every other year" life cycle and let you concentrate on being productive rather than playing nursemaid to your operating system. You almost certainly already have Linux in your home or business, even if you don't know it. So why not give it a try on your desktop?
-- James Turner
Read up on the latest ideas and technologies from companies that sell hardware, software and services. The state of Middleware
Solve Exchange Mailbox Storage Issues Once and for All
Business Intelligence and Enterprise Performance Management: Trends for Emerging Businesses
Everything you need to know about email and web security (but were afraid to ask)
Email Archiving 101—Customer Case Study
Refresh your AUP: Top tips to ensure your acceptable use policy is fit for purpose
Gaining Competitive Advantage Through Enterprise Planning
Mimosa™ NearPoint™ for Microsoft® Exchange Server: Email Archiving 101
Zones provide focussed content from Computerworld and leading technology partners.Discover how SOA can create smarter outcomes for your business.
Attend and learn:
- How SOA is helping leading companies to become more agile
- Where you should be applying SOA processes in your company
- The top SOA implementation mistakes to avoid
Click here for more information.
- +
Computerworld Live Podcast #97: The Future of Enterprise Networking 25/07/2008 09:45:36
This week CW Live chats with Mark Thompson, global sales and marketing manager for HP ProCurve, on the future of the enterprise networking. Mark discusses the trends we can expect to see in the near future and how the right infrastructure can ensure your enterprise network is secure. - +
Computerworld Live Podcast #96: Security at the Edge 11/06/2008 09:22:22
CW Live speaks with Amol Mitra, HP ProCurve Director of Marketing for Asia Pacific and Japan. Today's topic: how enterprises are starting to shift away from simply controlling security via server logins, firewalls and moving to more adaptive security frameworks. - +
Data Management Edition #10: Multi-Petascale Systems 02/05/2008 09:12:33
This week we look at sustainability and the development of multicore technologies to build multi-petascale systems. - +
IT Security Edition #11: How to poison the Storm botnet 01/05/2008 08:51:55
This week CW Live presents a case study on how to poison the notorious Storm botnet . Plus we take a look at Cisco's plans for Ironport. - +
IT Security Edition #10: Cyber-battles fought and won 24/04/2008 11:09:47
Vendors bow to end user pressure to improve product security, and we take a look at the latest concepts shaping the cyber-battlefield of the future.
AARNet Helps to Advance Indigenous Health 2008-12-02 12:44:00+11
Orbis selects Telstra International as its data centre partner for the UK, Europe and Middle East Region 2008-12-02 11:23:00+11
ComOps Deploys Corporate Performance Reporting Solution For Healthcare Test Manufacturer 2008-12-02 10:09:00+11
Mornington Peninsula Shire implements Objective to manage knowledge and deliver service excellence 2008-12-02 09:56:00+11
Virtual magic: HR specialist throws out 40 servers, adds 8TB SAN and saves $100,000 for disaster recovery 2008-12-01 15:28:00+11
Data grids and service-oriented architecture
When choosing an SOA strategy, corporations must ensure data availability, reliability, performance and scalability. A data grid infrastructure, built with clustered caching provides a framework for improved data access that can create a competitive edge and sustain customer loyalty. Read on to discover how this can be created within your organisation.












