The Future of Linux 
 14 July 1998 
 Selected Audience Questions and Answers 
These are somewhat paraphrased, either because I couldn't hear the exact
question or couldn't write fast enough.
I've got 1000 Suns used for CAD and would like to start moving to Linux,
   but I have to have high-end CAD support.  When can I expect it?
   - Larry Augustin mentioned a recent (June 1998?) Design Automation Conference in which the
      500-member audience was asked if they would like to see Linux ports
      of Cadence tools, Synopsys, etc.  ``Everyone in the
      audience raised their hands.''  He noted that the vendors seemed
      surprised and emphasized that Linux users have to let them know that
      Linux ports are wanted.
 
What can an average person gain by installing Linux?
   - I'm not sure who answered this, but the response was basically, ``more
       stability'' [to which I would add, ``way more
       performance''].  I think he also related a horror story about
       trying to guide his mother (the 75-year-old?) through a Win95 reinstall,
       all via a trans-Atlantic phone call.  This led nicely into the next
       question...
 
Why isn't Linux appropriate for your 75-year-old mother?  If she can do
   complex recipes, why not Linux?
   - One of the panelists (Jeremy?) won a round of applause:  ``My mother
       is running Linux and did a Red Hat upgrade over the phone.''
      [A few months later, columnist Robin Miller
      wrote an excellent article on just how easy Linux can be.]
 
Intel wants to support Linux, but what about Intel's non-disclosure
   agreement on Merced (IA-64) and the proprietary
   [encumbered] I2O spec?
   - Sunil Saxena mentioned that there are already preliminary
      discussions underway regarding Merced, but he agreed that it's a problem
      and had no further comment for now.  (I think Michael Masterson
      mentioned that Intel gave them the choice of a marketing guy, a lawyer
      or an engineer; they chose the latter.)
   
 - Linus Torvalds flatly stated, ``Don't worry about Merced'' and
      ``It's a done deal--just a question of time.''  He said the kernel would
      be no problem; the development tools will be tricky, but that just
      means the Linux port will show up maybe two months after Merced is
      released.  He noted that most other vendors (especially Microsoft) still
      have to deal with 64-bit issues, which is a much bigger problem; Linux
      has had 64-bit support for a couple of years now
      [on Alpha AXP; a 64-bit UltraSPARC port
      (``UltraPenguin'') is not too far behind and, in fact, was available to
      developers long before any 64-bit Solaris 2.7 betas showed up].
 
Is there any plan to guide the GUI and/or widget set for Linux?
   - Robert Hart noted that Red Hat is helping the GNOME (GUI) project and also supporting work
      on the GTK widget set, but more via ``resource allocation,'' not so much
      guidance, per se.  There's also KDE (a
      nice-looking GUI based on the non-free Qt widget set; version 1.0 was
      just released this week).
   
 - Jeremy may have noted that one of the strengths of Linux is its freedom
      of choice; users aren't locked into one relatively limited (and ugly?)
      ``look and feel'' and can even switch between several on the fly.
 
What are the differences between Linux and FreeBSD?
   - Linus Torvalds answered first, noting that the differences aren't
      all that big--mostly a matter of design philosophy and ``time to market.''
      FreeBSD is based on BSD, which is a stable, proven base (and its
      supporters view that as a strength).  On the other hand, Linux has the
      advantage that it was able to ``throw out the crap''--for example, some
      things no longer make sense on modern hardware.  Also, ``I get to call
      the shots in the Linux kernel, and very few people have the balls to
      complain. [considerable laughter]
      There's no committee--I just say, `Let's do it,' and it's done.''
      FreeBSD, of course, is largely guided by the consensus of a group of
      people; moreover, none of the original BSD crowd is currently developing
      it.
   
 - Jeremy Allison noted that FreeBSD can run Linux apps.
   
 - Larry Augustin said that he was an old BSD guy; he switched
      to Linux because it felt much faster and lighter, and its development
      pace was much more rapid.  FreeBSD's SMP support, for example, is ``still
      very early. (That's being generous.)''  So one might as well learn Linux.
      [FreeBSD's networking code, on the other hand,
      is considerably better than Linux's, at least as of kernel 2.0.x; that's
      one reason why Walnut Creek's monster servers run FreeBSD (and set a new
      bandwidth record:  759 GB in one day).  But as
      David S. Miller recently reported, networking is one of the areas
      of major improvement in the Linux 2.1 development series, and there are
      indications that Linux 2.2 will have caught up to or even surpassed
      FreeBSD by the time it is released.]
 
Click here to return to the main Future of
 Linux page.
Last modified 12 August 2000 by
newt@pobox.com , you betcha.
Copyright © 1998-2000 Greg Roelofs.