Just for Fun : The Story of an Accidental Revolutionary (20 page)

Read Just for Fun : The Story of an Accidental Revolutionary Online

Authors: Linus Benedict Torvalds

Tags: #Autobiography and memoir

BOOK: Just for Fun : The Story of an Accidental Revolutionary
6.5Mb size Format: txt, pdf, ePub
My understanding was that they wanted me there simply to inform me and that maybe if I had been enthusiastic they would have liked a press quote or something. That plan backfired. But maybe they will learn. Apparently people later convinced them to open source their Star Office. So I guess it all just takes time.
I’m told that they continued the meeting that day and had dinner, and that everybody else stayed.
The second time I met Bill Joy turned out to be a much better experience. About a year and a half later he invited me out for sushi.
His secretary phoned me to set up a time. Bill lives and works in Colorado and apparently spends one week out of each month in Silicon Valley. We went to Fuki Sushi in Palo Alto. It’s one of the better sushi places in the Valley. Of course it’s nothing like Blowfish Sushi in San Francisco, with its nonstop Japanese animations to look at, or Tokyo Go Go in the Mission, with its hip crowd, or Sushi Ran in Sausalito, with its important patrons, or Seto Sushi in Sunnyvale, which has the best spicy tuna sushi of them all.
Okay, we were at Fuki Sushi, and it was kind of fun because Bill was trying to get real wasabi. I didn’t know this at the time, but in most Japanese restaurants in the United States, what passes for wasabi is actually just colored horseradish. It turns out the wasabi plant lives only in Japanese streams and is difficult to grow commercially. Bill tried to explain this to the waitress and she really didn’t get the concept. She was Japanese, but she thought that wasabi was wasabi. He asked her to ask the chefs.
The back-and-forth was sort of funny. This was a social dinner. He basically made it clear that if I wanted to work for Sun I could just give him the word and he would make something happen. But that was not the main thing. It was more of an opportunity to talk about the issues. He started reminiscing about how he’d been the maintainer of BSD Unix for five years and how he had grown to appreciate having the commercial side around him through Sun. He talked about how important it was to have the kind of commercial support that a company like Sun could provide. I found it fun and interesting to hear him talk about the early days of Unix. It didn’t make one bit of difference to me that we were never able to taste genuine wasabi. I distinctly remember thinking he was probably the nicest and most interesting of the high-profile people I had met in Silicon Valley.
Flash forward three years. I pick up
Wired
magazine only to encounter his horribly negative article about technology entitled “The Future Doesn’t Need Us.” I was kind of disappointed. Obviously, the future doesn’t need us. But he didn’t have to be so negative about it.
I don’t want to tear apart his article line by line, but I have a general belief that the saddest thing that could ever happen to humanity would be that we would just go on and on, as opposed to evolving. Bill seemed to feel that advances like genetic modification make us lose our humanity. Everybody always thinks that something different is inhuman because right now we
are
human. But as we continue to evolve with whatever happens, in 10,000 years we will not be human according to today’s standards. We will just be a different form of human.
In Bill’s article, he seemed afraid of that. My feeling is that it’s unnatural—and fruitless—to try and curb evolution. Instead of trying to find two different kinds of dog to produce the desired offspring, obviously we will resort to genetics; it seems inevitable that this will happen for people, too. In my opinion, changing the human race through genetics is preferable to leaving the status quo. I think that, in the bigger picture, it would be a hell of a lot more interesting to ensure the continued evolution of not just humans but of society, in whatever direction it goes. You can’t stop technology, and you can’t stop the advances we make in our knowledge of how our universe works and how humans are designed. It’s all moving so fast that some people, like Bill Joy, find it scary. But I see it as part of our natural evolution.
I disagree with Joy about how we should deal with the future the same way I disagreed with his notion of open source. I disagreed with Steve Jobs about technology. It sounds like I spent my first years in Silicon Valley being disagreeable, but that’s not true. I was doing a lot of coding and taking Patricia to the petting zoo and in general broadening my horizons—like learning the awful truth about wasabi.
V
Our overnight success.
Do you ever read advocacy newsgroups? The entire purpose of their existence is to advocate something, which means to put something else down. So if you go on them you find nothing but “My system is better than your system” nonsense. It’s its own form of online masturbation.
The reason I mention advocacy newsgroups is that, despite their absurdity, they do offer a clue to what is happening. So when corporations first decided that Linux was the darling of operating systems, the growing commercial support wasn’t discussed first in the press or at the checkout counter at Fry’s Electronics, but on advocacy newsgroups.
Let me back up. In the spring of 1998, a third blonde entered my world: Daniela Yolanda Torvalds got produced on April 16th, making her the first Torvalds to be a U.S. citizen. She and Patricia are sixteen months apart, the same as Sara and me. But I guarantee they won’t be as embattled as my sister and I were growing up—certainly not with Tove’s moderating influence. Or her karate skills.
Two weeks before Daniela’s birth, the open source community—which had until recently been called the free software community—got its biggest boost ever. That’s when Netscape opened up the source code for its browser technology in a project named Mozilla. On the one hand, the news got everyone on the newsgroups excited because it raised the visibility of open source. But it also made a lot of people, including me, fairly nervous. Netscape was in trouble at the time, thanks in large part to Microsoft, and the opening up of its browser was seen as a somewhat desperate measure. (Ironically, the browser’s roots were in open source. It began as a project at the University of Illinois.)
People on the newsgroups were expressing their fears that Netscape would muck things up and give open source a bad name. Now there would be two big-name open source projects—Netscape and Linux—and the reasoning was that if Netscape, the better known of the two, were to fail, the reputation would impact Linux, too.
And to a large degree, Netscape did fail. The company had trouble getting open source developers interested in the project for the longest time. It was just a huge body of code and the only people who could get into that code were Netscape people.
The project was somewhat doomed not only because of its size but also, because Netscape wasn’t able to make everything available as open source—only the development version, which was fairly broken at the time the company released it. The company couldn’t GPL the browser because not all the code was theirs—the Java portion was licensed from Sun, for example. Not everyone on the newsgroups agreed with Netscape’s license. On the whole, the license was fairly mellow, but if you’re someone like Richard Stallman you don’t like mellow.
I thought it was wonderful that Netscape took this step, but I didn’t view it as a personal achievement. I remember that Eric Raymond took it really personally. He was extremely happy about it. His paper, “The Cathedral and the Bazaar,” which did an excellent job of explaining the open source philosophy and history, had been released the year before and was cited as one of the reasons behind the Netscape decision. He was actively pushing open source. He had been at Netscape on a number of occasions, trying to convince them to open up their browser. I was there only once. In fact, Eric had visited a number of companies bearing the open source message. I was interested in the technology, not the evangelization.
Within 24 hours of Mozilla being released, an Australian team that called itself the Mozilla Crypto Group created the cryptography module. Back then, non-U.S. citizens were prohibited from using encryption generated on U.S. soil. Suddenly, somebody from Australia had done the work, so non-U.S. citizens were in a position to use it. But there was a catch. Given the export restrictions of the time, the Mozilla project couldn’t take the Australian code. If it made its way to the United States, it couldn’t be reexported. This meant that one of the first successes of the great Netscape experiment couldn’t become part of Mozilla.
We were all worried because Netscape had received a lot of news coverage. And for that first year, people walked on eggshells. Nobody wanted to say anything negative about Netscape for fear that it would result in bad press for open source and scare other companies away.
But two months after Netscape’s move, Sun Microsystems joined the game by declaring that it would become the first major hardware vendor to join Linux International. It would support Linux on its servers. The company with the unimpressive licensing scheme for its Jini project had decided that Linux was worth taking seriously. The newsgroups overflowed with selfcongratulations. With Sun on board, Linux developments made their way from Internet discussions to the trade press. Outsiders were suddenly interested, but mostly technical outsiders.
Then came IBM.
IBM has been known for being fairly stodgy, so everybody was taken by surprise when the company announced in June that it would sell and support Apache, the most popular commercial Linux version used for Web servers. You could run Apache on AIX, IBM’s UNIX, and that’s probably what a lot of people who bought IBM did. That’s how Apache got to IBM’s attention. Somebody must have noticed that most of those server machines ended up using Apache, so they calculated that they would sell more servers if they had the in-house expertise to support such customers. Or maybe they were acting on feedback from customers who said they would buy IBM machines but would run Apache.
It’s relatively easy to install Linux on a computer. But for most companies, one of the big issues, historically, has been: Who do we blame when something goes wrong? Obviously, there are the Linux companies like Red Hat that provide the support, but it was a psychological advantage for customers to know that IBM would be there for them. When IBM started getting into open source, a lot of people suspected it was just lip service. But that turned out not to be the case. IBM dipped its toes in the water by running and supporting Linux on its server boxes and then sort of waded all the way in. Next came the small PC servers. Then, the regular PCs. Then, the laptops. The company has announced it will spend $1 billion on Linux this year.
IBM did a lot of its Linux work on its own. I think one of the reasons they liked Linux was because they could just do what they wanted to do without having to deal with licensing issues. It’s a company that has had its share of hassles. IBM was screwed over by Microsoft after the two companies jointly developed the OS/2 operating system, which turned out to be just Windows on steroids. Microsoft failed to support OS/2 because it wasn’t interested in sharing the market. Windows NT is what came out of it from the Microsoft side. But OS/2 never paid back to IBM the billions of dollars poured into it. And IBM was plagued with the licensing issues over Java. I think they were just happy not to have all that aggravation with Linux.
There’s no doubt that IBM was Linux’s biggest coup. And it generated only excitement on the newsgroups—not the sort of paranoia provoked by the Netscape announcement, or any of the seething anticommercialism that has periodically (okay: frequently) divided Linux enthusiasts.
By July, Informix announced that it would port its databases to Linux, meaning that even if you used Linux to operate your computer, you could run an Informix database. It wasn’t such a big deal at the time. The company had been having financial trouble, but it was still one of the top three database vendors. Linux people were mildly happy about the development, and were writing self-congratulatory essays in Linux advocacy groups.
Within weeks, from out of nowhere, Oracle followed suit. Oracle dominated databases. Long before the announcement there had been rumors (on the newsgroups) about the company having some internal ports to Linux. And, since Oracle is synonymous with Unix servers, it wasn’t such a major leap to Linux. But if you followed the newsgroups, we had definitely entered the big time. The Oracle announcement had a huge psychological impact, even if its technical impact was zero.
Like the IBM announcement before it, Oracle’s big move was felt not only by the Linux community but by the folks who are commonly referred to as management decision-makers, although some people prefer the term “suits.” No longer would they be able to say that they couldn’t use Linux because their business depends on databases.
While the news was gratifying, it didn’t change my life. Tove and I were juggling two adorable kids. Most of my nonfamily hours were spent on Linux maintenance, both at home and in the office. To keep from favoring any one version of Linux, I used Red Hat at work and SuSE, a European version, at home. At one point I felt I wasn’t getting enough exercise, so I decided to ride my bicycle the six miles between our apartment and Transmeta’s headquarters. It was on a Monday. There were no hills to climb, but a strong wind blew in the wrong direction, making it more challenging than I wanted. By the time I left work ten hours later, the wind had shifted so that it was still in the wrong direction. I phoned Tove and she picked me up. Needless to say, biking-to-work didn’t happen again.
I add this innocuous detail only to illustrate that the Linux developments weren’t affecting my daily life. Most of the activity was taking place at corporations. Technical people, who had long known about Linux were being approached by their companies’ leaders who had been seeing articles about Linux in the trade press, or hearing about it. They would ask their technical folks what the fuss was all about. Then, once they learned the benefits, they would make the decision to have their servers run Linux.

Other books

Vampire State of Mind by Jane Lovering
B000FC1MHI EBOK by Delinsky, Barbara
Ride the Tiger by Lindsay McKenna
In the Distance by Eileen Griffin, Nikka Michaels
The Lord Son's Travels by Emma Mickley
Crashing Waves by Graysen Morgen