ABOUT CLICK

Welcome to CLICK, the Daily News' home for everything interesting on the internet. If people are clicking on it, we're here to tell you about it, from internet widgets to viral video. Have a suggestion for something CLICK-worthy? E-mail us.

Daily News
Subscribe to RSS feed

Powered by
Movable Type 4.01

« The $15 Laptop | Main | Damn Small Linux speaks »

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

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.

Comments

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 :-)

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.

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.

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.

>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.

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.

"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.

Post a comment

LINKS

Video:
YouTube

Music:
Archive.org

Geek stuff:
BoingBoing
Technorati

ADVERTISEMENT

Copyright Notice | Privacy Policy | Information
For more local Southern California news:
Copyright © 2007 Los Angeles Newspaper Group