[Update: Tim O’Reilly writes that not only Apple but Red Hat should be worried about Ubuntu.]
We bought our older daughter a cheap used ThinkPad as a grade 8 graduation present, and I installed Ubuntu Linux on it for her. It was by far the easiest install I’ve ever done for any operating system — everything just worked, including sound, wireless networking, DVD playback (once I downloaded special restricted packages), remote printing, and suspend-to-ram. I did not have to edit a single text config file — I could do all of the setup, even WiFi, entirely through the Ubuntu/Gnome GUIs. [Correction: I did edit /etc/apt/sources.list
to add the sources for the restricted packages, but I think I could also have done that through the GUI if I’d wanted to.]
Why not a Mac?
My daughter is familiar with Linux (at least the GUI parts), MacOS X, and Windows XP. We had considered buying her a Mac notebook, but used Macs cost more than new Wintel books of the same capabilities, so that was a non-starter. She doesn’t much like Windows, probably because they make her use it at school, so Ubuntu it was.
I always liked the Mac interface, especially during the early period up to about 1990 when they led the industry in GUI innovation. Contrary to the accepted wisdom, however, before MacOS X I never found Macs to be a particularly stable desktop computing platform, even compared to Windows. For example, earlier versions of MacOS had highly unreliable TCP/IP support and required huge fixed-size memory allocations for applications, problems that other OS’s had long ago fixed — as much as I liked looking at Macs, I always shrank in terror when family members asked me to help fix problems with them. Windows might crash a lot, but at least it crashed in more predictable ways.
Return of the king …
Fortunately, Apple finally addressed these problems a few years ago by admitting that their backend was completely broken, throwing it out, and replacing it with Unix in MacOS X. They’ve even admitted that maybe the one-button mouse wasn’t such a great idea after all. After that the Mac, if still overpriced, was a strong and stable platform: Mac notebooks started to reappear at IT conferences, Mac ports of Open Source software flourished, and everyone in the Mac world was generally happy. Mac even started innovating in GUI design again, after letting Windows take the lead for a decade.
… but the natives are restless
So why are some of the highest-profile Mac users starting to show disaffection? Mark Pilgrim was the first to announce that he was moving to Ubuntu Linux, and he recently posted a very funny list of Ubuntu essentials for ex-Mac users. Next, Tim Bray announced that he was thinking of switching to Ubuntu, though he’s worried about WiFi support and LCD projector support (my experience has been the opposite of Tim’s). Now Cory Doctorow is also planning to move from Mac to Ubuntu. For all of them, I think, one of the big issues is gaining control over their data which is now locked into Mac proprietary formats that Apple changes at whim.
Cool or cheap?
Do only three defections matter, even if they’re high-profile? Possibly not for Mac usage, but perhaps for Mac price. Historically, Apple has been able to sell its computers for up to a 100% price premium because of the perception that they’re cool — if the mavens suddenly decide that Ubuntu is cooler than MacOS, as seems to be happening, Apple’s price premium could suddenly evaporate.
The end of the Mac-is-cool myth would be as good for Mac users as it would for everyone else (except Apple itself), since cheaper Macs could mean a much larger user base. Would even the hardest-core Mac afficionado complain about a $500 Mac notebook? I didn’t think so.