SuitWatch

Weekly views on Linux in Business
by Doc Searls, Senior Editor of Linux Journal

Friday, January 11, 2002


A Linux angle on OS X

Yesterday, in a nice suite on the umpty-fifth floor of the W hotel (yes, just W -- no relation to George) in San Francisco, I was briefed by a large team of gentlemen from Filemaker [1] on (among other things) where Linux fits [2] in their business. And where they fit in Linux.

Their Filemaker Server [3] database product runs on Linux. It's made specifically for Red Hat, but it runs on other distros. Their server products support many clients. Web browsers. Various Windows flavors. MacOS Classic and OS X. PalmOS. Conspicuously absent -- to me, at least -- was Linux desktops. No KDE, no GNOME (although they were watching with interest what Ximian [4] was up to).

The way they see it, there are countless Linux servers in the world, but not enough Linux clients to make the platform count as a desktop -- at least not to commercial software companies like theirs. And commercial developers see another UNIX client out there that is sure to grow in absolute numbers: Apple's OS X. [5]

This assessment, they said, has nothing to do with the fact that Filemaker is a wholly owned subsidiary of Apple Computer Corp. After all, Filemaker supports OS/hardware combinations that compete with Apple's. The deciding factors are numbers, trends and customer demand. They don't see many Linux desktops out there, even in companies that are thick with Linux servers. Nor do they anticipate many. And they're not alone. As one guy recently told me, "It's great that Linux has a desktop in the same way it's great that an eighteen-wheeler has a passenger seat and air conditioning. But those things don't make an eighteen wheeler into a family sedan. And KDE doesn't make Linux into a desktop PC." And this was a guy who said he uses KDE all the time.

This kind of talk raises a bunch of questions, but the big one for me is: Does it really matter?

Context: I'm sitting in the Media Room at Macworld Expo in San Francisco, where I've been asking questions for the last three days. And I find myself heading toward an answer that's somewhere in the vicinity of No.

I say this because I don't get any sense at all around here that Linux is perceived as an enemy, or even as a rival. If it's placed anywhere along various technical, political or emotional scales, it's as an ally of some kind. And there's another factor at work: there is more overlap than ever between LinuxWorld and Macworld Expos, at least in terms of attendance. Yes, percentage of attendees at either show that also attend both is low; but it's a lot higher than it used to be, just judging from hardware, t-shirts and breakout sessions. When I showed up here -- at the Moscone Center, which hosts both shows -- the first person I ran into on the street was the veteran Linux evangelist Chris DiBona[x], wearing a Slashdot badge and communing with other Linux weenies. [6]

There are other UNIX weenies here, approaching OS X from Sun, HP, SGI and other backgrounds (and t-shirts). UNIX is a family of similar operating systems, they say. Linux is the family member with the most success in the server space, and in the embedded space too. Now it looks like the leading UNIX in the desktop space will be OS X. This is not a problem, unless you're a free software absolutist (in which case this is one more on a long list).

Steve Jobs has a UNIX background too. He tried and failed with NeXT and NeXTstep. Now he's succeeding with OS X. The result will be millions of high-art desktop and laptop machines, each with a command line interface and full-time Net connections. You can open a shell and hack away.

The base level of OS X is Darwin [7], an open source derivative of BSD with a Mach Kernel. Apple depends on outside open source hackers for the continued development of the OS. And outsiders are leveraging the OS for non-Apple purposes, which Apple's open source license fully supports (it's on the OSI approved list). [8] Wathing where all this was going, FreeBSD founder Jordan Hubbard hounded [6] Apple to hire him. Wisely, they did.

And now Jordan tells me he thinks there are endless synergies between Linux and OS X.

Another angle on the matter comes from a geek I met on the floor of the show. He said he could think of nothing more subversive than a desktop PC with a UNIX command line. "Think of how powerful that is," he said. "Then consider this exponential multiplier: Microsoft will never do anything like it."

Perhaps the most significant angle from Apple's perspective, is this one, which comes from a guyh in an Apple shirt. Linux servers and Apple clients will help promote each other. "What about OS X server?" I asked. "They don't compete," he replied. When I gave him a skeptical look, he added, "and even where they do compete, they still get along."


[1] <http://www.filemaker.com/>

[2] <http://www.filemaker.com/it/technologies.html>

[3] <http://www.filemaker.com/products/fms_home.html>

[4] <http://www.ximian.com/>

[5] <http://www.opensource.apple.com/>

[6] <http://www.dibona.com/>

[6] <http://www.linuxjournal.com/article.php?sid=5715&mode=thread&order=0>

[7] <http://digitalmass.boston.com/news/globe_tech/upgrade/2001/1213.html>

[8] <http://opensource.org/licenses/index.html>