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."

60 of 400 comments (clear)

  1. Funny quote by Anonymous Coward · · Score: 4, Funny

    "In 10 years, there will be a linux oriented website capable of taking down the server this interview is hosted on."

    1. Re:Funny quote by bsharitt · · Score: 4, Funny

      Or subscribe and read it before everyone else.

    2. 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

    3. Re:Funny quote by EvilAlien · · Score: 3, Funny
      Nah, the funny stuff in the O'Reilly Appendix A relates to GNU/Hurd. There are some gems that would have me howling if I wasn't in the office...
      If you write programs for linux today, you shouldn't have too many surprises when you just recompile them for Hurd in the 21st century.

      - Linus Torvalds

      Linus = SMRT. The clock is still ticking on Hurd becoming widely useful... 22nd century maybe?
      I don't know of any free microkernel-based, portable OSes. GNU is still vaporware, and likely to remain that way for the forseeable future. Do you actually have one to recomend, or are you just toying with me? ;-)

      - Michael L. Kaufman

      That was over 10 years ago!
      --
      perl -e 'print $i=pack(c5, (41*2), sqrt(7056), (unpack(c,H)-2), oct(115), 10)'
  2. I'm still saving my drachmas for by slipnslidemaster · · Score: 5, Funny

    ...Beowulf Journal.

    --


    "What the hell is an aluminum falcon?"
  3. 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
    1. Re:how far we have come by Mr_Huber · · Score: 4, Funny

      And, of course, the Milky Way is on a collision course with the Andromeda Galaxy. And both galaxies are hurtling towards the Great Attractor in the Virgo cluster.

      So, no matter how you look at it, progress has been made towards some sort of calamity.

    2. Re:how far we have come by JCholewa · · Score: 4, Informative

      > Since then Linux has traveled around the sun ten
      > times but its still in the same old place. :P

      OT, but Linux (and Linus) has travelled nearly seventy billion kilometers in the last ten years, courtesy of Sol's orbit around the galaxy. ;)

      --
      -JC
      coder
      http://www.jc-news.com/parse.cgi?coding/main

  4. 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

  5. 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 rixstep · · Score: 3, Informative

      Don't include NT/2K in the microkernel club. NT might have started that way, but the bloat code in Redmond made Cutler change his mind pretty quick.

    2. Re:The famous Linus - Tanenbaum debate by EvilTwinSkippy · · Score: 4, Insightful
      Andrew who?

      I think the discussion of Micro-kernel versus monolithic kernel is academic at this point. Monolithic kernels have been made more flexible through the use of loadable modules. Window has shown that no matter what kernel you start with, you can still produce an unstable, insecure, and all around broken OS. If you try hard enough.

      --
      "Learning is not compulsory... neither is survival."
      --Dr.W.Edwards Deming
    3. Re:The famous Linus - Tanenbaum debate by rm+-rf+/etc/* · · Score: 3, Informative

      None of those are really Microkernel's in the true sense though, they're pretty close to linux. The difference is that linux has a big kernel that has a lot of stuff built in and can dynamically load drivers, whereas OSX/XP have big kernels with a lot of stuff build in and can dynamically load drivers.

      Wait, that's the same thing...

      OSX specifically was based on mach, but it's really a mach microkernel with a bunch of stuff rolled into kernel space to make it faster, thus not a true mach microkernel.

    4. Re:The famous Linus - Tanenbaum debate by mark_lybarger · · Score: 3, Informative

      VMS and NT kernel should not be compared like this. they might be similar in design and such, but VMS is ROCK SOLID. when a production machine would very rarely go down running VMS, the DEC engineers would be onsite shortly to provide a full report. and of course, since it was one of a cluster of machines, the others would pick up the slack.

      NT kernel might have evolved its stability over the years, but certainly you cannot compare the stability of VMS to that of an NT kernel.

    5. 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).

  6. 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
  7. 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.
    1. Re:Summary by EvilTwinSkippy · · Score: 4, Informative

      That would be because Linux IS just the kernel. Everything that runs on top of it GNU.

      --
      "Learning is not compulsory... neither is survival."
      --Dr.W.Edwards Deming
    2. Re:Summary by D-Cypell · · Score: 3, Funny

      That would be because Linux IS just the kernel. Everything that runs on top of it GNU.

      Hi Richard!

  8. 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
  9. 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.

    2. Re:Linux *has* come very far by monique · · Score: 3, Insightful

      To pick a nit, Gnome and KDE aren't window managers, and there were tons out there for a long time -- fvwm, twm, you-name-it-wm. Man of them predate linux.

      --
      -monique
  10. swear count? LOL! by deviantonline · · Score: 4, Funny
    that swear count is hilarious!

    i think its funny that people put profanities in their code, but i think its even funnier that someone codded a program to look for swear words in code!

    lol

    1. Re:swear count? LOL! by IceAgeComing · · Score: 4, Funny


      It might be more Matsushita drivers.

      No, seriously.

  11. Penguins by MooseByte · · Score: 4, Funny

    "and worth some reflection on just how far Linux has come in the last decade."

    Well for one, penguin awareness across the globe is way up.

    1. 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
  12. Linus wasn't optimistic by FePe · · Score: 4, Interesting
    What is your "best guess" of the number of machines ruing Linux worldwide today and what would you base an estimate on.

    Linus: I actually have no good idea at all: I haven't really followed either the CD-ROM sales or any ftp statistics, so it's rather hard to say. I guesstimate a user base of about 50,000 active users: that may be way off-base, but it doesn't sound too unlikely. The c.o.l. newsgroup had about 80,000 readers according to the network statistics back before the split (and I haven't looked at the statistics since), and I saw a number like 10,000 CD-ROMs sold somewhere. Not all of those are active users, I'm sue, but that would put some kind of lower limit on the number.

    Here is a article from 1994 from Linux Journal about the DECUS conference.

    I also once enjoyed reading an account of the early days of Linux by his near friend. I just can't remember the link or the name of him.

    --
    "Until you do what you believe in, how do you know whether you believe in it or not?" -- Leo Tolstoy
    1. Re:Linus wasn't optimistic by FePe · · Score: 4, Interesting

      Here is the account by the friend I was talking about, and BTW his name is Lars Wirzenius.

      --
      "Until you do what you believe in, how do you know whether you believe in it or not?" -- Leo Tolstoy
  13. 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

  14. Seriously... by Sqwubbsy · · Score: 3, Funny

    ...is it really about the story or just trying to show how slash whips phpNuke's ass?

  15. swear count by KingJoshi · · Score: 3, Funny

    well, fuck aint as popular as it used to be, but there's crap and shit all over. It's spreading more rapidly than our holy penguin!

    --
    In times like these, it is helpful to remember that there have always been times like these. - Paul Harvey
  16. Happy 10th Birthday, Linuxjournal! by BillsPetMonkey · · Score: 4, Funny

    The site admins just finish blowing out the candles, and slashdot blows out the server.

    Our work is done here ...

    --
    "It's not your information. It's information about you" - John Ford, Vice President, Equifax
  17. Re:Jesus Christ, slashdotters. by cmdr_beeftaco · · Score: 4, Funny

    why does it matter that you work for the government and have multiple t3? get back to work and quit wasting my tax dollars.

  18. 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.

  19. 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 ...

    1. Re:End of the road for x86? by EvilTwinSkippy · · Score: 4, Interesting
      Ok, I present the following predictions for 10 years out.

      First off, only geeks will be using desktop computers like we know them. Everyone else will be on a dumb terminal to a mainframe, or a computer that in knitted into some other product (like your stereo or your car.) Data plugs are going to be as common as electrical plugs (in some buildings they already are.) Indeed, I see a convergence of the two for small appliances.

      A quasi-religious organization will spring up around technology. In that theology geeks are the clergy, who are here to introduce the common man to "the clue."

      The US Economy will shift to a socialist system. The socialism will create an entitlement to heath, education, even public transit. The private sector, no longer having to pay for these things, will suddenly realize they can hire a lot more people. People realize they can work for a lot less money. Well, at least following the meltdown of housing prices during the real-estate crash of 2009.

      --
      "Learning is not compulsory... neither is survival."
      --Dr.W.Edwards Deming
  20. 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
    1. Re:Linux by FePe · · Score: 4, Interesting

      It's also interesting to read some of the other early posts by him (and other now famous persons). This for example. Or this list of this early posts.

      --
      "Until you do what you believe in, how do you know whether you believe in it or not?" -- Leo Tolstoy
  21. Linux Has Travelled Far... In The Wrong Direction by amigoro · · Score: 3, Insightful
    Linux has created two classes of people. Those who can, and those who can't

    It is not a problem with Linux per se. It is a problem with the culture. The Geeks spend too much time trying to show non-Geeks how uncool using Windows is, instead of trying to spread gospel, so to speak.

    Today, the schism between these two classes is so great one views the other with hostility and mistrust. This is not how a society should evolve.

    What should be done in the next ten years?

    • De-mystify Linux
    • Understand that Linux is superior to Windows, but Linux users are not superior to Windows users.
    • Stop saying how bad windows is. Say how good Linux is.
    --


    Nothing to see here
  22. 10 years later... by Anonymous Coward · · Score: 5, Funny

    Bill Gates: "Destroy him, my scobots"

  23. 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.

  24. Swear Counts in XP by jtwJGuevara · · Score: 4, Funny

    Due to the pressure that the open source world has placed on Microsoft, the Redmond based giant has announced it will now include a swear count feature to rival that of the Linux survey tool for source code statistics. Betatests of the software have revealed that the source code for Windows XP contains the word 'crap' appears on a scale ten times larger than that of the linux kernel. Most instances of the word crap however, are not located in the comments of the source code, but come mostly from names of most functions, procedures, and objects - thus giving an accurate description of their value.

  25. Re:Next ten years by stephenisu · · Score: 4, Insightful

    Treasure? I doubt it. Linus is a great individual, and has my highest respect. But this is more than what HE accomplished. He has coordinated a great deal of it, but linux is no longer his. Linux is a community. Linus a world treasure? no. Linus is the the catalyst. The free software and open source movements were not his creation. Linus is the man that got things rolling faster. For that I thank him profusely.

    --
    Sigs? We don't need no stinking sigs!
  26. Re:Linux Has Travelled Far... In The Wrong Directi by imr · · Score: 3, Interesting

    Stop saying how bad windows is. Say how good Linux is.
    I propose saying how free linux is and that that is what makes the big difference at the end of the day in how it is good as a system and in how it is good as a community.

  27. 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
  28. Re:A new religion by jejones · · Score: 4, Funny

    No, no, you didn't finish the couplet...

    "A new religion that'll bring Bill to his knees
    Black Penguin, if you please..."

  29. 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.

  30. Re:Linux Has Travelled Far... In The Wrong Directi by greygent · · Score: 4, Interesting

    Unfortunately, you're doing the same damned thing you're railing against:

    The Geeks spend too much time trying to show non-Geeks how uncool using Windows is

    [flame]Geeks are annoying. Most people only want to deal with them when something is broken. Most people don't like being preached to.[/flame]

    (And yes, you can be both a UNIX guru and a non-geek.)

    Understand that Linux is superior to Windows

    By any sane/balanced person's standards, Linux is not categorically superior to Windows, sorry.

    Linux may be simpler and speedier in many situations, but loses to Windows badly in the terms of: available software for the masses, gaming, video work, 3D design, drafting/CAD, audio work.

    Simply put, Linux isn't the right thing for everyone, or perhaps even most people (for other than economical reasons). Recommending Linux to people who are better off using Windows or OS X is going to piss these people off and make them have a very unfavorable view of Linux, justified or not.

    Stop saying how bad windows is

    Quite some contradictory statements you've made there. You might want to rethink things.

  31. Re:Linux Has Travelled Far... In The Wrong Directi by goldspider · · Score: 4, Interesting
    "...instead of trying to spread gospel, so to speak."

    Linux would benefit more if people would look at it as simply an OPERATING system, rather than a (religious) BELIEF system.

    There's a reason why Linus has consistently distanced himself from the zealots; they don't represent his personal vision/goal of Linux.

    --
    "Ask not what your country can do for you." --John F. Kennedy
  32. Interviewed by Bob Young by CrazyLion · · Score: 3, Interesting

    It's interesting to note that the interview conducted by the publisher of the first Linux Journal - Bob Young, who left his own mark of history of linux. Namely as a co-founder of RedHat.

  33. Re:Linux Has Travelled Far... In The Wrong Directi by AntiOrganic · · Score: 4, Insightful
    I propose saying how free linux is and that that is what makes the big difference at the end of the day in how it is good as a system and in how it is good as a community.


    Do you think your average user cares about this? Chances are he's running a pirated copy of Windows already, so he could care less whether or not it's free, and certainly won't bother to make the gratis/libre or beer/speech distinction since he simply doesn't care. What matters is the software support, and whether or not he can quickly and easily perform all of the tasks he's used to on Windows. What also matters is the hardware support, and the guarantee that the TV tuner card he just bought for $20 after rebate at Best Buy works properly with his operating system.

    Of course, the issue with a lot of Linux evangelists is that they fail to realize how Windows is good enough for most people, that people are extremely stubborn, and will only change when forced to. My aunt Kathy doesn't care that Linux is made by a team of volunteers all around the world, or that Gnome and KDE offer many superior features to Windows. She cares that she can hop onto overpriced and under-featured America Online garbage and check her email. This is true of the majority of computer users, not the minority of dumb ones.

    You can preach about free software all you want, but in the end, does it get the job done? And is it enough of an improvement to get people to give up what they've been using for years and learn an entirely new system?

    There is absolutely no doubt that the Linux community has come a tremendous distance even in the last year or so. But we need to fucking work and work and work at improving the quality of the software, and drivers, if it's going to gain any mass-market acceptance. We're not done yet.
  34. Re:Next ten years by jmt9581 · · Score: 4, Interesting
    It's definitely a matter of opinion, but I think that Linus is a treasure simply because he's an exceptional programmer who also has used his interpersonal skills to accelerate the free software movement. To quote a LinuxWorld interview with Andrew Tridgell:

    One of the most memorable parts of that evening was when my Linux NFS [Network File System] server died, to the point that the console seemed completely dead (the load of all those Doom WAD files obviously got to it). I was about to press reset when Linus stepped in and said he wanted to work out why it had crashed, so he could fix it. I then watched in complete amazement as Linus exploited a remote file truncation bug he knew about in the NFS server I was running which allowed him to peek into the proc filesystem on the apparently dead server and work out enough to find the bug. Up till then I had considered myself to be a pretty good programmer, and quite good at debugging system crashes, but that incident taught me that I would always be an also-ran who just isn't in the same league as people like Linus.

    I think that Linus's achievements definitely make him a world treasure. But that's just my opinion, and you are most certainly entitled to your own.

    --

    My blog

  35. My favorite question in the interview... by Isca · · Score: 3, Funny
    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?

    And that end is in sight now, right guys?

    Guys?

    ....

    -Chris

  36. Linus, the manager by steveha · · Score: 3, Insightful

    [Linus] has coordinated a great deal of it, but linux is no longer his.

    I disagree. He has done an outstanding job of managing the dev process for Linux. One of the most valuable things he does is to say "no": he won't let Linux bloat up needlessly and he won't accept badly-written patches. He has a vision for the kernel that has turned out to be excellent; he ignored the prevailing wisdom of the day that microkernel was the way to go, and that worked out (look where HURD is compared to Linux), he pushes at all times for simplicity (consider his interactivity boost, consider his plans to replace numeric IOCTLs with file-like semantics).

    He's not perfect. His continuing refusal to accept kernel debugger hooks in the mainline kernel is silly (he has claimed that kernel debuggers are a crutch, for those who don't fully grok the kernel).

    But without Linus, the Linux kernel would not be as amazingly great as it is today.

    steveha

    --
    lf(1): it's like ls(1) but sorts filenames by extension, tersely
  37. Re:Next ten years by Paladin128 · · Score: 3, Insightful

    I'm sorry, but I believe you're wrong. Part of what makes the kernel so great is Linus's personal tastes. Lots of people write code -- many of which write different implementations of the same thing. Linus ultimately still determines:

    1) What code goes into the official kernel
    2) What direction it takes

    Stuff that Linus thinks sucks or isn't ready doesn't go in. Yes, Linus deferrs much of this to his "liutennants", and yes, there are other forks of the kernel tree, but most of them try to stay in line with Linus' tree. There are no true splits that have any momentum behind them, like in the BSD's. Every other popular tree is the Linus tree +/- some patches. And Linus, even if only as a figurehead, keeps this together because of the amount of respect the community has for him. He didn't write every line of code, but he defined, and still continues to define, what Linux is.

    --
    Lex orandi, lex credendi.
  38. Re:Linux Has Travelled Far... In The Wrong Directi by Anonymous Coward · · Score: 3, Interesting

    Linux has created two classes of people. Those who can, and those who can't

    Linux didn't create those classes. I notice the same classes when it comes to many other things: fixing things around the house, working on cars, making things in a wood shop, etc.

    It looks to me like there is a growing class of poeple out there that want everything handed to them on a silver platter sans any sense of understanding.

    Today, the schism between these two classes is so great one views the other with hostility and mistrust.

    Yeah, I see that too. But I think you misidentify the cause. And, once again, I don't think Linux has much to do with this.

    Case in point: I was called by a Windows user the other day. He couldn't connect over the phone to a new AOL account. When I picked up the phone I could clearly hear just way too much noise on the line. I demonstrated how even a known good external modem would fail exactly the same way and told him that he had to have the phone line fixed. He treated me like I was lying to him, simply would not believe that there was anything wrong with the phone line and basically threw me out because I couldn't resolve his problem.

    The source of his hostility and mistrust was not my preaching at him (I didn't) or any kind of complexity in Windows (the probelm was elsewhere). It was more likely situated in the fact that his problem couldn't be fixed right now, goddamnit, with no effort on his part! He didn't understand what was going on, I did, and why couldn't I just make the magic so it would work? Sorry, that's not how the universe works.

    Understand that Linux is superior to Windows, but Linux users are not superior to Windows users.

    Sorry, that's just not how I see it and I see a lot of both Windows and Linux users. Face it, there is a certain minimum knowledge about computers required to use Linux and, right now at least, it is higher than that required to use Windows. So, from that one particular standpoint - a basic knowledge of how computers work, the average Linux user is almost certainly superior to the average Windows user.

    As another point in passing, I notice that Linux users are also the same people that fix things around the house, work on their own cars and have woodworking as a hobby. In general they understand that some things are possible only after acquiring a certain skillset and, God forbid!, actually put some effort into learning something new instead of just having everything handed to them on a silver platter.

  39. Re:swearing in the source tree by The+Man · · Score: 4, Insightful
    Get over it. When you've been reverse-engineering some broken piece of crap for 16 hours straight and finally figure out the exact way in which the documentation is wrong, it's not quite enough to write "/* The documentation says this value is in bits 16-22 of register 4 but it's really reversed, XOR'd with 0x16, and located in bits 20-27 in register 7. */" I mean, this is the kind of stuff we deal with, and quite honestly something like that warrants "/* Sun engineers like to fuck goats while on crack. You can tell because the documentation says... */" If you don't like this, don't read it.

    Another argument is that the rumours (I didn't read the code myself) that flew around when the Windows code got out were that there was rampant profanity in it as well. This isn't to say that it's ok to do because Microsoft does it, just that it's probably nearly universal to swear in comments about broken hardware/software/whatever and the difficulties associated with working around it.

    Honestly, I'd be worried about software that didn't have profanity in the comments. Mostly I'd assume the authors either trusted the documentation about everything (in which case it won't work) or just avoided completely doing the hard work (in which case it's a useless academic project) or perhaps just don't have a sense of humour (in which case I feel bad for them).