[LWN Logo]

To: lwn@lwn.net
Subject: Liz's notes on Linus's keynote
From: Elizabeth Coolbaugh <cool@eklektix.com>
Date: Tue, 02 Mar 1999 22:45:29 -0700

Linus' Keynote

Before the Talk

The lines outside the room started more than 45 minutes before the
keynote began.  Long lines of patient people queueing up for a seat
for the talk.  Even the VIP/Press door was packed with people waiting
to get in.   No one was allowed in until within a few minutes of the
start time.  The room filled up quickly.  A separate ballroom was
also promised, with a simulcast of the broadcast.

Just past 6:30, there are still empty seats, people are still coming
in.  I can see five video cameras in addition to the official
simulcast cams.  Rock music is playing, neon lights.  There are
screens within the room as well, to make sure everyone will get to see
Linus' face.  The section set aside for press probably holds over 200
people.  I managed to get a seat in the very first row, thanks to
Dwight Johnson from LinuxToday.  Evan Leibovitch was with us in
the pack outside the door before we came in; his connection with 
ZDnet's new site for Linux, linux.zdnet.com, is official as of today.
He will be writing weekly opinion pieces.  Amusingly enough, the rumor
later is that people were told that Linus demanded the room for his
walk-through; if we wanted to go in early, we could, but then he'd
refuse to talk ... this image of Linus doesn't necessarily fit with
the one we see elsewhere.

Dwight's wandering around and tells me that all the seats have been
filled and we're now getting people standing at the back.
LinuxWorld's estimate of 8-10 thousand for the event seems likely to
be accurate, though perhaps not with them all here at the same time.

There are Lots of red, white and blue balloons labeled "Linus for
President".  They were on the exhibit floor today, too.

The Talk Begins

[from here on, we drop from commentary to quotes and back and
forth without warning.  The quotes are paraphrased based on
what I could type ... buy an audiotape for more accuracy.]

They've just introduced Larry Augustin.  He commented, "Wow! I can
remember I'd go to these little Linux meetings a while ago with about
fifteen people.  It's hard to tell but I think there are more now ..."

He called LinuxWorld "the coming out party for Linux ... seems to be
going well."

He also commented, "One question I keep getting at this show ... 
'Can you give me the ticker symbol for Linux?'"

He told the story of the first evening he and his wife had
Linus and Tove over to dinner.  When it was over, his wife 
commented, "Gosh, they're such normal people!"

He finished his intro with "The leader of the free world, Linus
Torvalds ... " which was, of course, followed by a standing ovation ...

Linus comes up and comments, "Calm down ... we'll see if you still
applaud after I talk."  He told people that if they found his
talk boring, we can all go drown our sorrows in beer afterwards."

His first slide started with thanks and acknowledgements.
He called it his completely futile attempt at humility, since the more
you thank other people, the more everyone is convinced that you
actually did all the work.  "That's really why I do it ..."

He sent his acknowledgements to:

	Developers
	Testers
	Integrators
	People who pay me
	   (thanks guys, I'd hate to live in squalor)

Where We Come From ...

Pragmatism
 
	I'm not a visionary. This industry has enough visionaries
as it is.  I just know where I want to go and how to get there.
People standing in the middle of the road look like roadkill to me.

Ideals

	It doesn't hurt to have some morals.  Basically, I'm a very
selfish person and I really don't care about all of you.  I care about
doing what I enjoy.


The Future

	Linux showed an old slide he created many years ago as
a joke.  It had a logarithmic scale on it and predicted a million
people would be using it by 1996.  The joke turned out to be
how close his estimates came to coming true.  Linux growth hasn't
quite reached a factor of ten a year, but it hasn't been
tha much less.  For a joke, few people are laughing now.

What am I doing now?

	I'm going to concentrate on the kernel.  The last stable
version lasted 2.5 years.  That got us where we are today.  That tells
people something.  You can follow development.  You can get a new
kernel every day or you can stay with a stable system for a very long
time.  What is different with Linux, like 2.2, is that the old version
is still useable.  You are not forced to upgrade.  You aren't caught
in the endless maze of upgrades forced upon you just to allow you
to run your programs.

	We have had a lot of constant development.  We have caught up
to and in some cases surpassed many of the other operating systems.
It is up there with the big boys and they are nervous.  That's good.
Keep them on their toes but don't get rid of them, we need the
competition.  We'll always have new goals, new platforms to support.
As long as it is interesting, I'm going to enjoy doing it.

Aside from development, the acceptance of Linux has been amazing.
To many people, it is a new phenomenon, but having done it for eight
years, to me, it has been a long time growing.

What Does the New 2.2 Kernel Do For You?

An open development tree has an agressive schedule about fixing bugs
early.  Two patches for 2.2 have been released so far.  Releasing
patches is cheap with Linux, since they just go out for download on
the Internet.  There is no reason to hold them back, unlike commercial
operating systems.  In addition, if the problem that required the
patch did not affect you, you can stay with the initial release.

Scalable SMP groundwork

High Performance Filesystem Interfaces

Solid multi-platform support

	every interesting platform out there and some that aren't
	so interesting

Expect 2.2 to be around for 2-3 years.  Rapid development will
be going on, but you can ignore it.

Kernel Future

In 2.2, we're middle of the pack.  Better than most for stability,
but not the top.  For many applications, Linux is not *yet* the
number one choice.  We'll be concentrating on changing that.
We'll be working on the yadayadda stuff that you see in any operating systems
sales brochures.  We'll be following through on what we promise, which
they don't always do.

Scaling up is always sexy, scaling up to multi-CPU platforms,
supercomputers, etc.  Scaling down is not so sexy, embedded platforms,
etc., but it is interesting as well.  I'll be personally concentrating
on the downscaled version, a quad-CPU personal station like you might
have at home.

What I'm seeing for the future is that the kernel is just being
accepted.  There is a lot of work that needs to be done, a lot of
new platforms, but the highest level of excitement is in the user
level programs.  I don't expect to be out of work, but the other
projects but will be the stars.

Don't get too caught up with the hype.  We want to take over the
world, but it doesn't have to be tomorrow.  A few days or a week or
two from now is okay ...

Applications ... you will see a lot of new programs and hopefully a
lot of new users.  With sources and the licenses we have, you can
tailor the system to do what you want, tailor it to special cases that
most people aren't interested in.  Language localizations, not useful
to most people in the US, are needed.  It is important that they
are available and non-proprietary so that people will have choices.
Most people may get their software from a well-known company, but
when you want a microcode application, you'll go to a special company.

What then?

	World domination is just around the corner.  It's just the
first step.

[At this point, Linus put up a full slide of hypothetical future
questions, setting the audience to laughing.  For example,
one said something like, "My dog's microchip is
having problems ...]

You're laughing now but my estimate of Linux's growth was a joke
when it was first done as well.

[His last slide was humorous as well.  The crowd was too large
for his normal interactive style, so he put up the answers to
the most common questions:

What happens if Linus is hit by a bus?
I won't care, will I?

What with the penguin, anyway?
If Budweiser can have a frog to sell beer, why ask about the penguin?

Wouldn't you like to be like Bill Gates?
Bill who?

What does Transmeta do?
Cool stuff ...

]

At the end, IDG and Linus awarded the $25,000 IDG Linus Torvalds award
to be split between Jay Salzburger [sp?] and The Stampede Foundation.
Jay Salzburger and his organization are "teaching the virtues of open
source to the high schools of urban new york by installing Linux on
their servers."  Linus has never met the guy.  Jay commented that New
York has about a thousand high schools and he doesn't think it is
justifiable that *any* of them are running anything but Linux.  (Jay
was an interesting person, "Like a character actor", comments someone
in the press behind me).

The Stampede Foundation is A GNU/Linux distribution now hosted by VA
Research.  It is the first to be shipping with a 2.2.1 kernel and 2.1 glibc.
It will use the money to expand its services to users and developers.
Please welcome Michael S. Wood and one other person whose name
I missed.  Michael started with, "Wow!  We don't have a speech
prepared.  We'll start by thanking some people ... go ahead ..".

Between the two of them, they said, (heavily paraphrased)
"We'd like to thank Richard Stallman and the Free Software Foundation
and anyone who has worked on GNU utilities.  All the kernel
developers, all of Stampede developers, VA Research for hosting our
web site, all the other users and developers involved in Stampede
Linux."

The next awards will be given at the August LinuxWorld.  Let's
adjourn to the party just down the hall ...