[LWN Logo]

Date:	Thu, 05 Mar 1998 10:55:16 -0800
From:	Jonathan Jefferies <jonathanj@allant.com>
To:	Linux Newbie Mailing List <linux-newbie@vger.rutgers.edu>
Subject: (OFF SUBJECT)Brief Report on Linus Torvalds' talk

Just thought that some of the newbie list might
like to hear a bit about Linus Torvalds' talk
last night.  It was the 10'th anniversary of
the SVLUG (Silicon Valley Linux Users Group).
Course that's a couple of years older than Linux
itself and I didn't catch the whole explanation.
The talk was given at a room at Cisco Systems.
First impressions were that Cisco must be doing
really well.  Very attractive campus with the
talk being given in building J.  Don't know if
J is the last building on the list or not.
2nd suprise was that the room was advertised
as holding 350.  Well there were something
like 250 chairs and they were all taken when
I got there and I did a quick head count and
came up with 200+ standing or squating on the
floor down in front.  The organizers repeated
themselves several times that this was the
largest group they had ever had.  And Linus 
commented that he had anticipated something more
like the 25 folks he was used to seeing meeting
at a local burger place.  There were a couple of
organizational things dealt with including pointing
out the SVLUG's website( www.svlug.org)and mail list 
so newcomers could get more info on the group and 
then the floor was turned over to Linus.  Also 
identified at least 4 head hunters in the audience
who were looking at the gathered talent with rather
hungry looks, given the current shortages of trained
engineers in SV I can guess that they were hard put
not to salivate publically.  :)

Linus began by observing that he hated podiums
and microphones but that just this once...  He then
pointed out that although he is given credit for Linux,
he personally has written only maybe 50,000 lines of
the 1,000,000+ lines of code that comprise Linux.  But
he stoutly maintained that it is the most interesting
50,000 lines of code.  He also indicated his gratitude
to all those other developers who have made Linux actually
work.  He then launched into his talk which was primarily
dealing with the heart of the kernel and specifically
smp, I believe this refers to "symmetric multiple processors",
and the many problems involved.  His talk was straight
forward enough that I was able to follow most of it and
this is an area that I have not delved into before.  Sort
of like how the olympic althletes make it look so easy
that everyone thinks, "why I could do that".  I won't
bore you with the technical details which got down into
the granularity of memory areas that are needed to be locked
when you have multiple threads running on multiple processors.
The problem that he is attempting to solve is that the 
Linux kernel doesn't scale well as he desires when used 
in systems having  2 or more processors. Typical of the 
situation when  Linux is applied to heavy duty work as 
a server.  At present this is work is (I got this only 
as an aside) primarily being carried on by himself and 
one fellow in Hungary.  This is also the reason for the 
long, 1.6 year, interval between the release of the 2.0 
kernel and the 2.2 (2.1 is the work in progress and the most
recent kernel that we are using is 2.0.33, the 33 release
of 2.0 is the way I read it).

The evening ended a the presentation of palm top computer
from 3COM ( I think it was) who say that they are
currently porting Linux to their palm top computer,
and this was an initial version.  That was followed by
a raffle presented by the SVLUG with the prizes being
of a bunch of Linux CDs, mostly red hat, as well as some 
T-shirts from redhat.  Apparently Linus uses the RedHat
version himself.

All in all it was an interesting evening.  The talk was
interesting but the thing that impressed me most was
the audience.  Maybe 20% were grey beards like myself.
But the large majority were under 35 and this appeared
to be a very talented bunch.

It is good to know that Linux continues to be
under very active developement.  Linus himself apparently
is paid to work primarily on Linux by a company which
uses it but does not sell it.  And he makes a point of
not being ruled by financial/commercial ends.

Your enquiring but never retiring reporter
Jonathan Jefferies