In the wake of all the Windows computer viruses around this week, I have a question.
Recently, the news, and therefore the public, are starting to catch on to the fact that these viruses that go around are WINDOWS viruses, and sometime soon people are going to start casually looking around for something else. What viable, practical, convenient alternatives exist for the home computer user (e.g., me) who doesn't want to use Windows as their primary OS? Given the state of affairs as they are now, who is prepared to receive these legions of marginally competent casual users with open arms? I don't know the answer to this question, and it kind of pisses me off. Anybody out there have an idea? And don't say:
- Mac. I don't have two grand.
- Linux. Be serious. See below.
Here's my problem. I'm the proud owner of a free (as in beer) white-box PC that I received as a wedding present after I cracked the motherboard on my old computer. It's a fine machine, fast enough and with ample memory, and for most things Windows XP does the job just fine.
However. Last week my PC was infected with the Blaster virus seconds after connecting to the inter-web via a 3.3Kb/s dialup connection (that's one efficient virus!). Since I run XP, Blaster crashed my computer every 60 seconds, making it impossible to locate and download new virus definitions and the OS patch. Not that I could have done anything anyway, because Windows Update chokes on my molasses-slow connection speed anyway.
Seriously. I'd be better off putting emails from home in a damn envelope.
But I digress. The point is, I had to use my work connection to download the necessary patches and applications so I could fix my ailing machine. This situation is pretty ridiculous. Moreover, although Windows XP is in my experience a friendly and useful operating system, there are some ridiculous bugs. For example, I can't play a CD and surf the internet at the same time without the sound cutting up into "o-oh-th-e-sh---ark----ba-be---ha--su---te-eeth--de-ear--a-a-a-n-d-he---sh-oo--oows--them..." and so on." Print jobs occasionally get lost or hang the computer for no reason that we or the good people at Hewlett Packard can discern. And finally, when I am burning (gasp!!) a CD, I might as well go on vacation, because due to some weird memory allocation problem I can't find or fix, my plenty-o-ram machine binds up worse than a man who's just eaten a 64 ounce steak.
Why don't I fix all this? I tried. Why don't I get rid of Windows and join the wondrous world of Open Source? Well, Here's the rub.
I am also running Red Hat Linux on the same machine via dual boot. If I could, I would GLADLY make the switch completely and use Linux for most of my needs, employing WINE when necessary for file compatibility. Trouble is, I can't. First, there's the file compatibility issue. The wife needs a Windows machine for reasons I can't go into here. Suffice to say, seamless file compatibility is paramount.
Moreover, my Frankenstein machine is made of parts I don't know the names or model numbers of, and in some cases can't find out. As a consequence, the following things do not work well or at all under Linux: print drivers; display drivers; sound card drivers; modem drivers; half the embedded applications that come with Red Hat; StarOffice; and worst of all, automount. Irritatingly, all this bullshit is being thrown at me by one of the leading commercial Linux distributions, one which is supposedly strong in the file-driver/ease-of-use department. Seriously guys, if you can't do better than this for the marginal user, give up and stick to giving hard-ons to geeks.
So, after three months of wrestling with hardware requirements, configurations, and disk partitioning, what I've got is: a Windows box that's pretty good but crashy and that can't play a CD and browse the internet at the same time; and a Linux box with a snazzy Bluecurve interface, that can't do a DAMN thing. And since my computer is a Frankenstein box and I'm not exactly a Unix wonk with time on my hands, I can't do much to fix it. Right now, I need the computer to be a tool, not a project.
Furthermore, as I said, I don't have $1700 to $3000 to drop on a Macintosh, besides which I don't like the interface so there.
So, speaking as a well-informed and competent computer user on behalf of all the lesser-informed computer users out there, including those average users who don't even know what a process is, much less how to kill one, what serious alternatives exist to Microsoft Windows?