.


Salon


A L S O__T O D A Y

to sidebar
User-friendly?
By Andrew Leonard
Don't throw Windows away yet, a test of three approaches to installing Linux suggests

to challenge
Results of Challenge No.10
By Charlie Varon and Jim Rosenau
Upgraded proverbs for the digital age

- - - - - - - - - -

T A B L E__T A L K

Windows 98: Is it worth the effort to upgrade? Discuss Microsoft's latest OS in the Digital Culture area of Table Talk

- - - - - - - - - -

R E C E N T L Y

Let's Get This Straight
By Scott Rosenberg
Court to Microsoft: "Integrated" means whatever you say it does
(06/24/98)

Conspicuous consumption, high-tech style
By Janelle Brown
Be the first on your block to dress your computer gadgets in gold, lizard skin and leather
(06/24/98)

New life for old games
By Howard Wen
Video-game emulators intriguingly blur the lines between hardware and software, PCs and game machines. Do they also promote piracy?
(06/23/98)

Let's Get This Straight
By Scott Rosenberg
All-in-one Web portals are sparking a corporate mating frenzy. Are they really worth the billions?
(06/22/98)

The Freudian e-mail
By Regina Lynn Preciado
What happens when you send a disparaging message to precisely the wrong person?
(06/19/98)

- - - - - - - - - -

BROWSE THE
21ST FEATURE ARCHIVES

- - - - - - - - - -




THE LITTLE OPERATING SYSTEM THAT COULD | PAGE 1, 2, 3
- - - - - - - - - -

Linux is a clone of Unix, an operating system originally developed at AT&T that has long been a fixture in academic computing departments and is still the lingua franca of the Internet, despite every attempt by Microsoft to dislodge it. Unix is notoriously difficult to master; there's even an old joke, recounted by one observer skeptical of Linux's desktop chances, that runs as follows: "Unix is user-friendly; it's just a little particular about which users it is friendly to." Historically, the same has always been true for Linux: As the original creator of Linux, Linus Torvalds, once described it, "This is a program for hackers by a hacker."

Torvalds first created Linux in 1991 while a student at the University of Helsinki in Finland. He now lives in California and still oversees all work on the Linux "kernel" -- the code engine at the heart of every Linux-based system. (Technically, the word "Linux" refers to only the kernel, but it has come to describe any Linux-based "distribution" -- the kernel plus the hundreds of utilities, programming tools, window managers and other "widgets" that make up a full operating-system package.)

Torvalds copyrighted Linux under a license first created by the Free Software Foundation known as GPL. Under the GPL, anyone can sell a version of Linux, but the source code to any changes or improvements that anyone makes to Linux must be made available to the public. The development model that has grown up around "GPL-ed" software has proved amazingly successful. Engineers and computer scientists, in particular, appreciate Linux for its legendary stability and the efficiency with which it takes advantage of computer hardware.

Such technical strengths, combined with Linux's low cost, have turned the operating-system marketplace upside down. Linux is the only operating system in the world not made by Microsoft that is expanding its market share from year to year. Hard numbers are scarce, but conservative estimates place total installations of Linux at around 5 million -- and one International Data Corporation analyst guesses that anywhere between 2 million and 6 million copies of Linux were installed in 1997 alone (by comparison, 1997 saw 3.8 million new installations of the Macintosh OS).

Until recently, the battle lines for Linux were drawn on corporate terrain. The computer trade press has been packed with articles about how Linux has infiltrated corporate networks, snuck in by mid-level engineers rebelling against management-dictated Windows NT or proprietary Unix operating systems. Linux already dominates in the Internet service provider arena, where the free-software double whammy of the Linux operating system running the Apache Web server is by far the most popular configuration.

Over the first half of 1998, however, the tone of the Linux debate has changed, fueled largely by a series of corporate announcements that have emboldened the free software (or "open source," as it now prefers to call itself) community. First came Netscape's January decision to join the open source movement and release the source code to the Netscape Navigator Web browser -- accompanied by high-profile statements by Netscape co-founder Marc Andreessen that Netscape plus Linux could take on Microsoft. Then, in May, the Corel Corporation, which already offered a version of WordPerfect for Linux, promised to make a version of its entire office suite for Linux.

"We view Linux as an operating system that is trending upwards," says Greg O'Brien, Corel's director of strategic product sales. "There is a significant amount of interest -- there is a coolness to it."

Industry cynics have been quick to dismiss the moves by Netscape and Corel as desperate maneuvers forced by Microsoft's overwhelming market power. But among Linux advocates, the newfound corporate respect for Linux has encouraged developers to look to wider marketplaces. Even Torvalds himself is buying into the dream -- over the past year, he has conducted several "World Domination 101" Linux seminars and lectures.

"If you look at how far Linux has come in the last few years, we're certainly getting there," says Torvalds. "There are a lot of people out there using Linux today that wouldn't have dreamt of using it just a year ago, and I expect that to continue."

"It's funny, because three years ago when we started this effort, there was no niche that people felt Linux would fit into," says Ransom Love, general manager of the OpenLinux division at Caldera, the second leading commercial distributor of Linux in the United States. "The mere fact that [people are asking whether Linux can succeed among consumers] means that Linux has had tremendous success in areas people never thought it would."

As one would expect from any group that prides itself on cantankerous independence, Linux advocates are by no means united on efforts to make Linux more user-friendly. To some Linux hackers, graphical user interfaces are for wimps only, and any concession to the needs of Windows users is a betrayal of hacker mores.

Most Linux activists dismiss such carping as a minority opinion. They'd rather describe the Linux march to glory as a three-stage journey. First came the kernel -- the development of a rock-solid operating-system core that outperformed all competitors on pure technical grounds. Then came the arduous task of adapting development tools to Linux, so programmers could create more advanced applications. And finally, now, the time has come for the applications themselves -- the desktop managers, word processors, spreadsheets, telecom utilities and so on.

"In certain areas, especially hard-core 'neat' computer science stuff, like scientific applications and massively parallel machines, we beat the pants off of [Microsoft and Intel]," says Todd Lewis of the GNOME project. "We definitely have them beat in the server market, at least in server power. In usability, we are behind, but we are catching up. That is what GNOME and KDE are designed to do."

GNOME is still essentially vaporware, at least a year or two away from deployment. But KDE, a Linux desktop that's been in development longer, is very much available today -- offering a Windows-style interface that is immediately familiar to refugees from Microsoft-land.

"I have taken Macintosh and Windows users and put them in front of a Linux machine running KDE and they feel very comfortable," says Larry Augustin.

However, not everyone in the Linux community is comfortable with KDE. In fact, a major "religious war" is currently raging on the Linux mailing lists and newsgroups over the relative merits of KDE and GNOME.

That in itself is nothing amazing. The free software movement is constantly riven by factional disputes over both ideological and technological issues. Mostly, they're meaningless to outsiders. But the KDE-GNOME conflict helps illustrate both the essential strength of the Linux community and its potential Achilles' heel: the teeming variety of choices and options. Except for Torvald's light hand on the tiller, no one's in charge -- and so anyone can get into the game.

The conflict arose because KDE is built around a piece of software that is not protected by the GPL license -- it's not fully "free" in the eyes of Linux purists. So even though KDE is today the most fully developed user-friendly Linux desktop, the distributor of the most popular Linux package, Red Hat, shuns it. Red Hat is in a paradoxical position: It offers the most commercially successful Linux distribution (400,000 CD-ROM sales in 1997), but it also adheres to strict, purist "free software" principles. So Red Hat has rejected KDE and is instead devoting programming resources and money to GNOME.

"We are sad about the fact that the GNOME project was founded," says Bernd Johannes Wuebben, a KDE developer. "We feel that what the free software community needs is unity and focus, not competing standards and the repeated hostility that members of the GNOME project and the more radical elements of the GNU [free software] movement have brought forth against KDE ... We at KDE do believe in free software but we believe that radical views ... are utopian and in the end hurt the free software community severely. In our view there is clearly a place for both: commercial as well as free software development."

Larry Augustin believes that GNOME is ultimately the better desktop on pure technological grounds. But he regrets the fact that Red Hat, the market leader, will not ship the most advanced desktop interface for Linux, thus inhibiting Linux's wider market penetration.

Red Hat's Bob Young argues that Red Hat is the market leader because the "technical community trusts us," and that trust depends on Red Hat choosing the appropriate technology. He also suggested that the next release of Red Hat might include an optional version of KDE, packaged separately from the core Red Hat distribution.

Linux outsiders may watch this whole spectacle with some perplexity. Microsoft's great advantage is that it offers software developers a single standard to write their code to, and provides users with a guarantee of software compatibility. Linux, on the other hand, has at least five major distributions -- in addition to Red Hat and Caldera, there is also S.u.S.E. (from Germany), Slackware and Debian (a completely noncommercial version). Each distribution differs from all the others, has different setup procedures and requires a different approach when installing new software.

Corporate America, not to mention the individual consumer, shies away from such variety, with its potential for confusion. Yet at the same time, the diversity is a major source of Linux's strength.

"It's the beauty of anarchy. It's the beauty of freedom," says Red Hat's Bob Young. "The distributions that do not do a good job keeping up ... will not survive in the long run."

"It's an advantage because you have more choices and competition," says Augustin. "The distribution vendors are fighting to make distributions better, and that competition helps a lot, it really drives them. There is very little proprietary work in a distribution. It's very easy for someone to come out with a free version of Red Hat, so the distribution vendors have to be constantly making themselves better. If they don't, people will migrate to whoever is best technically."

In the long run, it would be pointless to try to separate ideological passion from the realpolitik of Linux expansionism: Without the passion, there would be no Linux. Augustin himself offers a perfect example of how advocacy and commercialism intersect. Even as he strives to profit from sales of Linux PCs, he does everything he can to support the ideals of the free software movement. In a back room at VA Research, Web servers provide homes for the Silicon Valley Linux Users Community, alternate "mirrors" for both KDE and Red Hat, as well as storage space for the purest of the pure -- the Debian distribution of Linux. And when Eric Raymond, one of the most vocal free-software activists in the world, had his computer monitor blow up on him, VA Research gave him a new one.

True Linux advocates are true believers; they have to be. Mere technical superiority will not win the battle for the desktop -- not when the opponent is Microsoft.

N E X T__P A G E .|. Microsoft is "watching us like hawks"







Salon | Search | Archives | Contact Us | Table Talk | Ad Info

Arts & Entertainment | Books | Comics | Life | News | People
Politics | Sex | Tech & Business | Audio
The Free Software Project | The Movie Page
Letters | Columnists | Salon Plus

Copyright © 2000 Salon.com All rights reserved.

[Features] [Let's Get This Straight] [Challenge] [Books] [Reviews]