Slashdot Mirror


Linus on Linux in 1994

Vrallis writes "Ten years ago this month, Linux Journal christened their maiden issue with an interview with Linus Torvalds. It is definitely worth the read, and worth some reflection on just how far Linux has come in the last decade."

22 of 400 comments (clear)

  1. I'm still saving my drachmas for by slipnslidemaster · · Score: 5, Funny

    ...Beowulf Journal.

    --


    "What the hell is an aluminum falcon?"
  2. how far we have come by ArmorFiend · · Score: 5, Funny
    ...and worth some reflection on just how far Linux has come in the last decade.


    Since then Linux has traveled around the sun ten times but its still in the same old place. :P
  3. Slashdotted already by Anonymous Coward · · Score: 5, Funny

    I guess that's what happens when you run servers on Linux, instead of stable, guaranteed solutions like Windows and Unixware

  4. The famous Linus - Tanenbaum debate by kompiluj · · Score: 5, Interesting

    I'm curious if anyone remebers the Linus - Tanenbaum: polemics.
    Of course Mach is a great idea: WIndows NT/2000, NeXT, Mac OS X, OpenDarwin, etc. but Linux is not dying...

    --
    You can defy gravity... for a short time
    1. Re:The famous Linus - Tanenbaum debate by Anonymous Coward · · Score: 5, Insightful

      Oh, come on now. Andrew Tanenbaum is an absolute legend, he is a fantastic educator, and his books are absolutely brilliant. He had a point in that Linux was using an old architecture, and would have been better designed as a micro-kernel. But what makes Linux shine is not its architecture, but the fact that it is GPL'd, and the fact that it has been developed in a software Bazaar as opposed to a Cathedral. It's unfortunate that Tanenbaum is now remembered by the Linux crowd by this debate - Andrew's argument was correct, but unfortunately completely missed the point of Linux (a point which wasn't obvious at the time, not even to Linus himself).

  5. Also 10 years ago today... by lacrymology.com · · Score: 5, Funny

    Bill Gates: "Linus who?"

    -m

    --

    #
    # Modus Ponens
    #
    1. Re:Also 10 years ago today... by Anonymous Coward · · Score: 5, Funny

      10 years from now. . . . .
      Bill who?

    2. Re:Also 10 years ago today... by MarsDefenseMinister · · Score: 5, Insightful

      Funny you should mention Bill Gates. 10 years ago today, Bill Gates was telling his company to get with the next big thing, which was obviously the multimedia PC equipped with a CD-ROM. He never realized that a network card would be a more useful thing.

      --
      No weapon in the arsenals of the world is so formidable as the will and moral courage of free men.-Ronald Reagan
  6. Summary by Burgundy+Advocate · · Score: 5, Funny
    For those who don't want to read the whole damn thing:

    "In 1994, Linux was mostly a toy OS. Really not much of anything more than a bootloader. A shell of an operating system."

    "Ten years later... well, it's basically the same thing, but it's been ported to every damn computer out there!"

    :D

    --
    Dragging people kicking and screaming into reality since 1996.
  7. Heh heh by MalaclypseTheYounger · · Score: 5, Funny

    Christening the maiden. Why does that sound so very naughty to me?

    --
    Check out the best P2P sharing website: MEDIACHEST.COM
  8. Linux *has* come very far by Rupan · · Score: 5, Interesting

    Now I wasn't around for kernel 1.x, but I certainly have extensive experience with 2.4 and now 2.6. I even used distros back in the day that were based on 2.0 and 2.2. I cannot believe how far Linux has come - just take (for example) Gnome. I used to use the console alone because the two main WMs - Gnome and KDE - were klunky and not very usable. The text rendered horribly even at higher resolutions.

    In addition, with the recently added hotplug functionality it is no longer necessary to know the exact specs for your hardware in some cases - it is automatically detected and supported.

    It still has a ways to go though. Second-generation hardware is still not supported well enough yet - for example, ACPI doesn't work properly on my A7N8X Dlx. The system randomly crashes with it enabled and generates a ton of interrupt errors.

    I am really quite impressed with the new functionality of the 2.6 series kernels. I think I'll go off and upgrade to 2.6.2 now...

    --
    Ads? What ads?
    1. Re:Linux *has* come very far by hackstraw · · Score: 5, Insightful

      I'm not flame bating here, but what does Gnome have to do with Linux aside from the fact that its one of many programs that can run on Linux? From the Gnome about page, it mentions Linux twice with "or UNIX" right beside it.

      The same would go for KDE (I have KDE running on a few students' Sun workstations).

      What I think is impressive is that Linux is supported by many big vendors now like HP, IBM, Dell, SUN (wtf?), etc. I'm impressed that there are many nongeek household items that come with Linux powering them like the Tivo, Linksys wireless routers, wall mounted digital picture frames, etc. I think its impressive that the thing that I played with in my dorm room and in the physics labs at school now is my career. I'm impressed with the number of archetectures that it runs on. Currently, its alpha arm arm26 cris h8300 i386 ia64 m68k m68knommu mips parisc ppc ppc64 s390 sh sparc sparc64 um v850 x86_64. I'm impressed that when I went to the SuperComputing 2003 conference that Linux was pretty much _the_ OS to run clusters. I really think that Linux is a Good Thing(tm). It just happened, it works, and its not going anywhere.

  9. slashdotted by Anonymous Coward · · Score: 5, Informative

    Linus (rhymes with shyness) Torvalds (author of the Linux kernel, see box) traded e-mails with us for several days in January giving us his views on the future direction of Linux (rhymes with clinics) and his ongoing role in its development.

    Linux Journal: Ken Thompson was once asked, if he had the chance to do it all again, what changes would he make in Unix. He said he would add an e to the creat system call.

    How about you and Linux?

    Linus: Well, Considering how well it has turned out, I really can't say something went wrong: I have done a few design mistakes, and most often those have required re-writing code (sometimes only a bit, sometimes large chunks) to correct for them, but that can't be avoided when you don't really know all the problems

    If it's something I have problems with, it's usually the interface between user-level programs and the kernel: kernel-kernel relations I can fix easily in one place, but when I notice that the design of a system call is bad, changing that is rather harder, and mostly involves adding a new system call which has semantics that are the superset of the old and then leaving in a compatibility-hack so that the old calls still work. Ugly, and I avoid it unless it really has to be done.

    Right now I'd actually prefer to change the semantics of the and write() system calls subtly, but the gains aren't really worth the trouble.

    Linux Journal: The most consistent compliment that Linux receives is its stability on Intel PC computers. This is particularly true compared to ``real Unices'' that have been ported to the Intel platform.

    What do you see that was done right in Linux that is causing problems for these other PC Unices?

    Linus: There are probably a couple of reasons. One is simply the design, which is rather simple, and naturally suits the PC architecture rather well. That makes many things easier. I'd suspect that the other reason is due to rather stable drivers: PC hardware is truly horrendous in that there are lots of different manufacturers, and not all of them do things the same (or even according to specs).

    That results in major problems for anybody who needs to write a driver that works on different systems, but in the case of linux this is at least partially solved by reasonably direct access to a large number of different machines. The development cycle of linux helps find these hardware problems: with many small incremental releases, it's much easier to find out exactly what piece of code breaks/fixes some hardware. Other distributions (commercial or the BSD 386-project which uses a different release schedule) have more problems in finding out why something doesn't work on a few machines even though it seems to work on all the others.

    Linux Journal: Have you heard of any problems running Linux on the Pentium chip? Do you expect any?

    Linus: I know from a number of reports that it works, and that the boot-up detection routines even identify the chip as a Pentium ("uname -a" will give "i586" with reasonably new kls, as I ignore Intel guidelines about the name). The problems are not likely to occur due to the actual processor itself, as much as with the surrounding hardware: with a Pentium chip, manufacturers are much more likely to use more exotic hardware controllers for better performance, and the drivers for them all won't necessarily exist for linux yet. So I've had a few reports of a Pentium PCI machine working fine, but that the kernel then doesn't recognize the SCSI hard disk, for example.

    From a performance viewpoint, the current gcc compiler isn't able to do Pentium-specific optimizations, so sadly linux won't be able to take full advantage of the processor right now. I don't know when gcc will have Pentium-optimization support, but I expect it will come eventually (most of the logic for it should already be there, as gcc can already handle similar optimization problems for other complex processors).

    One interesting thing is that the "bogo-mips" loop I use to calibrat

  10. sco's crap by jas79 · · Score: 5, Funny

    notice the sudden increase of crap in 2.4.2 . that must be when they add the stolen unix code.

  11. End of the road for x86? by Random+BedHead+Ed · · Score: 5, Interesting
    Gotta love it:
    Linux Journal: With the end of the road for Intel's 80XXX series chips in sight (although at least a few years away), what chip or hardware platform would you like to see Linux ported to?

    They asked Linus this question in 1994. And are we all using Amigas and DEC Alphas? Nope. I wonder what assumptions that we're making these days (x86_64 will take over the desktop, Microsoft will keep losing market share to Linux, Slashdot will eventually get redesigned, etc.) will end up being dead wrong, and funny when you look back. Maybe all of the above ...

  12. Linux by Vexware · · Score: 5, Informative

    It's quite amusing to consider how far Linus' operating system has come, how big it has become - to the point of challenging the multi-billion dollar corporations - when you think that at the start, Linus himself had said Linux wouldn't "be big and professional like gnu". Or to quote the original USENET post:

    Hello everybody out there using minix -

    I'm doing a (free) operating system (just a hobby, won't be big and
    professional like gnu) for 386(486) AT clones. This has been brewing
    since april, and is starting to get ready. I'd like any feedback on
    things people like/dislike in minix, as my OS resembles it somewhat
    (same physical layout of the file-system (due to practical reasons)
    among other things).

    I've currently ported bash(1.08) and gcc(1.40), and things seem to work.
    This implies that I'll get something practical within a few months, and
    I'd like to know what features most people would want. Any suggestions
    are welcome, but I won't promise I'll implement them :-)

    Linus (torvalds@kruuna.helsinki.fi)

    PS. Yes - it's free of any minix code, and it has a multi-threaded fs.
    It is NOT protable (uses 386 task switching etc), and it probably never
    will support anything other than AT-harddisks, as that's all I have :-(.
    Heh.
    --
    "Really, I'm not out to destroy Microsoft. That will just be a completely unintentional side effect" -- Linus Torval
  13. 10 years later... by Anonymous Coward · · Score: 5, Funny

    Bill Gates: "Destroy him, my scobots"

  14. I found it fascinating by Anonymous Coward · · Score: 5, Funny

    I was completely riveted by the portion of the interview that detailed the night on which Linus broke into SCO headquarters to steal their intellectual property.

    It's nice to know that 10 years later, he probably still hasn't gone through that entire cache of toilet paper.

  15. When you write a kernel the world can use... by FreeUser · · Score: 5, Insightful

    ...then I'll take some heed as to your notion of "appropriate" or not with respect to comments.

    Linus et. al. have created an operating system I have used for over a decade and made over a million dollars using. If they find a little harmless humor or expressive freedom in swearing on occasion in the comments of their code, more power to them.

    Saying "this implimentation if f*cked and needs fixed" is (in context) informative even if it is vulgar, and, quite frankly, it is their code, not Disney's (or $CO's).

    i know that when i do coding, i try to make sure that not only the code itself is of high quality, but also that the comments are informative and useful -- not vulgar.

    i just think that it's a childish thing to do.


    It is no more childish than chiding someone who has put countless hours of hard work in for your benefit because their linguistic aesthetic differs from yours.

    --
    The Future of Human Evolution: Autonomy
  16. another gem by Pengo · · Score: 5, Funny

    In article peter@taronga.com (Peter da Silva) writes:
    >adam@flammulated.owlnet.rice.edu (Adam Justin Thornton) writes:
    >> I'm frustrated because I'm too cheap to buy a decent OS for my 386 and GNU OS
    >> isn't out yet and I have to run this silly little loader called MSDOS.
    >
    >Well, check out comp.os.minix. As the Arch-OS/2 fiend Peter Busser has informed
    >me, there's a 386 kernel called linux under development in Finland. You need
    >MINIX to bring it up, though.

    Happily this isn't true any more (needing minix, that is). Linux /can/
    be used without minix, but it's not a tool for a user yet. Hacker-
    material (ie I've got gcc, uemacs etc, but no real utils). Wait for
    Hurd if you want something real. It's fun hacking it, though (but I'm
    biased).

    Linus "finger me for more info" Torvalds
    (torvalds@kruuna.helsinki.fi)

    ---------
    Hehe, I wonder if he is still waiting for Hurd to do something real.

  17. Re:Funny quote by revividus · · Score: 5, Informative

    You may have already found this, but the article is also in the Linux Journal Archive, here: http://www.iar.unlp.edu.ar/~fede/revistas/lj/Magaz ines/LJ1/2736.html

  18. Re:Penguins by BaronAaron · · Score: 5, Interesting
    Found this post in the Google USENET cache ... Funny...


    In article ,
    BOFH wrote:
    >On 16 Oct 1995, Christopher Choi Chung wrote:
    >> Hi,
    >> Here's a silly question. Does Linux have a unofficial Mascott?
    >
    >If I remember correctly it's a Platypus.

    Well, the platypus is certainly one of the unofficial ones. There are
    other ones: some people advocated the seagull (it can be found on some
    of the logos floating around), and others liked the 3D shark-logo
    somebody made.

    I personally like penguins, but I seem to be in a minority of one.

    Linus