Inconvenient truths: PC vs. Mac, Windows vs. Linux, us vs. them, et al.

| | Comments (9) |

I don't like to generalize, so I'll get specific on the following inconvenient truths:

If you've got a 10-year-old PC and a 10-year-old Mac, you'll get way further with the PC if you want a decade-old computer that's productive today.

This is mostly due to the fact that the Classic Mac OS was abandoned by Apple, and there are almost no apps that have been updated so as to be useful in today's world of computing. In my experience, browsers and e-mail clients that run under the Classic Mac OS just don't work very well with today's Web pages and mail servers. On the other hand, most 10-year-old PCs will run Windows 2000 (or 98), and many will even run XP. And you can also run Firefox, IE, Abiword, Open Office, the GIMP, IrfanView, free antivirus software, EditPad Lite, even the dreaded Outlook Express for e-mail ... and the list goes on.

Windows is not slow. Some Linux distros are. On new hardware, you might not notice. On old hardware, you will.

I'm talking mostly about Windows 2000 here, and to a lesser extent Windows XP. I've run Win 2K on many, many platforms, and I'm continually surprised on how well it runs, even with low RAM. It may not be secure at all, may need lots of add-ons just to be usable and may be orphaned by Microsoft in a few years, but for now it's blazingly fast. I wish I had an XP disc so I could run the same tests with it.

While the Linux command line smokes anything Windows has to offer in terms of sheer speed, offers hundreds of up-to-date apps and can be a boon to productivity (as I learned during my Month at the Command Line), most of the Linux GUIs I've tried are a bit of a strain on the graphics capability of a PC, particularly of an older one with less than 512 MB of RAM.

Puppy Linux works great on most low-spec PCs, but in my experience, things like Flash and other multimedia files play with less trouble in Windows 2000.

Still, Puppy is much better than Xubuntu, which even though boasting a "fast" XFCE desktop, starts to chug considerably when Web pages have Flash on them. For an even faster experience than Puppy, there's Damn Small Linux.

But no matter the window manager, the apps themselves have much to do with performance. I suspect that much of my video problems stem from the Flash player in Windows being a better-written app than the one in Linux. All the more reason for Flash to be opened up to the community -- there's got to be a better player out there to be written. (Maybe the Democracy Player? So far, Gxine has been a disappointment.) If you happen to have an iPod, you're stuck. Apple doesn't appear to be interested in porting iTunes to Linux. I'm not happy about it, and you shouldn't be, either.

Still, there's much about Linux that Windows will never have, including:

a) a free, open-source base,
b) NOT being owned by Microsoft,
c) an extremely customizable desktop experience (from the command line, through basic X and small window managers, to the complex desktop environments of GNOME and KDE),
d) and did I forget to say that Linux is free?

Many, many people use pirated software -- I have, too -- and I don't like the feeling I get from doing it. Even if the apps are too expensive to begin with, and buying them would be out of the question, I don't think stealing the use of them is justified -- even if they're older versions that have been abandoned. (OK, I feel less bad about that, but I still feel way better running Linux and open-source apps whose developers want us to use them ... for free. And when it comes to much commercial software, asking paying customers to fork over hundreds of dollars on a yearly basis to keep their apps current -- is often abusive).

While I've seen many benefits from using Linux instead of Windows, I really don't think that sheer speed is one of them. Anybody who says that Linux is "faster" than Windows (NOT Vista) or Mac OS X, for that matter, at common desktop tasks has not had the same experiences I've had. As always, your mileage may vary, but I've been most disappointed in the XFCE-based Xubuntu, which doesn't seem any faster than regular Ubuntu with GNOME (or fasther than any number of KDE distros, of which NimbleX is my current favorite).

While Ubuntu and a standard desktop Debian both use GNOME, Debian runs faster.

And I'm not sure why. If you only read Web news about Ubuntu and Debian, you'd think that the people behind the extremely popular Ubuntu took an unformed, hard-to-use Debian and performed some kind of magic, bringing some kind of mystical computing power to the people. But Debian is surprisingly well-formed on the desktop, the install procedure is surprisingly like the alternate install of Ubuntu, and once you're up and running, there's not all that much different (except that Debian 4.0 Etch comes standard with more applications and, as I've said, runs just that much faster). And I haven't found running or maintaining Debian to be something only an "expert" can be -- especially since I'm far from being one myself.

It's marketing. Brilliant marketing. Ubuntu's best feature is its huge and helpful community at Ubuntuforums.org. There's a big Debian community out there too, but the Ubuntu people are just so dominant, even Debian users are wise to turn there for technical help since, at their core, the two distros are so similar (given that Ubuntu is derived from Debian, for those who don't know).

And while I'm on the subject, the Puppy Linux and Damn Small Linux users are also extremely helpful -- they've come to this blog often with tips and suggestions, and I appreciate it greatly.

The only "modern" PC I have access to is my Dell 3 GHz Pentium 4 with 512 MB RAM, and I'm not at liberty to install anything huge (read: a Linux distro) to the hard drive.

I suspect that on a newish PC, the big Linux distributions run like so much buttah and that any speed advantages that an old version of Windows offers is far outshined by the added security, equality and fraternity of free Linux.

It's always better to have new, maxed-out hardware -- a luxury I've never had (besides that, I'm too cheap). And it's mandatory to try before you buy. With Linux, it's easy. Once you have a broadband Internet connection and a CD (or preferably DVD) burner and have learned how to turn an ISO into a bootable disc, you have the keys to quite a kingdom. (Now's the time to rant about how Windows DOES NOT include a utility that can burn a bootable CD. I use and recommend ISO Recorder. Mac OS X also does a good job of burning ISOs with its Disk Utility).

If I were buying a new PC today, would I want it preloaded with Windows XP, Windows Vista, Ubuntu, Debian, Fedora/RHEL SUSE/SLED, Mepis or PCLinuxOS?

None of the above. I'd prefer a blank hard drive. Any computer user has much to gain by a) experimenting with many distributions, and going through the installation process is part of that experience. Just knowing that you can reinstall your OS if necessary is a powerful and necessary thing for any savvy computer user (and even for some less savvy). Let me install my own OS, thank you.

Are Macs too expensive?

Yes.

What makes you blog day after day after day?

I began blogging on technology with This Old Mac and This Old PC two years ago this month, and I've been posting at Click since September 2006 (that's nine months, by my count), and it's been an enjoyable ride thus far. I haven't lost my enthusiasm for learning about all this stuff, and that's what keeps me going. It's no secret that I've gotten the best response since I began writing about Linux (with many, many thanks to Lxer, which lets me pimp this blog as much as I can. Lxer is, hands down, the best place for news on Linux and free, open-source software).

And finally ...

Linux -- and the choice to use (or not to use) Linux -- is political. There's no denying it or getting around it

It's the same if you choose to run Windows or Mac OS. Cost, convenience, knowledge, passion, maybe even ignorance all factor in, but making the choice to run one, some, all or none of the many computer operating systems out there says something about you and about the OSes themselves (and the companies and communities that produce and support them).

Do the moral, technological and intensely personal factor in? You bet they do. And that's what makes all this so damned interesting and important.

9 Comments

Michal said:

I'm using a sub 1Ghz with 256M ram and can confirmed that Debian runs pretty much faster than any of the other Debian based distro, including ubuntu :-)

damaged justice said:

It wasn't political decisions that over the years made me use Linux more than Windows -- it was feeling more and more held back, obstructed and deliberately screwed up by Windows. The less annoying Linux became to use, the more annoying Windows became, until the day I ditched Windows entirely.

Some may call it a political decision that I also stick with it because I trust free software developers more than Microsoft when it comes to ensuring my own control over my computer and my data. All I can say is, I disagree. It's a practical decision based on my experience and observations. Your mileage may vary.

Definitely would like to see more distros focusing on older hardware and really taking the time to make it work.

W. Anderson said:

It appears your article was meant to get attention, rather than educate ignorant readers.

Some very important differences between GNU/Linux and Windows not mentioned include:
Security, Reliability, inherent networking, Pr-emptive multi-tasking, Mulit-threading, inherent Multi-User capabilities, standard file encryption, standard ("real") server functionality, standard HTTP, FTP, UDP services, etc., etc.

Guess which one has all these features? - GNU/Linux.

These are the critical capabilities of difference. Give me a break! and get real.

Christian D Freet said:

Some very important differences between GNU/Linux and Windows not mentioned include:
Security, Reliability, inherent networking, Pr-emptive multi-tasking, Mulit-threading, inherent Multi-User capabilities, standard file encryption, standard ("real") server functionality, standard HTTP, FTP, UDP services, etc., etc.

Guess which one has all these features? - GNU/Linux.

These are the critical capabilities of difference. Give me a break! and get real.

Here here.

Dean Pannell (a.k.a. dinotrac) said:

>Some very important differences between GNU/Linux and Windows not mentioned include:

Weren't mentioned? Excuse me, but I think they were mentioned or alluded to.

I've used nothing but Linux on my desktops for nearly 10 years and love it. But...I don't get in a snit every time somebody says something nice about Windows.

stan mcintosh said:

Your mileage may well vary regarding speed on the same hardware. Freshly-installed XP chunks along slowly on the Athlon we bought with it a few years ago, while Fedora screams. The kids even complained of the drag when I put XP back on it (so they could play the Sims). I'll keep Fedora on my PC.

gus3 said:

"I suspect that much of my video problems stem from the Flash player in Windows being a better-written app than the one in Linux."

No, it's that Linux does a better job of separating (and protecting!) the browser and the Flash player from each other. That's true of pretty much all Windows apps vs. Linux apps: Windows apps share too much context among one another, up to and including the GDI, with way too little privilege protection. The Linux apps may run slower, but the Unix philosophy, even with its lumps and holes, keeps rogue apps in line much better.

I suppose one could say Unix offers Discretionary Access Control, while Windows offers Indiscreet Access Control.

"Linux -- and the choice to use (or not to use) Linux -- is political. There's no denying it or getting around it."

Wanna bet?

My choice to use Linux stems from the want and need to have a system free of Trojan horses and boot-sector viruses. I lost my entire dual-boot system when my Windows 95 fell to the Chernobyl virus in 1998. I "cast off the bowlines" that tied me to Windows and went 100% Linux. Between the raft of new viruses and security holes that have appeared in Windows since then (even as M$ declared "security is our #1 priority now!") and the outrageous sums charged for the latest and greatest security-hole packages...

How can I ever trust Microsoft again? I'll stay with Linux, thankyouverymuch.

How about comparing any 10-year-old PC and a 10-year-old PowerBook G3, which under most circumstances will run OS X and accompanying apps? Or even subtract a year, and go with the PBG3 WallStreet, which will also run OS X and other apps (although, truth be told, I have Yellow Dog Linux running on my Wallstreet).

Your first Inconvenient Misconception makes the rest of your so-called "truths" suspect.

I was thinking of pre-G3 Powerbooks, so if you add the G3, I concede your point, although I've had a lot of trouble running Linux AND OS X on really "old" Macs. We have a couple of Power Mac G4 towers here with OS X, and they're sluggish, to say the least. I haven't had the opportunity to do an HD install of Yellow Dog or Debian on Power PC, so my experience isn't as extensive as I'd like it to be.

But in the interest of accuracy, the Wall Street didn't come out until 5/98, and the original G3 Powerbook made its debut in November 1997, so NEITHER of those is 10 years old yet.

In contrast, my Powerbook 1400 is 10 years old, and won't "turn" 11 until October, and it can't run ANY version of Linux, even a CLI-only system. It will NEVER run OS X, and it isn't exactly a speed demon with System 7.6.1, either (particulary when running MS Office 6, which was "Power PC native."

In contrast, even a PC laptop from 1996 can probably run Windows 2000, taking "advantage," if you can call it that, of all the security updates between then and now. And it can, for sure, run quite a few command-line varieties of Linux -- and run them very well.

THAT'S what I based my "inconvenient truth" on. I think Macs have great longevity, but the break from the Classic Mac OS has doomed them. If Apple had continued development of OS 9, or at least kept offering patches, for the past seven or so years, it would've been a nice gesture.

Even on a 10-year-old PC, you can run some, if not many, modern apps for e-mail, Web browsing, text editing, etc. There is an astounding lack of such apps for the Classic Mac OS because nobody's developing for it. A few remain for OS 9, even fewer for OS 8.5 and almost none for OS 7.

It's funny, but I think there's more action out there among old-Mac enthusiasts for 68k systems than there is for PowerPC.

Leave a comment

Tech Talk column

Steven Rosenberg's weekly Tech Talk column, which appears Saturdays in the Los Angeles Daily News, is now available on the Daily News Technology page.

About this blog

New ways to sign in to comment: I just added the ability for prospective commenters on this blog to sign in using their AOL, Yahoo! and Wordpress.com accounts (for the past 200 posts anyway ... more than that will take an extensive, middle-of-the-night rebuild). That's in addition to the other sign-in choices, which include starting a Movable Type account on this blog, Typekey, OpenID, Live Journal and Vox. If you have trouble getting your Movable Type account verified, or any of the other sign-in options are not working properly, please e-mail me. With these added ways of signing in, there's more reason than ever for you to make a comment (or several!).




Steven Rosenberg aims to learn what he does not know. He writes about it here.



About this Entry

This page contains a single entry by Steven Rosenberg published on June 6, 2007 6:00 PM.

The $15 Laptop was the previous entry in this blog.

Damn Small Linux speaks is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.

Recent Comments

Steven Rosenberg on Inconvenient truths: PC vs. Mac, Windows vs. Linux, us vs. them, et al.: I was thinking of pre-G3 Powerbooks, so if you add the G3, I concede y ...

Larry Cafiero on Inconvenient truths: PC vs. Mac, Windows vs. Linux, us vs. them, et al.: How about comparing any 10-year-old PC and a 10-year-old PowerBook G3, ...

gus3 on Inconvenient truths: PC vs. Mac, Windows vs. Linux, us vs. them, et al.: "I suspect that much of my video problems stem from the Flash player i ...

stan mcintosh on Inconvenient truths: PC vs. Mac, Windows vs. Linux, us vs. them, et al.: Your mileage may well vary regarding speed on the same hardware. Fres ...

Dean Pannell (a.k.a. dinotrac) on Inconvenient truths: PC vs. Mac, Windows vs. Linux, us vs. them, et al.: >Some very important differences between GNU/Linux and Windows not men ...

Christian D Freet on Inconvenient truths: PC vs. Mac, Windows vs. Linux, us vs. them, et al.: Some very important differences between GNU/Linux and Windows not ment ...

W. Anderson on Inconvenient truths: PC vs. Mac, Windows vs. Linux, us vs. them, et al.: It appears your article was meant to get attention, rather than educat ...

damaged justice on Inconvenient truths: PC vs. Mac, Windows vs. Linux, us vs. them, et al.: It wasn't political decisions that over the years made me use Linux mo ...

Michal on Inconvenient truths: PC vs. Mac, Windows vs. Linux, us vs. them, et al.: I'm using a sub 1Ghz with 256M ram and can confirmed that Debian runs ...

Powered by Movable Type 4.25

LXer

Links

Daily News technology
LXer
Distrowatch
Linus' Blog
David Pogue
BoingBoing
Linux Today
TuxRadar
Linux.com
Linux Planet
The Open Road
Linux Outlaws podcast
Dan Lynch
Fabian Scherschel
The VAR Guy
Larry the Free Software Guy
Chess Griffin
Linux Reality podcast
Desktop Linux
Practical Technology
Linux Devices
ZDNet
ZDNet U.K.
iTWire
CNet News
TechCrunch
The Register
Ars Technica
Reg Developer
Computerworld
Computerworld blogs
Steven J. Vaughan-Nichols at Computerworld
Debian
Planet Debian
Debian Forums
Debian News
debianHELP
debiantutorials.org
The Debian User
Wolfgang Lonien
Debian-News.net
Debian Administration
Debian Admin
Debian Weather
Ubuntu
Xubuntu
Kubuntu
Edubuntu
Gobuntu
Planet Ubuntu
Ubuntu Forums
Ubuntu Geek
Works With U
Dustin Kirkland
Ubuntu UK Podcast
Popey
gNewSense
CrunchBang Linux
OpenBSD
OpenBSD Journal
OpenBSD Ports
OpenBSD 101
Planet.OpenBSD.nu
jggimi's OpenBSD live CD
DaemonForums
BSDanywhere
Marc Balmer
Denny's OpenBSD blog
Polarwave's OpenBSD Tips and Tricks
Binary Updates for OpenBSD
Puppy Linux
Damn Small Linux
Tiny Core Linux
PCLinuxOS
Mandriva
Red Hat
Red Hat News
Red Hat Blogs
Red Hat: Truth Happens
Red Hat Magazine
CentOS
Planet CentOS
Fedora
Slackware
Slackbuilds
Robby's Slackware Packages
Slackblogs
dropline GNOME for Slackware
GNOME Slackbuild
GWARE - GNOME for Slackware
Wolvix
Zenwalk Linux
Vector Linux
Slax
Splack Linux — Slackware for Sparc
Nonux
How to Forge
marc.info BSD and Linux mailing list archive
FreeBSD
FreeBSD, the Unknown Giant
A Year in the Life of a BSD Guru
NetBSD
PC-BSD
DesktopBSD
DragonFlyBSD
DragonFlyBSD Digest
DesktopBSD
BSD Talk podcast
OpenSolaris
MilaX
BeleniX
DeLi Linux
Linux Loop
Electronista
Engadget
Gizmodo

Advertisement

Other blogs

Johnson Update in Inside USC with Scott Wolf
Has Bynum outgrown Kareem? in Inside the Lakers
Can the Angels just get to the end of this thing without an injury? in Farther Off the Wall
Neuheisel On: in Inside UCLA with Jon Gold
U.S. Roster for Final Two WCQ Announced in 100 Percent Soccer