October 6, 2007 7:03 PM PDT

Is Linux right for your mother?

One of the advantages of Apple Macintosh computers is that simply by not being Windows, they are immune to the plague of malware (malicious software) that constantly strikes at Windows based machines. Linux has this advantage too, plus it's cheaper. A computer running Linux can cost around a fifth as much as a Mac (more on this later).

The classic knock on Linux, when compared to Windows and Macs, has always been that it was harder to use, and indeed it was. But release after release it kept getting easier. How easy is it, now, for a Windows user to move to Linux? According to one blogger, it's easy enough for his mother. See Why My Mom Can Use Ubuntu.

My consulting practice puts me in contact with people with little computer experience, some who struggle just to use Windows, let alone deal with the care and feeding of anti-virus and anti-spyware software. Linux offers the opportunity to use an operating system where the user doesn't need to to deal with anti-anything software.

Mandriva Linux running Firefox (Click for full size)

Another advantage that Linux has over a Macintosh is that many versions ("distro" is the nerd term) can run from a bootable CD. That is, you can run Linux on a computer that doesn't even have a hard drive. For one of my clients, a couple of senior citizens, this was just what the doctor ordered.

I was called because their copy of Windows 2000 was terribly infected with malware. But the machine was old, and since removing malware can be a time consuming and ultimately fruitless endeavor, we opted not to bother. Buying a new computer however, takes time and they really needed email. Linux to the resue.

Like any good computer nerd, I travel with a Linux Live CD (a copy of Linux on a bootable CD) in my little black bag. After booting their machine using Knoppix all that was needed was a quick introduction to Firefox. They were familiar with webmail, so Firefox was all they needed. Knoppix never had a problem automatically detecting their broadband modem and connecting to the Internet. To my amazement, they chose to live with Knoppix for months before eventually buying a new Windows computer.

Installing


There is however a big difference between using Linux and it's initial setup, which can be much too difficult.

For example, I recently installed Ubuntu Linux on a computer connected to a KVM switch. The switch probably got in the way of Ubuntu detecting the monitor and the system booted using a 640x480 screen resolution. Making matters worse, the GUI interface wouldn't change the resolution. I searched around the Internet for solutions but found nothing simple enough for a non-Linux expert (me) to deal with.

The mom in the story got her computer with Ubuntu Linux pre-configured by someone expert enough in the matter who "... set up the few codecs, a proprietary video driver, a quick EasyUbuntu...". Not to mention installing mom's printer, software to replace Microsoft Publisher and, hopefully, a firewall.

But once it's installed, the learning curve going from Windows XP to Linux is probably about the same as going from Windows XP to Vista. Ironically, the time and effort Microsoft put into the Vista user interface just plays into the hands of Apple and Linux.

20 Percent


My earlier claim that Linux can cost 20% as much as a Macintosh, assumes not only getting the operating system for free, but also running it on an old computer. The ability to run on a wide variety of hardware is a big advantage of Linux compared to Macs.

At what passes for press time in the blogging world, CompGeeks.com was selling a refurbished IBM NetVista desktop computer with a Pentium 4 processor running at 1.8GHz, 512megabytes of ram, a 40 gigabyte hard drive and no operating system for $105 (plus tax and shipping). It can't read DVDs and the USB ports are probably version 1, but it's capable of running a current version of Linux. In all, CompGeeks is selling twenty seven Pentium 4 based machines for under $200. This is not an endorsement of CompGeeks. I'm just using them as an example of a retailer selling old, refurbished computers capable of running Linux.

If you feel more comfortable dealing with a major computer manufacturer, the clearance section of HP's website offers refurbished machines with a one year warranty. Today they offered a handful of HP DX2250 machines for under $300. For example, a machine with 512 megabytes of ram and an 80 gigabyte hard drive could have been had for $223 (plus tax and shipping).

Software


Finding software for a new operating system that is equivalent to the software you already use, is obviously critical to any changeover. Some obvious Linux choices are Firefox for web browsing, Thunderbird for email and Open Office for word processing, spreadsheets, drawing, presentations and database. Adobe has a version of their Acrobat Reader for Linux. They also offer Flash v9, but it is only supported on two versions of Linux. All this software is free.

For the more adventurous, some Windows applications can be run directly on Linux. The first time I tried this it seemed like magic. Just today I learned of the free IEs 4 Linux which lets you run Internet Explorer version 6 on Linux, for the few websites that require IE. Wine is a step up, it lets you run dozens of Windows applications on Linux. Wine is included in some versions of Linux, but it can always be downloaded and installed if need be. Wine is free, and forms the foundation for the commercial Crossover Office which specializes in running Microsoft Office under Linux.

But what if you (or your mother) needs to run a Windows program that is not supported by Wine or Crossover Office?

A big plus for the new Intel based Macs is that they can run both the Mac OS X and Windows side by side using virtual machine software from either Parallels or VMware. This lets you run any Windows application on a Macintosh. Linux can do this too.

Today, VMware sells Fusion for the Mac for $60, but a $20 mail-in rebate reduces that, eventually, to $40. Parallels sells their Mac based virtual machine program (Parallels Desktop 3.0 for Mac) for $80.

Linux users have two very different choices. They can get the free VMware player to run existing virtual machines, but, unlike the Mac products, the VMware player can not create new virtual machines. For this, VMware offers their full featured Workstation product. However, VMware Workstation is expensive ($190 to download, $210 in a box) and the intended audience is techies.

Running virtual machines under Linux requires additional horsepower and likely rules out the cheap computers mentioned above. VMware says their Workstation product only needs 512 megabytes of RAM, but doubling this is probably the better way to go.

Downside


If you're going to move your mother off Windows, be aware that the big downside to Linux is technical support. This is an area where Apple excels, their technical support is constantly rated the best in the industry. Free versions of Linux, like all free software, come without technical support.

If your mom doesn't know a computer nerd, she can opt for a commercial version of Linux (typically selling for $50 to $100) that includes tech support. Or, you can buy her a computer with Linux pre-installed.

If you want to learn more, there is a Linux vs. Windows comparison on my personal web site.


Update: October 7, 2007. Major revision to the software topic.

advertisement
 
Discover unlimited music for the price of one CD a month
Recent posts from Defensive Computing
A word of warning about 'free' public Wi-Fi
Organizing the Start button
A Linux ThinkPad
Beware the innocent web site
The Foxit PDF Reader - fast, free, portable and new
Add a Comment (Log in or register) 12 comments (Page 1 of 1)
My mom teaches computer science at Carnegie Mellon
by tenc21 October 6, 2007 9:25 PM PDT
1. How can you even say it'd "probably" be the same learning curve to go from XP to Linux as it would be to go from XP to Vista...not ever having done it yourself, having only others to tell you so, and ignoring many others who might tell you not so? 2. You cite the costs of refurbished Windows machines capable of running Linux ($200 to $300), and you say "Linux can cost 20% as much as MacIntosh." From there I guess you mean to say, without specifically doing so, that Macs cost $1000-$1500. In omitting Mac prices, you don't reveal whether you are comparing old Windows PCs to new Macs or also Mac refurbs. Do you know for a fact that a Mac refurb cannot be had for $300? 3. You mention that Linux is free and compare it to Parallels and VMware's Fusion which are not. What about Boot Camp which the Apple website [http://www.apple.com/macosx/bootcamp/] offers as a free download that has received good reviews. With the quality support, free software for running Windows only programs, similar refurb costs, similar or less steep learning curve, Mac would appear to be the choice over Linux from your own arguments. Moreover, how do your arguments hold up when one's mom is a prof at a certified geek school?
Reply to this comment View reply
boot camp implies re-booting
by tvphil October 6, 2007 11:51 PM PDT
Boot Camp is a nice free program, but it involves re-booting into one or the other OS, not running both simultaneously, like VM Ware or Parrallels.That's where Linux has the advantage over Mac on this one particular program.As for hardware, your can't run the latest versions of Mac on these old Pentium 4 computers. You can however, with any current Linux distro. Any Intel Core Duo or AMD 64 processor is going to cost more than an old 32 bit Pentium 4 or earlier. Current versions of Mac require a 64 bit processor.Macs are great computers, they're just not dirt cheap like these Linux boxes..
Reply to this comment
Yes its roght for my parents
by yesmathew October 6, 2007 11:57 PM PDT
I know many parents struggling with windows box. I think windows box require more technical support than Ubuntu. This is my personal experience. My dad using Ubuntu since last 1 and half year without prior experience. Required no technical assistance for 1 and half year. Chears to Ubuntu project. I see not much learning curve by introducing Ubuntu to my sisters and using happily. Sisters even say they did not heard about Linux earlier.
Reply to this comment
What if the 'mother' wants to use printer ?
by idoppler October 7, 2007 8:56 AM PDT
Or scanner, camera, webcam? As much I know Linux and hardware are not very good friends. What if she wants to do her taxes online ? Or run some common commercial software available in all stores ? On the other hand, if by 'mother' you mean some half-idiot who uses computer only to read email and visit two web-pages (that accidentally happen to work in non-IE environment) then yes, Linux is the perfect match...
Reply to this comment View all 2 replies
Immune? Wha? Really?
by BCZF October 7, 2007 12:45 PM PDT
OS X has now been certified "immune from malware"! This made me chuckle, what a tool...
Reply to this comment
I think this poster is a half-idiot?
by allanregistso October 8, 2007 10:12 PM PDT
idoppler: Or scanner, camera, webcam? allan: Some scanners will work, as well as cameras and webcams. idoppler: As much I know Linux and hardware are not very good friends. What if she wants to do her taxes online ? allan: It means ignorance on your part. It is safer to do online banking and paying taxes online with Linux without worrying that someone has been spying on you through keyloggers and other malwares. idoppler: Or run some common commercial software available in all stores ? allan: Use coadweavers. Or use wine. If those don't work, get back to Windows or Mac. Simple. idoppler: On the other hand, if by 'mother' you mean some half-idiot who uses computer only to read email and visit two web-pages (that accidentally happen to work in non-IE environment) then yes, Linux is the perfect match... allan: Most websites will work with Firefox, so the statement of yours is pretty stupid. And Google is not a half-idiot company who run their business using Linux. Microsoft is I think is not a half-idiot when it work with Linux companies for interoperability. What is the use of dealing with half-idiot companies? Desktop for grandmas and mothers, Linux is perfect for them (Since most grandmas and mothers aren't graphic designers)it will reduce more technical support because for there is no BSOD and other Windows specific problems. To consider your argument, someone may use Linux for web surfing and email and I tell you, he is not a half-idiot.
Reply to this comment
by pasufi March 24, 2008 4:53 AM PDT
I came to this website because I purchased an ASUS eee PC 4Gb with Linux pre-installed. It was easy to connect to a wireless network with WEP at a friend's. But trying to connect to my home network with static IP address (required, as otherwise my network computers can't find my printer attached to the modem-router when the IP address changes), Win-XP WPA, firewall and MAC-address filtering enabled - I can see the eee PC has the network "enabled" - however, I can't go on the internet (Mozilla Firefox) or see my home network. And guess what, I can't "google" a solution easily. I consider myself reasonably computer-savvy (from a non-computer background) - well Linux is still not going to be my choice for my next computer. And Apple_Mac - forget it - I tried it for 6-months and gave up because all the new jargon was complicated. All this new concept about mounting, different keyboard shortcuts that took me weeks to months to discover, files stored in places where I don't want them, days it took me to figure out an easy way of ejecting a CD - guess what, I'm sticking to Windows which I have figured out! A couple of hundred pounds vs umpteen more hours of my time - it is a no-brainer for me (a run of the mill non-geek, non-IT professional)!
Reply to this comment
Powered by Jive Software
  • About Defensive Computing

  • Michael Horowitz is an independent computer consultant and the author of several classes on Defensive Computing. He views Defensive Computing as taking steps, when things are running well, to avoid or minimize the inevitable problems down the road. It's about educating yourself to the level where you can make your own intelligent decisions about keeping your computers and data happy and healthy. If you depend on computers, yet are on your own, without an IT department or nearby nerd, this blog's for you. His personal web site is michaelhorowitz.com.

    He is a member of the CNET Blog Network and is not an employee of CNET.

    Disclosure.

Add this feed to your online news reader
Google
Yahoo
MSN
advertisement
Click Here.
On TechRepublic: Top 5 operating systems you never used
Visit other CNET Networks sites: