Why Mac OS isn't the best OS around
- TAGS:desktop, Linux, Mac, Mac OS X, operating system, Windows, XP SP3
- IT TOPICS:Hardware, Linux, Macintosh & Apple, Open Source, Operating Systems, Personal Technology, Software, Windows & Microsoft
When I recently explained one of the many reasons why I prefer desktop Linux to Windows, even over my favorite desktop Windows, XP SP3, I got a lot of people telling me I was full of hooey because I barely even mentioned Mac OS X.
Good enough, here's my take on Apple's Mac OS X.
First, I really like Mac OS X. I've liked it, in fact, since before there was a Mac OS X. I loved it since its first incarnation, as NeXTStep back in 1993. One of my computing regrets is that in 1995 I swapped my Color Turbo NeXTStation (Sob!) for an Adtran T1 Network Facility Interface. What can I say? I really needed a 1.544Mbps Internet connection when that kind of speed was almost unheard of for a home office.
These days I run Tiger, Mac OS X 10.4 on my PowerPC Mac Mini and Leopard, Mac OS X 10.5 on my Intel Core Duo iMac. Oh, and for the sake of completeness, I should also mention my still running Mac IIsi from 1992, which uses System 7.6.1. Finally, when I can afford it, I really want a MacBook Air.
So, with all that, why isn't Mac OS X my favorite operating system? Because, even though its family tree goes back to open-source BSD Unix and the Mach kernel, Mac OS X is a proprietary black box. I have some very good clues, because I've worked with the BSDs and Darwin, Max OS X's most immediate open-source ancestor, as to how it works, but I don't know that for sure and Apple is making sure that I never will know.
I'm sure for most of you that doesn't matter, but for me, I really need to know that if I have to get down and dirty with an operating system I can do so. On the more practical side, and here I know I have company, because Mac OS X is as proprietary as they come, it's almost impossible to run it on anything but official Apple hardware.
You can get Mac OS X to run on ordinary PCs, but it's not anything close to being easy. Even I, who used to find good clean fun in working with IBM 360 mainframe assembler code, think that the kind of hoops you need to jump through to do this is a little too much trouble. If you insist on trying it, head over to InsanelyMac but don't blame me if terrible things happen to your hard drive partitions along the way.
I like Apple's hardware. I like it a lot. I don't go anywhere without my iPod Touch and, as far as I'm concerned, the Apple TV is the best way to buy and rent video. But, darn it, when it comes to a computer, Dell, Lenovo, and HP also make equipment I like and I resent feeling like I have no choice but to buy Apple if I want to use Mac OS X.
Finally, while Mac OS X is the security nightmare that's Windows, it's also less secure than Linux. In particular, I'm not quite sure what features Apple had in mind when they created QuickTime, but security clearly wasn't on the list. For example, in the last QuickTime update, the third of 2008, Apple fixed eleven!-count 'em eleven-security bugs.
I love Mac OS, I really do, but as lovely as it is, it's not my true love when it comes to desktop operating systems.
Like this stuff? Subscribe to the RSS feed.
Other Opinions
- OS Smackdown: Linux vs. Mac OS X vs. Windows Vista vs. Windows XP
- Preston Gralla: Five reasons why Vista beats Mac OS X
- Ken Gagne: Five reasons why GS/OS beats Vista and OS X
- David Ramel: One reason the OS wars don't matter
- Steven J. Vaughan-Nichols: The best desktop OS is ...
- Preston Gralla: Why Windows is safer than the Mac
- The top 25 overlooked and underrated features in Leopard
- Browser Smackdown: Firefox vs. IE vs. Opera vs. Safari




