CNET’s Jim Dalrymple posted a story about a Mac clone maker named “RussianMac“. According to the post, RussianMac claims that OS X is preinstalled on its computers and that the machines are able to receive automatic updates from Apple. CNET also notes that German company PearC is essentially doing the same thing. After the big fuss last year about Psystar offering Mac clones in the United States, it’s not surprising to see some overseas businesses trying to cash in on the idea, too.
A couple of the comments below the CNET RussianMac article got me thinking about Apple’s position on the clone makers’ actions. To me, the Apple position is “interesting” in light of a few facts:
- The OS X GUI is based on concepts pioneered in Mac OS 9 (and below), which in turn is derived from work done for the Apple Lisa, which is based on work done at the Xerox Palo Alto Research Center (PARC) that “inspired” Apple.
- Mac OS X is based on BSD UNIX. UNIX can trace its history back as far as 1969 to a system called “UNICS” at that time. UNIX existed long before Apple shipped its first Apple I personal computer, let alone the Mac.
- A wide variety of the components in Mac OS X are open source, apart from the BSD UNIX pieces. Apple didn’t build Apache, MySQL, rsync, and a number of other tools leveraged by OS X. It merely “appropriated” these tools and rolled them into its product.
- One of the commenters to the article on CNET claimed that Apple’s tight control of the hardware allowed it to include support for a wide range of different printers. Actually, it was Apple’s purchase of the Common Unix Printing System (CUPS) from Easy Software Products that made that possible. Apple deserves credit for open sourcing CUPS, but not for creating it.
- Apple’s support for networking with Windows file shares is made possible by Samba, an open source suite that has existed since 1992, when Apple still sold Macs with what is now called the “Classic” Mac OS.
- In fact, a lot of Mac OS X components were “borrowed” from the open source community. I’m not suggesting that this is wrong, merely pointing out that many of the technologies in Mac OS X were added to it by Apple from previously existing projects.
So the entire history of the Mac revolves around Apple engineers buying and borrowing things they liked. They borrowed the GUI concept from PARC. They borrowed the core of OS X from BSD UNIX. They bought CUPS and added it to OS X. They added functionality to BSD from other open source products and NeXT. And yes, they developed code themselves (how much of the resulting product is their work, I’m in no position to speculate).
What Apple did to create OS X is nothing new. It’s very much like what Red Hat (and other companies) have done to commercialize the Linux operating system and market it. And just like those companies, Apple does release an open source version of OS X, referred to as Darwin. Darwin lacks the Apple GUI and other Apple-created components of OS X, but contains much of the same core code. I want to make it perfectly clear that I am not suggesting in any way that Apple is doing anything wrong or illegal. It isn’t. What it’s done is not even that unusual. All I’m suggesting is that when Apple created its OS X product, it decided to use some of the open source software it felt was “best” for its operating system, along with a component or two it purchased and included into the OS. The rest, presumably, Apple built itself.
Because Apple built OS X, it has every right (legal and otherwise) to license that software and to charge for those licenses (at least as far as I know). But when you think about it, what the clone makers have done is not that different from what Apple did in creating Mac OS X. The clone makers purchased hardware components they felt were appropriate, combined them into a finished personal computer, and licensed what they felt to be the “right” operating system software for their machine – Mac OS X. This is exactly what they would have done to produce a Windows PC or a Linux PC (except that Linux would have been free of charge). The only difference is a clause in Apple’s End User License Agreement (EULA) that says you are not permitted to install the software on anything other than Apple-labeled hardware. Psystar’s, PearC’s, and RussianMac’s hardware isn’t Apple-labeled (although one wonders if the legal definition of “Apple labeled” would include a machine with an Apple logo sticker affixed to it – like the ones that ship with iPods and Macs), thus it violates the terms of the EULA and (perhaps arguably) means that the license is null and void.
Apple’s EULA is effectively tying its operating system to its hardware. Antitrust laws make it illegal to have “an arrangement or agreement in which a seller will sell a product to a buyer only if the buyer will also buy another product.” Before you dismiss that allegation out of hand, consider this 2007 case against IBM brought by hardware maker Platform Solutions Inc. (PSI). PSI alleged that by IBM tying the sale of its z/OS mainframe operating system to its mainframe hardware, it prevented PSI from entering into the mainframe market with its server products (which also ran Windows, UNIX, and Linux). IBM later bought PSI, possibly to settle the lawsuit. European company T3 also sued IBM for tying its operating system to its mainframe hardware, effectively giving it a monopoly in the mainframe hardware market, and preventing T3 from entering that market. Linux advocates went after Microsoft for a similar agreement with major PC manufacturers, because it was at the time impossible to purchase a PC without an operating system (specifically, Microsoft Windows). Microsoft’s argument was that this prevented piracy of Windows. The Linux advocates claimed that this was illegal tying, because they were planning to run Linux, not a pirated copy of Windows, and thus did not need a Windows license. As you may recall, Microsoft took a real beating for that (in the media if not in court). What makes Apple’s position so different?
One successful defense against allegations of tying has been when the two products are useless without each other. If Macs could only run Apple’s operating system and that operating system could not run on other computers, Apple could argue that the two are useless alone and thus the tying is a logical and necessary thing. However, today’s Macs can boot Windows and Linux. It isn’t strictly necessary to have OS X on a Macintosh anymore if you don’t want it there. And as lots of people have demonstrated, Mac OS X will run unmodified on hardware not created by Apple. So Apple’s tying of the two together could be alleged to constitute an illegal arrangement, with Apple trying to make someone who buys a Mac also buy OS X, and someone who buys OS X also buy Apple hardware. In fact, Psystar made just this argument early on in its fight with Apple but later dropped it in favor of a “misuse of copyright” claim which says Apple uses its EULA to unfairly prevent competition for Mac clones. (Apple has made counter-points to these claims, which you can read about elsewhere online.)
Do I really expect Apple to lose this fight against the clone makers? No. Apple has very deep pockets and lots of lawyers, so the odds that these (much smaller and presumably less-deeply-pocketed) clone makers will prevail is quite low. However, if Apple does lose the battle, it will be interesting to see how the computing landscape changes as a result. Would this entice competitors like HP, Dell, and Lenovo to jump into the Mac hardware marketplace? Would it force Microsoft to rethink its Windows licensing scheme to compete with Apple? It’s entertaining to consider.
I’ve heard some claim that Microsoft is behind the Psystar legal battle with Apple. If you think about it, however, Microsoft has the most to lose if Psystar wins. A Psystar win would mean that Apple would be required to sell OS X licenses to anyone who wants them, which could include the very same companies building Windows PCs today. Microsoft would be competing with Apple to get Windows licenses preinstalled on (hypothetically) HP and Dell PCs instead of OS X. Microsoft could be competing against Apple’s $129 Mac OS X packages, and would have to abandon (or at least adjust) its Windows price range to remain viable. A Psystar win could result in OS X decimating the Windows market. Maybe. OK, probably not, but again, it’s entertaining to consider.



Not that