Slashdot Mirror


Torvalds Tells All

Eugenia writes: "Linus Torvalds gives an interesting interview to OSNews.com, talking about everything people are wondering about his personal opinions on several matters: on the GNU/Linux naming, the GUIs currently offered for Linux, the kernel 2.6, his plans for hot-plugged devices & drivers, Microsoft, FreeBSD and the future in general."

169 of 525 comments (clear)

  1. Keeping up with kernels by totallygeek · · Score: 3, Interesting
    I currently use 2.2.19. I would like to go to 2.4.x, but have too many devices and programs that would not work. Now they are talking about 2.6. When will it end? I mean, one of the beauties of Linux is the development, but I end up having to wait behind because of equipment that won't fly.


    The machines I am about to mention are behind firewalls, so don't get your hopes up about exploits. But, I have several machines with specialized equipment that will only work in 2.0.33. They have binary modules, and I don't have the source to them, and the company is now out of business with no further development. This has struck a major blow in my ability to offer Linux solutions (unless I can demonstrate a non-Beta, long history).

    1. Re:Keeping up with kernels by Hostile17 · · Score: 2, Interesting


      They have binary modules, and I don't have the source to them, and the company is now out of business with no further development



      The first and best reason not to use any software delivered in a binary only fashion. You should have insisted on an open source license for the drivers or offered to buy access to the source code. Perhaps you can find the original developer, he may still have the code, offer him a job.


      --
      Fascism should more properly be called corporatism, since it is the merger of state and corporate power - Benito Mussoli
    2. Re:Keeping up with kernels by Anonymous Coward · · Score: 4, Interesting

      Don't want to sound like a jerk, but:

      >They have binary modules, and I don't have the source to them

      Who's mistake is that? Live by the sword, die by the sword, so to speak. Living the proprietary life can be more expensive than most would care to admit...

      I personally wish Linus would break binary modules much more often. That way companies would have two choices: Support Linux properly (via Open Source) or go away. I'm more than tired of seeing "Linux Support" on a box when they include nothing more than a crappy binary module. That's almost false advertising: It should say "Supports RedHat running Linux kernel 2.x.y-preZ only" on the box instead.

      I no longer buy hardware for my Linux box unless the support is via source code. Even then, I try to avoid certain hardware unless its built into the kernel source tree (I'm not fond of patching the source for storage controllers and the like...). Doing that has kept me sane, and reasonably happy.

      I guess that opinions' a little too hardcore. See you in -1 land! :-)

    3. Re:Keeping up with kernels by PigleT · · Score: 2

      The smug response to this is "binary modules? well there you go then, vendor lock-in and all".

      OTOH it would be quite a sensible thing for you to consider 2.4, and maybe junk the proprietary equipment, on the grounds that iptables is at least a stateful filter whereas ipchains was only an approximation.
      "Now they are talking about 2.6. When will it end?"
      Never. Development is good. Taking a flyer and running with something out of development (what package do you use that *hasn't* evolved since you installed it?) is your responsibility/problem/job.

      --
      ~Tim
      --
      .|` Clouds cross the black moonlight,
      Rushing on down to the circle of the turn
    4. Re:Keeping up with kernels by cnkeller · · Score: 3, Interesting
      That way companies would have two choices: Support Linux properly (via Open Source) or go away.

      Other than the above statement, you have some insight. I think it's great that say, Nvidia for example, is supporting their cards on linux, even if it's a binary module. Companies should be able to leverage linux's sucess without giving up source code.

      I do agree with you though on the deal with it aspect. If they don't release under open source, they can deal with the API changes or not suppport linux. But, to only give them two choices: open source or burn in hell isn't a great way to encourage companies to support our favorite OS, be it open source or closed.

      I like the fact you are voting with your wallet, however, when you don't buy something because of zero linux support, do you drop a note to the manufacturer? "Dear Company X: Your product rocks and I would loved to have bought it, however you don't support linux. Instead I chose company Y who does. Have a nice day."

      --

      there are no stupid questions, but there are a lot of inquisitive idiots

    5. Re:Keeping up with kernels by fgodfrey · · Score: 4, Insightful

      Changing the API often will result in companies that *do* opensource drivers to drop support as well. If there's a valid technical reason to change API's, great - go for it. Otherwise, you're pulling the exact same kind of crap that Microsoft does to try to force people to use their platform and that people on this forum regularly complain about. If I were a product manager and got told "you're going to have to have a developer spend 2 weeks rewriting some code because some guy decided to break the API for no good reason", I would *not* be a happy camper.

      --
      Go Badgers! -- #include "std/disclaimer.h"
    6. Re:Keeping up with kernels by spudnic · · Score: 2

      The frequency of Microsoft updates doesn't really matter to the argument he made. He can't upgrade beyond 2.0.x because of drivers that where made for that kernel. With the exception of jumping from the 9x/me branch to nt/2000 you could pretty much use the same drivers for most devices.

      One thing Microsoft does is to make sure that drivers, etc. are generally backwards compatible, sometimes to it's detriment.

      --
      load "linux",8,1
    7. Re:Keeping up with kernels by shepd · · Score: 2, Insightful

      >If I were a product manager and got told "you're going to have to have a developer spend 2 weeks rewriting some code because some guy decided to break the API for no good reason", I would *not* be a happy camper.

      I realise that. I guess its a fine line between making Linux a binary-freindly mess like Windows and making it company unfriendly. Maybe I should have been a little less extreme. But I really prefer open source drivers -- they usually just work more properly (not always higher performance, but in a more standard way).

      I've been down the road of products that are half supported in Linux by the manufacturer. I have a telemann skymedia card whose drivers are binary. The company pretends their card is fully Linux compatible, but I have to run an out of date kernel 2.2. This wouldn't be a problem but the skymedia card is a satellite network card! This is the sort of thing that the new IPTABLES and NAT were cut out for. Argh!

      I have to question that if Telemann thought their card was only going to work for a month in Linux, would they have decided to open source the drivers? In which case I think they'd have been ported to 2.4 by now. I have heard of some hacks that get the 2.2 binaries working with 2.4, but they just didn't work for me.

      Yeah, they could have decided not to bother with Linux support at all. In which case I would have found another card to do the job from a manufacturer that "gets it" and they wouldn't have my money. As it is right now Telemann has left me high and dry and I have no interest in ever doing business with them again. That's not cool.

      They have become so M$ified I can't even browse their website in Netscape last time I looked! What kind of idiot sets the webserver to send .asp files as octet-stream/binary when its HTML? Just wading through the broken javascript is enough to give you chills up your spine! (www.telemann.com for the interested)

      Bottom line, IMHO, is that binaries give you short term gain for long term customer lossage.

      --
      If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
    8. Re:Keeping up with kernels by Phexro · · Score: 3, Insightful

      you seem to be confused about the difference between source apis and binary apis. binary apis can change without breaking the source-level api. so, no work has to happen with the open-source drivers, since they get the new binary api when they are next compiled.

      people with binary-only drivers, on the other hand, are screwed.

      it doesn't do much for folks like nvidia, who have an open-source module layer to load their binary driver.

    9. Re:Keeping up with kernels by biglig2 · · Score: 2

      When will it end? What do you mean, when will it end? Are the kernel people meant to stop until everything catches up?

      At least in Linux there's an understanding that you can use 2.2 kernels and have a perfectly good machine.

      Keep your machines in Potato if you like.

      --
      ~~~~~ BigLig2? You mean there's another one of me?
    10. Re:Keeping up with kernels by fgodfrey · · Score: 2

      Part of what I meant was that when you make changes to API's that require any sort of recoding, even if I, as a company, decide to open source my driver, I will *still* have to ensure that the code gets updated to comply with the new API if I want to call what I do "supporting Linux." Joe Random Clueless User isn't going to want to wade into the source to some random driver to fix it in case it breaks. Heck, I am a kernel devloper and *I* don't want to do that to make my drivers work (unless I'm the one writing the driver). My point is that breaking stuff doesn't necessarily mean that it's only going to break binary-only modules.

      --
      Go Badgers! -- #include "std/disclaimer.h"
    11. Re:Keeping up with kernels by fgodfrey · · Score: 2
      I am most certainly *not* confused about this difference, having dealt with it quite heavily the last two years. However, the original post didn't say which API was im question. Quite often, reworking API's involves mucking up the source API also.


      Also, you are dead wrong on "no work has to be done on Open Source drivers." They have to be recompiled. That is work. Especially at a company that has a good release process that involves regression testing after the recompile. Also, just because the driver is Open Source doesn't mean that everyone who uses it is compiling it themselves from scratch.

      --
      Go Badgers! -- #include "std/disclaimer.h"
  2. Ouch! by RollingThunder · · Score: 5, Insightful
    I don't mind what rms calls the system. I don't think his arguments for the naming are very valid, but hey, at the same time I really couldn't care less.


    (emphasis added)

    Now that has GOT to hurt. The guy that tons of geeks look up to (rightly or wrongly), has just said that he doesn't really give a rats ass about what one of the Big Names keeps going on about.... Definately not what anyone in a philosophical debate wants to hear - people loving your idea is great, people loathing your idea is still something you can work with, but disregard? Ouch.
    1. Re:Ouch! by Red+Aardvark+House · · Score: 3, Insightful

      He could be focused on one thing...developing Linux.

      Look at his other answers for marketing. He's only focused on the code. Let others worry about marketing, etc.

      --

      I like fire ants. They are very spicy!

    2. Re:Ouch! by roman_mir · · Score: 3, Insightful

      I think he's covering up the issue, he probably really does not want it to be GNU/Linux just as much as RMS wants it to be. He knows the name will stay the same so he can afford to respond in the way he did.

      What I would expect more from him is actually seeing the 'big picture', which he states he does not see and does not care about. I think Linux progressed to the point where it also does not matter what Mr. Torvalds sees or cares about.

      I, for example, believe that _technology_ of the future will become less obtrusive will have a lot of functionality and will be invisible to the eye. The technological direction could converge the digital and analog devices to become more like living creatures or to carry functions of living creatures (a robot police dog would be interesting.)

    3. Re:Ouch! by tb3 · · Score: 4, Insightful

      Personally, I think he's trying to avoid a massive flame war. Look at this quote from an article referenced in Slashdot a few days ago:

      "Free Software Foundation founder and major developer of the operating system known as GNU/Linux, Richard Stallman"

      Major developer? Since when? It sounds like Stallman is going out of his way to co-opt Linux (he emailed Taco asking him to link to the story) and Linus doesn't want to play. Good for him.

      --

      www.lucernesys.comHorizon: Calendar-based personal finance

    4. Re:Ouch! by Anonymous Coward · · Score: 2, Interesting

      Now that has GOT to hurt. The guy that tons of geeks look up to (rightly or wrongly), has just said that he doesn't really give a rats ass about
      what one of the Big Names keeps going on about....


      Why should he care? Torvalds doesn't have an argument with RMS and RMS doesn't have an argument with Torvalds! LINUX = KERNEL. All Torvalds works on is Kernel, is Linux. Linux is not GNU/Linux.

      RMS wants distributors of complete UNIX systems to call their stuff GNU/Linux.

      Why is Red Hat called "Red Hat Linux", and not just "Red Hat"? To let you know that it's using the Linux kernel. But they use the entire GNU operating system too! The C library, the compilers, the linker, the text, shell and file utils, the shell... are all GNU. Without them, you wouldn't have a UNIX OS. So why not call it "Red Hat GNU"? Well, then you're missing the kernel used in the GNU OS, so to be fair, call it "Red Hat GNU/Linux". Quite simple.

      People have just got it into their head that Linux and GNU are the same thing, because they're almost always used together, and unfortunately Linux is a catchier name than GNU or GNU/Linux, so people just say that.

    5. Re:Ouch! by Anonymous Coward · · Score: 2, Funny

      Indeed, it goes further than that. By using 'rms' instead of Richard M. Stallman, Linus has effectively said that he considers one of the 'big-names' to be too big. Taking this reasoning to it's logical conclusion, by not using capital letters, he has reduced the name even more. He has GNUeutered Stallman.

      By doing this, Linus demonstrates that he understands the *nix philosophy better than Stallman. Small, easy to type names are better than longer forms.

    6. Re:Ouch! by zangdesign · · Score: 2

      Why not just take LT at his word - that he really doesn't care about some issues instead of trying to read subtext into it?

      Is it so hard to believe that he has other fish to fry?

      --
      To celebrate the occasion of my 1000th post, I will post no more forever on Slashdot. Goodbye.
    7. Re:Ouch! by smunt · · Score: 2, Interesting

      yahm, RMS calls himself rms too. They're both good guys and they both do what they have passion for. They probably even like that about each other.

    8. Re:Ouch! by Wavicle · · Score: 3, Informative
      I would imagine that to average users, the BSD components are just as important to them as the GNU components. So perhaps it should be called:

      GNU/BSD/Linux

      Then again, to nearly every user, XFree86 is more important than the GNU tools. So Perhaps:

      XFree86/GNU/BSD/Linux

      Now, I don't know about you, but I'm a big fan of KDE, and without one of the new cool window managers the whole thing would be significantly less interesting to most users, so maybe a family of OS designations:

      • KDE/XFree86/GNU/BSD/Linux
      • GNOME/XFree86/GNU/BSD/Linux
      • Enlightenment/XFree86/GNU/BSD/Linux


      And for the purists:

      • twm/XFree86/GNU/BSD/Linux


      Being a un*x variant implicitly means you can run all the stuff to the left of Linux. The only thing that makes this un*x distribution different is the choice of Kernel. Anyone who doesn't like the Linux Kernel is free to use GNU/FreeBSD!

      --
      Education is a better safeguard of liberty than a standing army.
      Edward Everett (1794 - 1865)
    9. Re:Ouch! by 4of12 · · Score: 4, Insightful

      He's only focused on the code.

      Almost.

      Linus grants RMS and the FSF kudoes for developing gcc and accepts that the rest of the GNU system is useful in most contexts, but where I find his appreciation lacking is not necessarily in kowtowing to RMS' demand that the system be called "GNU/Linux", but public recognition of just how valuable and critical the entire concept of the GPL ("Share and share alike") has been to Linux kernel development.

      Perhaps I'm being unfair, that Linus has mentioned the importance of the GPL to the Linux kernel in public forums and I have simply missed it. But, if I've missed it, then you can bet a lot of other people have missed it as well and a great number of people are ignorant of just how important the GPL has been to this development process.

      --
      "Provided by the management for your protection."
    10. Re:Ouch! by Andrewkov · · Score: 2
      Definately not what anyone in a philosophical debate wants to hear - people loving your idea is great, people loathing your idea is still something you can work with, but disregard? Ouch.


      Yep, I agree .. That's why the worse thing you can do with your mod points is mod somebody as "Redundant". That really hurts.

    11. Re:Ouch! by sydb · · Score: 2

      I agree. Without the GPL, Linux would not be where it is today. Imagine Linux under a BSD license. Why not just run BSD?

      Alan Cox is far more positive in his defence of the GPL. I read the linux-kernel mailing lists (mostly courtesy of the nice abridgement with commentary to be found at Kernal Cousins) and Linus rarely talks about licenses. Perhaps he does see the value of his early choice, but he doesn't shout about it.

      --
      Yours Sincerely, Michael.
    12. Re:Ouch! by spudnic · · Score: 2

      I think we're best of, saying we use a Open Source Environment

      What does that tell anyone? There are open source environments that don't include either Linux or GNU software.

      Maybe we could come up with something like the Geek Code to accurately explain what we have installed on our systems so nobody's feelings get hurt.

      I use Linux.

      --
      load "linux",8,1
    13. Re:Ouch! by Phexro · · Score: 3, Insightful

      i can't decide if you're a troll, or simply misinformed. i'm going to give you the benefit of a doubt, and point out that "gnu/linux operating system" is not the same as the "linux kernel".

      rms does not state that he is a major developer of the "linux kernel". gnu/linux is the combination of the linux kernel and gnu software, which rms did quite a bit to develop.

      for a more formal rundown of stallman's position, see this document.

    14. Re:Ouch! by Dwonis · · Score: 3, Insightful

      GCC and Emacs are really small, aren't they? I'd like to see YOU head the development of a major, multiplatform, multilanguage compiler suite -- all without getting paid -- Mr. Smartass AC Troll!

    15. Re:Ouch! by Dwonis · · Score: 2
      I am confused. Can you please remind me who started and wrote a large portion of gcc? I can't remember.

      I don't think RMS is correct all the time, but give the man a break. Without RMS and GNU, Linux would be irrelevent.

    16. Re:Ouch! by localman · · Score: 2
      How about this article in which he says:

      Making Linux GPL'd was definitely the best thing I ever did.

      What's funny is that I hardly even follow this stuff but I remembered this quote and found it on my first google search. Despite that, the responses so far to the above comment have been either agreement that Linus should more openly thank the GPL, or that he shouldn't because it wasn't helpful. No one even suggested that he already did thank the GPL!

      Peace, all.

    17. Re:Ouch! by sydb · · Score: 2
      --
      Yours Sincerely, Michael.
    18. Re:Ouch! by sydb · · Score: 2

      Actually, look at this:

      Torvalds says "Making Linux GPL'd was definitely the best thing I ever did."

      (I've posted this elsewhere, but I want you to see it in your "Your Info" page)

      --
      Yours Sincerely, Michael.
    19. Re:Ouch! by GypC · · Score: 2

      Actually, FreeBSD contains hardly any GNU code in the main tree, with the notable exception of the gcc suite.

    20. Re:Ouch! by Dwonis · · Score: 2
      besides: why doesn't he call it "Linux/GNU"

      Because that would be "Linux over GNU", when GNU actually runs on top of Linux. It's the same reason you write TCP/IP, not IP/TCP. Linus chose to call his product "Linux". End of story.

      Linus' "product" is the kernel only, and nobody's debating the name of that. Frankly, Linus doesn't have much say as to what the entire system is called. Let's face it: Linux is nothing more than a memory manager, a process arbitrator, and an I/O interface. Most of the time, you write programs for "GNU on Linux" not for Linux, unless you're not using any GNU tools or C library extensions (in which case, you're writing for POSIX or whatever).

      I'm not saying RMS has a right to demand anything, but I think it's reasonable to give the cause some credit and to call the *entire* Linux-centred base system "GNU/Linux", especially when distinguishing it from the kernel.

    21. Re:Ouch! by Dwonis · · Score: 2

      I don't understand how what you said is relevent to what I said, so I suspect you missed my point: I said TCP/IP = "TCP over IP" just like 3/4 = "3 over 4" just like GNU/Linux = "GNU over Linux".

  3. FreeBSD by dimer0 · · Score: 3, Funny

    Well, sir, you don't follow FreeBSD 5, but there's nothing technically interesting in it?

    Comon.

    1. Re:FreeBSD by betis70 · · Score: 4, Insightful

      Yeah this one caught my eye too ... he slagged a whole bunch of OSes after saying he didn't follow them. Its pretty tough to know if something is techinically interesting if you don't follow any of the developments on it. If you don't know anything about the OS, just say that.

      --
      I forget...are we at war with Eurasia or East Asia?
    2. Re:FreeBSD by $0+31337 · · Score: 2, Insightful

      No kidding.. I mean, BSD was out way before Linux (Note, not trying to start a flame war, simply pointing out some facts) which means that Linus had to have looked them over and while not copying code, looked at BSD and other *ixs for ideas on what to include and what to leave out in Linux. To say that there is nothing technically interesting in it is quite insulting and in fact, not a very acurate.

    3. Re:FreeBSD by lamontg · · Score: 5, Insightful
      In all seriousness, *is* there anything in FreeBSD that's of particular technical interest?

      Softupdates? KSE? SMPng? KQueues? They're all worthy of discussion, and not only that but Linus has discusses kqueues on linux-kernel in the past, and while putting down the BSD interface as being over complex, he hasn't managed to get any similar into Linux last I checked. I'd really like to hear what Linus has to say about KSEs vs. clone() as well. And SMPng is doing some very interesting things with giving interrupts a context so that you can use adaptive mutex locks in them to increase scalability -- I'd appreciate hearing Linus' opinion on those as well.

      I have a bad feeling, though, that Linus would take his usual tack of being casually dismissive of what other OSes do, while not really adding anything useful to the larger ongoing discusssion. And I'm sorry if people feel that statement is flamebait, but I've read linux-kernel and seen Linus behave this way. He needs to mature a bit and give credit to other people's work, even though he might disagree with it.

      kernels are essentially a solved problem, and future interesting stuff will be going on above the kernel level, not in it.

      That's incredibly naive. There's a lot of interesting stuff still to do in kernel development. If you think that kernels are "finished" maybe that is because you're spending your time in the Linux world too much?

    4. Re:FreeBSD by Ian+Bicking · · Score: 3, Insightful
      kernels are essentially a solved problem, and future interesting stuff will be going on above the kernel level, not in it.

      That's incredibly naive. There's a lot of interesting stuff still to do in kernel development. If you think that kernels are "finished" maybe that is because you're spending your time in the Linux world too much?

      In the context of Linux, there isn't really that much more to do, is there?

      I guess it's kind of fuzzy, what exactly the kernel is supposed to do. As far as Linus seems inclined, the kernel should provide a safe interface to the hardware, certain conventional operations (like the filesystem), process control, and not much of anything else.

      If that's what the kernel is supposed to do, then it's mostly done and there isn't much interesting left to do. Tweaking isn't generally considered all that interesting (though of course some people are interested in it -- that doesn't make it interesting).

      Of course, some people think more things should be added to the kernel than what's already there. But Linus is pretty clear that he usually disagrees with those people, and the functionality belongs in userspace.

      Note that he didn't say that there was no interesting work to be done on the operating system, of which the Linux kernel is a small and not-very-interesting part. There's a ton to be done there, but it's being done by the distribution people, not the kernel developers.

      I really don't understand why more people don't direct their ideas for cool hacks to libc, which seems a much better level for it. It doesn't seem like anyone's done anything interesting to libc for many, many, many years.

  4. Linus sounds awfully tired by Delrin · · Score: 5, Insightful

    It seems to me that the more interviews I see from Linus, the more tired he sounds, or is exasperated a better word, anyone else noticing this? I think everyone in the UNIX community would like to see real answers to the questions in regards to .NET, and "competing" softwares. He even dodged the "Where do you see Linux in 5 to 10 years" question. Maybe he took some advise from Steve Jobs and decided not to be a preacher. :)

    1. Re:Linus sounds awfully tired by DickBreath · · Score: 4, Insightful

      I think everyone in the UNIX community would like to see real answers to the questions in regards to .NET, and "competing" softwares.

      Maybe those were the real answers.


      He even dodged the "Where do you see Linux in 5 to 10 years" question. Maybe he took some advise from Steve Jobs and decided not to be a preacher.

      Maybe he didn't dodge. Maybe he doesn't have a crystal ball and doesn't care to speculate. Maybe he really just likes hacking on the kernel.

      Everyone wants an oracle to tell us the future. Maybe he doesn't want to play that role.

      --

      I'll see your senator, and I'll raise you two judges.
    2. Re:Linus sounds awfully tired by Dolly_Llama · · Score: 5, Funny
      I liked your post, but..

      Everyone wants an oracle to tell us the future

      Now that would be horrible, but any future from oracle would most certainly involve Larry being much richer, and me being much poorer.(/rtongueincheek)

      --

      Somewhere, something incredible is waiting to be known. -- Carl Sagan

    3. Re:Linus sounds awfully tired by Spy+Hunter · · Score: 5, Insightful
      He probably is tired: tired of answering the same questions over and over to different people. Can you imagine now often he must get asked these kinds of questions (especially the "where is Linux going" kinds of questions)? Every geek he meets must ask him several questions like this, not to mention the news media. He's probably developed some pat answers and dishes them out to eveyone who asks. That doesn't mean that he is tired of Linux.

      About .NET: That's really not his domain. .NET isn't a kernel service, and he's apparently not interested in it. He seems to be pretty satisfied with where the kernel is, and is focusing on cleaning up and adding in the last features that are really wanted by lots of people (like more scalability). He is interested more in the desktop/ease of use side of things now, because he feels that's where the real innovation and cool stuff is happening these days. And he's right :-) At least that's my take on it.

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
    4. Re:Linus sounds awfully tired by scrytch · · Score: 2

      He probably is tired: tired of answering the same questions over and over to different people.

      Then why is he giving interviews?

      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
    5. Re:Linus sounds awfully tired by Syberghost · · Score: 3, Insightful

      Forlorn hope that the questions will start making sense?

    6. Re:Linus sounds awfully tired by pi_rules · · Score: 2

      Try reading his book, "Just for Fun.". You won't see him as some tired bitter programmer then. It's an excellent read; I finished it a day after I bought it which is a rarity for me.

  5. Big Thinking by Levine · · Score: 2, Insightful

    Linus Torvalds: I was never a "big thinker". One of my philosophies in Linux has always been to not worry about the future too much, but make sure that we make the best of what we have now - together with keeping our options open for the future and not digging us into a hole.

    This philsophy above all others, it seems to me, has kept Linux competitive, developed, and effective. The fact that this sort of stance is impossible to take - or is it? thoughts welcomed - in the business world prove the viability of free software.

    Cheers,
    levine

  6. Linux on the desktop by gorillasoft · · Score: 4, Interesting

    Linus Torvalds: "I'm a big non-believer in manual driver and kernel configuration, be it visual or not. Most of the stuff happens automatically, and we're going to make that more and more common. Things like hot-plugging a device and the driver automatically getting loaded is how things are supposed to work, none of this "device manager" stuff."

    That is very good news for the eventual acceptance of linux on the desktop. Allowing users the ability to hot swap devices and not have to reconfigure the kernel for new devices will be a huge step towards mainstream acceptance, and it's good to see Torvalds is looking that way.

    1. Re:Linux on the desktop by PinkStainlessTail · · Score: 4, Interesting
      That is very good news for the eventual acceptance of linux on the desktop. Allowing users the ability to hot swap devices and not have to reconfigure the kernel for new devices will be a huge step towards mainstream acceptance, and it's good to see Torvalds is looking that way.

      Exactly. Speaking as a luser (bye-bye karma), this is what terrified me about making the leap to Linux (well, okay, not totally: a Linux partition I could screw around with). The average user doesn't want to think about the OS, and generally shouldn't have to. In most cases, the OS should be invisible (though accessable) to the user. This is what "we" want and this is what I love about Linus: he seems to understand that. Also Geek god he may be, but he is actually comprehensible and interesting (in a way that RMS and even ESR aren't). He makes me want to learn more. He makes this stuff fun. End of love letter.

      --
      "Slashdot is about legos and staplers." -Cmdr. Taco
    2. Re:Linux on the desktop by krmt · · Score: 4, Insightful

      I agree, this is a major step and I'm glad to see that he's looking to it. Not only is he looking to have things be automatic, but he wants to get away from the whole "device manager" idea, which is what pervades windows. While he does say he doesn't care about the competition, he is trying to make Linux the best Linux it can be, and that will involve beating the competitors in some areas like this (hopefully!)

      Personally, this is my biggest complaint about the kernel as is. It's gotten much much better over time, but once it's really handled for the user it'll be one more relatively large hurdle that a user won't have to overcome. While Mandrake et al. have done a great job on autoconfiguration during install, things like adding a new CD-burner are often done later. It all obviously fits in to his notion (that I agree with) that the innovation will happen in the userspace, among projects like KDE. Autodetection and loading will be another kernel contribution to userspace enchancements.

      I'm just glad to see that, while most people gripe about what Linux can't do right now, the people who are actually doing the work are thinking about what it's going to be doing soon. This may frustrate people who just want a perfect system to appear magically before their eyes (as though Windows just showed up in its current form on the day they bought their computer) it'll wind up satisfying a lot of people in the long run. Makes it much more exciting to watch too.

      --

      "I may not have morals, but I have standards."

    3. Re:Linux on the desktop by NutscrapeSucks · · Score: 2

      Not only is he looking to have things be automatic, but he wants to get away from the whole "device manager" idea, which is what pervades

      It's a little confusing, but I'm pretty sure that he's not talking about the Windows Device Manager. (Recall that he doesn't really care what Windows does.) In fact he's probably talking about modprobe.

      Besides, the Device Manager in Windows is just a userspace GUI* that allows you to look and see what the kernel is doing with your devices. It doesn't 'pervade' Windows any more than whatever userspace support that linux requires for autoconfiguration would.

      * Admittedly it did more back with Win95, but modern versions of Windows seems to have dropped pretty much all non-PnP device support.

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
  7. Is Linus a Randian? by Dolly_Llama · · Score: 4, Funny
    What is your opinion on Hailstorm, .Net and the rest of the technologies Microsoft is preparing to roll out in the years to come? Can these releases have an impact on Linux and if yes, in what way?



    Linus Torvalds: See my answer about not caring what the competition does, but doing my own thing as well as I can..


    Ellsworth Toohey: "Why don't you tell me what you think of me?......."

    Howard Roark: "But I don't think of you."

    --

    Somewhere, something incredible is waiting to be known. -- Carl Sagan

    1. Re:Is Linus a Randian? by Flower · · Score: 3, Flamebait
      How interesting. One can selectively quote from a work of fiction and apply it to anything.

      And I thought that worked only for the Bible, Koran and other religious texts.

      --
      I don't want knowledge. I want certainty. - Law, David Bowie
    2. Re:Is Linus a Randian? by Dolly_Llama · · Score: 2
      And Galt sayeth unto his brethren, thou shall not live in the sake of any man, only unto oneself. Verily, I say unto thee: selfishness!!

      Praise be unto the dollar sign!

      --

      Somewhere, something incredible is waiting to be known. -- Carl Sagan

    3. Re:Is Linus a Randian? by Dolly_Llama · · Score: 2
      no but really..Linus' sentiment was largely in line with a Randian objectivist type. Take that and add in the conception of him as a lone wolf uber-prodigy in his field (roark in architecture, linus in hacking), and you have an interesting parallel. At least I thought so.

      Tune in next week when i semiotically deconstruct "The Little Prince" into its roots of class warfare, existentialism and the god-child construct.

      --

      Somewhere, something incredible is waiting to be known. -- Carl Sagan

    4. Re:Is Linus a Randian? by eric17 · · Score: 2

      Excellent! And there's no shortage of possible Gail Wynands in this industry, although one database vendor springs to mind...

    5. Re:Is Linus a Randian? by alumshubby · · Score: 2

      Hmmmm....to some people, the whole Ayn Rand thing practically is a religion, so I guess that would make her works "religious texts" of a sort.

      Any road, it's a rather apt quote.

      --
      "How many light bulbs does it take to change a person?" --BMcC-->
  8. RMS name by Asikaa · · Score: 5, Funny
    "I don't mind what rms calls the system. I don't think his arguments for the naming are very valid, but hey, at the same time I really couldn't care less."

    Meanwhile, in an RMS office somewhere:

    "Okay, so Windows 2001 it is then."

    --

    Asikaa
    Come in, twenty-seventy-seventy, your time is up.

    1. Re:RMS name by Enry · · Score: 5, Funny

      Now that's just not fair....

      You mean GNU/Windows 2001.

    2. Re:RMS name by garett_spencley · · Score: 2, Redundant

      Meanwhile, in an RMS office somewhere:

      "Okay, so Windows 2001 it is then."


      No, that's GNU/Windows 2001.

      --
      Garett

  9. Naming by Red+Moose · · Score: 2, Funny
    The OS is called "GNU/Stallman/Linux" you morons. This GNU/Linux name doesn't inform the user properly of what they are using.

    Windows is soon to be renamed Closed-Source/Gates/Windows which is far more informative.

    --

    Acting stupid isn't much fun when there's someone around who knows better

  10. He SHOULD care about the competition... by ryanf · · Score: 2, Interesting

    "Linus Torvalds: I don't actually follow other operating systems much. I don't compete - I just worry about making Linux better than itself, not others. And quite frankly, I don't see anythign very interesting on a technical level in either."

    To quote the "Art of War":

    One who knows the enemy and knows himself will not be in danger in a hundred battles.

    One who does not know the enemy but knows himself will sometimes win, sometimes lose.

    One who does not know the enemy and does not know himself will be in danger in every battle.

    He should read it:
    http://www.sonshi.com/learn.html

    --

    Ryan Finley
    SurveyMonkey.com -- Create your own professional surveys
    1. Re:He SHOULD care about the competition... by dinivin · · Score: 2, Insightful


      You're assuming he considers the other competition the enemy. Why should he? He develops linux because he enjoys it, and something tells me he'd continue to develop linux regardless of what the competition is doing.

      Dinivin

    2. Re:He SHOULD care about the competition... by PigleT · · Score: 5, Informative

      What if there is no "competition"?

      Competition between MS and Linux is an invention of the markets, not a feature of the kernel's existence. At least, I think Linus is right if he thinks as much.

      --
      ~Tim
      --
      .|` Clouds cross the black moonlight,
      Rushing on down to the circle of the turn
    3. Re:He SHOULD care about the competition... by Daniel+Dvorkin · · Score: 5, Insightful

      [yawn] I'm so sick of people quoting "The Art of War" and "On War" and "The Book of Five Rings" and other military classics in reference to software development. First of all, as several other posters have pointed out, L.T. sees himself primarily as a programmer, not a businessman -- he doesn't define other OS'es as "the enemy" and therefore doesn't worry about ancient military wisdom. Second, and perhaps more important, even more business-oriented programmers are fools if they think military advice translates to any business, especially software. No matter what the Japanese say, business _isn't_ war.

      Whatever happend to that fabled Japanese "business is war" economy, anyway? Oh, that's right -- all those warrior businessmen had a couple of decades of success with their slash'n'burn tactics, then kept going with it and drove one of the world's largest economies straight into the toilet.

      There's a lesson here, one which Microsoft and Oracle and Sun should learn really fast: war is about killing people and breaking things, and business (ideally) is about empowering people and building a stable, lasting structure to create good products. These are not only different goals, they're opposite and mutually incompatible goals, and techniques that work for one simply _do not work_ for the other.

      I've seen this from both sides, by the way -- I was in the Air Force when A.F. leadership went through a "TQM" craze. It didn't work worth a damn then, and "Sun Tzu's Guide To Crushing The Competition In The Global Marketplace" doesn't work now.

      --
      The correlation between ignorance of statistics and using "correlation is not causation" as an argument is close to 1.
    4. Re:He SHOULD care about the competition... by jd · · Score: 2
      Let's imagine that Linux and Windows were in some kind of "war". Then, yes, those statements are entirely valid. HOWEVER, he who looks back at the opposition is liable to trip over his own shoe-laces.


      The "Art Of War" describes much about speediness, flexibility and strategy. These things, the Linux kernel developers apply in large quantities. There is no lack, there.


      It also states that "He who is about to lose his head should not worry about his beard". In other words, don't worry about how you look. That is not going to determine whether you survive or not.


      Last, but by no means least, is the section in which he tells his king that either the General is in charge of the army, or the King is, but not both. And that the only successful army is one led by the General. (The result of the King's decision led to one of his favourite wives, ummm, losing her head.)


      In this scenario, we have Linus and Bill Gates. Bill Gates is the "King" of the Desktop, but Linus is the General of Linux. By Linus declaring that he won't follow orders from the King, he is declaring that Linux is independent of the politics of Microsoft, and therefore is the superior force.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    5. Re:He SHOULD care about the competition... by Spy+Hunter · · Score: 2
      Linus is not competing with anyone. He's certainly not in a battle. Why should he "know his enemy?" Who is his enemy? Microsoft?

      Linus Torvalds, OS Avenger, strikes out at the evil empire of Microsoft from his hidden fortress. His volunteer resistance fights to free the common man from the clutches of the nefarious Lord Bill Gates and his army of code monkeys.

      Uh... no. Linus is just developing an OS. He's not fighting a war.

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
    6. Re:He SHOULD care about the competition... by Xzzy · · Score: 2

      Maybe he doesn't see it as a competition, and maybe you should learn to see that, eh?

      Go back and read your Linux history.. he didn't create Linux to take over anything. It was just a personal project he decided to make available to the world.

      The fact that he's maintaining that stance this far into the game is rather admirable, IMO. Weaker individuals would have long since sold out.

    7. Re:He SHOULD care about the competition... by FatRatBastard · · Score: 3, Informative

      Wasn't it actually Jack Trammel who coined the phrase "Business is War?" (I know he took credit for it). Look what he did. Almost killed Commodore and destroyed Atari (snif snif).

    8. Re:He SHOULD care about the competition... by debrain · · Score: 2
      Then Torvalds is perhaps fighting the war against a derth of good software, not against other operating systems.

      Indeed, Linux as a revolution or whatever you wish to call it, is a movement that attacks very well formed enemies: the media, the corporations, the government. Linux as a movement has no form, but is rather a collage of microcapillaries of force acted on and acting on people who believe in this 'revolution'. Torvalds is not guiding this revolution, it is a self defined and evolving collection of similar interests, both blind and educated, that seeks to preserve itself in whatever manner it can, for that is its only real interest.


      Done Tzu. Try Foucault.

    9. Re:He SHOULD care about the competition... by iceT · · Score: 2


      I'd much rather use an OS from someone/accompany that views themselves as the competition. There's something very pure about that. You do the best you can do, know your own weaknesses, and move to eliminiate them. If the competition is minicking YOU and including YOUR features, that means you're in the lead. You're the top dog.

      Coke shouldn't worry about Pepsi. Coke should worry about Coke.

      --
      -- You can't idiot-proof anything, because they're always coming out with better idiots.
    10. Re:He SHOULD care about the competition... by hey! · · Score: 2

      Actually, there's one piece ancient oriental advice that I wonder if we'll ever see become popular with the business fad crowd:

      "If you meet the Buddha on the road, kill him."

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    11. Re:He SHOULD care about the competition... by Salamander · · Score: 2

      I was about to post something very similar. The juxtaposition of "I don't follow..." and "I don't see..." is classic Linus; of course he doesn't see much that's very interesting if he doesn't even look. Even if the goal is to "make Linux better than itself, not others" as Linus claims, it pays to learn from others' mistakes as they have attempted similar things. The "Not Invented Here" syndrome exemplified by Linus and too many of the other main Linux developers has always bugged the hell out of me.

      In the end, it's not really about competition at all, it's about making the best use of available knowledge for one's own purposes. It's too bad that so many of the people responding to you focused on the competitive aspect of your comments and totally missed the more important point.

      --
      Slashdot - News for Herds. Stuff that Splatters.
    12. Re:He SHOULD care about the competition... by WNight · · Score: 2

      Except for pushing through laws that would require hardware to have "rights-management" built in, and make it illegal to reverse engineer that in order to build an OS around it. That would mean that only a few mainstream OSes could run on modern hardware and any attempts to make others run would be illegal.

      Microsoft (and the RIAA, etc) can very easily destroy our hackerish way of life.

      What they can't do is price-dump us out of the market.

    13. Re:He SHOULD care about the competition... by WNight · · Score: 2

      "Linus Torvalds: I don't actually follow other operating systems much. I don't compete - I just worry about making Linux better than itself, not others. And quite frankly, I don't see anythign very interesting on a technical level in either."

      That sounds like he looks at the internals of other OSes, but that he doesn't care about Media-Player integration, or IE, etc.

      He certainly has looked at other OSes for ideas on how to do complex things (thread scheduling, FS journalling, memory management) and is even willing to borrow whole filesystems if they are worthwhile.

      Linux is already one of (if not the) best development systems for all non-win32 projects. If you develop a real-time system, you could use Win2k and cross-compile for QNX, or you could use Linux on the desktop and write for your own computer, then simply run it on a stripped-down distro. In my mind, if there was a competition, Linux won it in '99 or so.

      The only way MS (and the RIAA, etc) can hurt us is buying laws that prevent us from using our computers with non-certified OSes. And it might happen... If hardware is required to include "rights-management" then OSes will have to use it, and reverse engineering it to write Linux drivers for it will be illegal (DMCA) and would require closed-source drivers if we licensed the info. That would kill Linux, and BSD, etc.

    14. Re:He SHOULD care about the competition... by Salamander · · Score: 2
      He certainly has looked at other OSes for ideas on how to do complex things (thread scheduling, FS journalling, memory management)

      I suggest that you go back and research both the degree to which Linus was personally involved in those projects and the degree to which their actual leaders made good use of existing knowledge from other systems. To make a long story short, those examples don't demonstrate your point very well.

      and is even willing to borrow whole filesystems if they are worthwhile

      Remember, "porting X" is not the same as "learning from X".

      --
      Slashdot - News for Herds. Stuff that Splatters.
    15. Re:He SHOULD care about the competition... by WNight · · Score: 2

      QNX will run nearly everything, but it isn't quite a user friendly because you end up installing from source more often, instead of using binary packages like on Linux or Windows.

      Depends on what you're doing as to the important of this.

    16. Re:He SHOULD care about the competition... by WNight · · Score: 2

      The only problem is that the US has a bad case of enforcing its laws worldwide...

      Either through undue pressure like the DeCSS thing, or by trade embargoes, as they are discussing with countries who won't adopt a law like the DMCA.

  11. Tells All? by sharkey · · Score: 5, Funny

    I get a picture of Linus taking his cue from Chunk, and telling everything.

    "And then, when I was in 4th grade, I pushed my sister down the stairs and blamed it on the dog.

    But this, this was the worst. I mixed up a batch of fake puke, and snuck it into the movies. I went up into the balcony...."

    Now that would be a great interview.

    --

    --
    "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
  12. It's so sad... by fm6 · · Score: 5, Funny
    The world is full of noisy, shameless self-promoters who want the whole world to take notice of what they do. Most of them, of course, are totally frustrated.

    Then along comes a guy who doesn't care if anybody adopts his pet project -- which is now the used by a huge number of people all across the planet, and the basis of billions of dollars in development and sales efforts. Hardly fair, is it? ;)

  13. Interesting Interview? by EraseEraseMe · · Score: 2, Interesting

    Not to Torvalds-bash, I respect the man as a great programmer, and the nucleus of a great system, but that had to be the worst interview I have ever seen. Yes, it's okay to be humble, it's okay not to know the answer, but that was by far, not interesting in the least.

    You can't just answer 'I don't care' to 50% of the questions asked...There's a huge difference between not caring, and not having an opinion. Sure, he's not marketing driven, he said as much in the interview, he's only concerned about technical matters...Hoo hah, excellent..But we shouldn't try to pass this off as interesting.

    I think the most interesting stuff came at the end
    "What's that shift going to be? Who knows. Maybe it will have nothing directly to do with computers at all, just using computers to create new life-forms or whatever.. Where the _excitement_ is not the tool, but what you can do with it."
    and with that, you have to respect a man who's ignited countless flame wars with thousands of lines of code

    --
    "Anybody who tells me I can't use a program because it's not open source, go suck on rms. I'm not interested." (LT 2004)
    1. Re:Interesting Interview? by PigleT · · Score: 3, Insightful

      "Sure, he's not marketing driven, he said as much in the interview, he's only concerned about technical matters...Hoo hah, excellent..But we shouldn't try to pass this off as interesting."

      In an increasingly market-driven world, I think having someone who knows to look at the job at hand without giving a fig for what others do with it is an "interesting" perspective. Try working as a consultant for a while, you'll see a lot of "don't care" attitudes around, but someone with that focus on what is going to happen is a welcome rarity. It's good to see `market' versus `geek' become separated out more; slashdot should take the hint.

      --
      ~Tim
      --
      .|` Clouds cross the black moonlight,
      Rushing on down to the circle of the turn
  14. Implication: the PC will fade away by WillSeattle · · Score: 2

    One of the implications of what Linus said at the end of the interview is that it's more of a shift in perception.

    I take that to mean that we'll keep seeing more machines running Linux, but they won't necessarily be what we think of as PCs. Things like WebPads, toasters that know Sartre (and can help you with your worldview), bathtubs that know they're full and houses that remember to light up the Holiday Tree/Icon only when it makes sense. These aren't PCs in the classic sense, but many will be running Linux.

    And that will be good.

    --
    --- Will in Seattle - What are you doing to fight the War?
    1. Re:Implication: the PC will fade away by Flower · · Score: 2
      I can just see it now as fiction becomes reality....

      How do I disarm the nuke?

      Teach it philosophy.

      And God said "Let there be light."

      --
      I don't want knowledge. I want certainty. - Law, David Bowie
  15. Been there, answered that. by Diabolical · · Score: 2

    Jeez... you would think people would like to ask different kind of questions. I mean, Linus told over and over again he does not look at the "competition" yet the same questions are coming up.

    Why the question about RMS calling Linux GNU/Linux? Is this *really* an issue?

    Linus sounded tired probably because he thought:"Oh no.. another list of trivial questions"

    At this moment there is so little to tell about the Linux kernel. Why bother Linus and other developers with this?

  16. There is no spoon... by sheldon · · Score: 5, Insightful

    Back in '92 when I first started working with Linux it was kind of cool. You could do things on your home computer that before were not very possible, or very expensive.

    It was just kind of cool, and fun.

    Then sometime in '97, shortly after the OS/2 regime was destroyed, Linux took on this holy jihad. Now it was a battle, it wasn't just good enough to create something kind of fun and geeky, the goal was to destroy all the infidels from Microsoft.

    It was at that point that Linux became no fun to use, and it was no longer fun to be around the Linux geeks.

    Linus has the right attitude. There is no enemy.

    1. Re:There is no spoon... by devphil · · Score: 2


      Somewhere there's a nifty little quote pointing out that "*BSD's are for people who love Unix. Linux is for those who hate Microsoft."

      It's kinda like the ol' maxim about money: if you wanna be rich, hey, that's great, no problem. It's when you wanna be richer than everybody else that problems start happening.

      Linus knows the difference. It's all about making the kernel better. Not better than some perceived enemy, just better. If we take care of better, then better than will take care of itself.

      --
      You cannot apply a technological solution to a sociological problem. (Edwards' Law)
    2. Re:There is no spoon... by wass · · Score: 2
      Then sometime in '97, shortly after the OS/2 regime was destroyed, Linux took on this holy jihad. Now it was a battle, it wasn't just good enough to create something kind of fun and geeky, the goal was to destroy all the infidels from Microsoft.

      Please don't assume all kernel hackers are linux zealots. I thought Linus said he cared more about making linux good than worrying about the "competition's" products.

      I think the cool level-headed kernel hackers are still around. Just that at some point Linux became more useful and usable, and attracted a larger audience. Then the zealots came in and eventually launched their holy war against the competition (including capitalism). They just give a bad reputation to linux. But please keep in mind they do not represent the good peaceful pride-in-their-work kernel hackers.

      Hmm, where I have heard this story before?

      --

      make world, not war

  17. Problems with stupid journalists by bstrahm · · Score: 2, Insightful

    When a journalist can't come up with an origional question, they seem to want to come up with a question that they know might generate controversy if it is answered, or not answered.

    Do you have a beef with RMS over GNU/Linux ?
    Do we have ground troops in Afghanistan ?
    Have you had sexual relations with an Intern ?

    When will journalists learn to at least ask a good question.

    What do you think RMSs biggest contribution to the Open source movement is ?
    Who inspires you today, who do you see as your idol ?
    What message would you like to deliver to todays incoming college Computer Science Freshmen, what do you think they should be looking at ?

    1. Re:Problems with stupid journalists by Anonymous Coward · · Score: 2, Interesting

      Give me a break. If you think you can do it better, sign up as a journalist on OSNews and see how deep the rabbit hole goes. Please, you are welcome!
      And btw, we do it for fun, I did not go to a journalist school, english is not even my first language.

      I believe that the BSD Interview we had the other day was the best we ever did, and this one was the worst we ever did, not because the questions were invalid, but because Linus wants to play it "a star" and snobbing all of us from really answering the questions asked. His call of course, but don't shoot down the postman.

      Eugenia

      ---
      OSNews Editor

    2. Re:Problems with stupid journalists by kevinank · · Score: 2

      Give me a break. If you think you can do it better, sign up as a journalist on OSNews and see how deep the rabbit hole goes. Please, you are welcome!

      No one was claiming it was easy; but even in the case of trained journalists it sometimes happens that the interviewer and the interviewee are completely out of synch. To be interesting and relevant the interviewer needs to get a feel for his subject; with Linus this is incredibly easy. You can refer to kernelnotes for summaries of the linux developer's mailing list, you can get tapes from the Linuxworld conference roundtable discussions he participated in, and you can look back at the myriad interviews he has done.

      Use those references to make your questions mor e interesting; for example instead of the question about XP you might have written:

      • Linus, at the Linuxworld conference in Moscone last month you posited that using Microsoft tools would never become a tax on computer use because that is the prerogative of governments. With XP's current emphasis on adding digital rights management how will Linux be able to continue if it cannot be used in conjunction with emerging media?
      --
      LibBT: BitTorrent for C - small - fast - clean (Now Versio
    3. Re:Problems with stupid journalists by rking · · Score: 2

      Linus, at the Linuxworld conference in Moscone last month you posited that using Microsoft tools would never become a tax on computer use because that is the prerogative of governments. With XP's current emphasis on adding digital rights management how will Linux be able to continue if it cannot be used in conjunction with emerging media?

      Answer : I don't really care about emerging media and never look at it.

    4. Re:Problems with stupid journalists by kevinank · · Score: 2

      Possibly, but then you would have a follow-up question to probe the answer. Are multimedia applications simply unimportant for Linux, or have you changed your mind re: the government backing free trade .v. microsoft. Linus wasn't being obstinate in the interview, he just wasn't answering questions that weren't interesting -- this approach ties the question back to his own previously stated beliefs, and there are few people so jaded they won't jump to defend something they've previously said.

      --
      LibBT: BitTorrent for C - small - fast - clean (Now Versio
  18. Not interesting... by joestar · · Score: 2

    I don't understand why this interview has been posted on Slashdot. There is really nothing much to eat here. No news or old news. Am I alone to think that way?

  19. He obviously doesn't want to be interviewed by xant · · Score: 2

    Linus isn't trying to pass himself off as interesting. If anything he seems to be actively discouraging these sorts of things, and furthermore he's doing so for the right reason: "I'm not interesting, the code and the philosophy behind it and what you do with it are interesting."

    Very...Buddhist, I think.

    --
    It's rare that you're presented with a knob whose only two positions are Make History and Flee Your Glorious Destiny.
  20. Maybe you should read it. by neo · · Score: 3, Insightful

    Therefore those skilled in warfare move the enemy, and are not moved by the enemy.

    -=-=-

    The ultimate skill is to take up a position where you are formless.

    If you are formless, the most penetrating spies will not be able to discern you, or the wisest counsels will not be able to do calculations against you.

  21. Don't be so hard on Larry by daviddennis · · Score: 2

    He may be greedy, but at least he's good entertainment, not dull like ol' Bill here.

    And he certainly has some fun with his money.

    Not that I'm about to buy a 32-processor license from him, mind.

    D

  22. Choice in Vendors by totallygeek · · Score: 2, Informative
    DOn't use binary-only modules then. If the vendor won't release the source, buy from a competitor.


    I will remember that in the future. However, that is like saying you won't buy a car unless it is American made. There is no such animal -- and so you have no choice. It is like saying I won't buy gasoline unless it is safe for the environment -- guess you will be biking. I was forced to put up with what options were available. Companies purchase things and only later find out how restrictive the vendor is -- by then it is too late.

  23. Worthy? by Satai · · Score: 2

    I read this interview after it was posted on Newsforge, and really, it doesn't say much. The only major thing I gleaned was that Linus plans to open 2.5 sometime this month, and that he's hoping to stabilize it rather than add any 'new paradigms.'

    Honestly, he talks about Windows and FreeBSD not to comment but to dismiss - he briefly adds that their new features "don't interest him," but really it's not very much info.

  24. Re:Microsoft vs. Linux Marketshare by Nugget · · Score: 4, Insightful

    It's not great unless you're willing to assume that every great idea and innovative feature that will ever be invented in the future will only come from your own developers.

    While I think that ryanf's comments and quotes from Sun Tsu elsewhere in this thread completely miss the point, Linus' head-in-the-sand attitude to the many great and exciting developments that are taking place in other operating systems is a shortcoming not a feature.

    There are people in this world who are at least as clever as Linus and they will continue to come up with new and useful ideas and refinements to operating system design. Pretending that these innovations aren't useful to you is not the best way to improve your kernel.

  25. Not tired, wiser... by albat0r · · Score: 2, Insightful

    Linus have just said exactly the right things. I mean, why Linus would known where Linux will be in 5 to 10 years? I think that if you've had asked him that question when he started Linux first, he would have had an answer like in this interview... surely he want Linux to become great and liked by many people, but I just don't think that it's what he want the most. Like he said, he want Linux to be better than Linux, that's all, and that is great!

    Stop willing to be better than the others, and just improve yourself to be better than yourself, and then look around you to see where you are, you'll be the best. By just looking around first, you miss the chance to see what you can do...

    That said, it was a great interview, at least to me!

  26. this frightens me by scrytch · · Score: 2, Flamebait

    Linus Torvalds: I personally really like our filesystem layer, and in general the "core" code is in pretty good shape

    *cough* .. the filesystem layer with no support for stackable vnodes (or vnodes at all) or userspace filesystems, that requires you to edit The Giant Union From Hell and recompile, and uses void* casts all over the place? That filesystem layer?

    I could also go on about the "core" code of the VM layer, but AA may finally have whipped that into shape...

    --
    I've finally had it: until slashdot gets article moderation, I am not coming back.
    1. Re:this frightens me by Baki · · Score: 2

      Well, it might be that he simply doesn't know that it could be better:

      Linus Torvalds: I don't actually follow other operating systems much. I don't compete - I just worry about making Linux better than itself, not others. And quite frankly, I don't see anythign very interesting on a technical level in either.

      So he doesn't follow FreeBSD much, but doesn't see anything very interesting? The filesystem and VM at least could take a look at FreeBSD. Rik van Riel had contact with some of the FreeBSD developers, but he seems to have fallen out of grace with Linus...

  27. We don't need another hero by Queer+Boy · · Score: 5, Insightful
    we don't need to know the way home.

    I have to admit that I haven't been following Linus's interviews too closely as of late, but I do remember reading in 1996 or 1997 (when I first tried to install Linux) about why he created it; he did it for himself.

    He wanted UNIX for his PC because he thought DOS was crappy.

    He had a lot of people appreciate his idea and even make him a Geek Icon. Hey that's pretty exciting stuff for a young geek to have lots of other geeks look at you in awe.

    Eventually the reality of what you are doing sets in. It's not a hobby anymore and you are not doing it for yourself anymore. People depend on you to run their businesses, they want you to lead an OS holy war, so to speak.

    Eventually you either let the crowd push you to insanity, or you have to decide not to care what everyone is screaming at you, and you have to remember why you started all of it in the first place.

    Linus is right, though, he shouldn't really be caring much what everyone else is doing. Linux should be it's own product and not the "me too" product that it has become.

    --
    Not since Marie-Antoinette played milkmaid has looking simple and honest been so fake and complicated.
  28. maybe readers should send list of questions by guest12 · · Score: 2, Interesting

    since they are clued in they'll ask good questions and hopefully stop moaning abt clueless hacks.

  29. So he annoys the faithful by proving himself morta by Shivetya · · Score: 5, Insightful

    So he annoys the faithful by proving himself a mortal?

    I never had the misconception he was out to slay the evil Microsoft or other such competitors. He has always been "the author of Linux", nothing more, and certainly nothing less.

    This interview simply confirms it, he really is just trying to make it better. He isn't at WAR with anyone, he isn't into that grandstanding.

    Maybe a few people here could take a lesson from his interview. Then, maybe you might know what it is all about.

    --
    * Winners compare their achievements to their goals, losers compare theirs to that of others.
  30. Re:Don't care about FreeBSD 5? by Nugget · · Score: 3, Insightful

    It's perceived as "cocky" because it's just another way of saying: "I'm the only one capable of coming up with good ideas."

  31. You gotta love the focus. by Unknown+Bovine+Group · · Score: 4, Insightful

    You gotta love the focus.

    Linus on the competition:
    I don't actually follow other operating systems much.

    Linus on .Net, Hailstorm and other M$ attempts at digital domination:
    See my answer about not caring what the competition does

    Linus on Linux vs GNU/Linux:
    I don't mind what rms calls the system...I really couldn't care less.

    Linus on the marketing of Linux in the years to come:
    I don't use a marketing eye, I simply don't care.

    Linus rules the kernel, and the kernel is good. His ability to avoid distraction, rhetoric and bullshit is highly commendable.

    Of course if we all had that kind of focus then slashdot wouldn't have any comments, now would it?

    --
    m00.
    1. Re:You gotta love the focus. by nomadic · · Score: 4, Insightful


      His ability to avoid distraction, rhetoric and bullshit is highly commendable.

      He doesn't care what RMS calls it...

      ...but he thinks his reasons for doing so are invalid.

      He doesn't follow other operating systems development...

      ...but he finds Windows XP and FreeBSD uninteresting on a technical level. Guess he DOES follow them to a certain extent.

      Sounds to me like he DOES care about these things.

    2. Re:You gotta love the focus. by be-fan · · Score: 2

      Hmm, I don't know if the "focus" is a good thing. Particularly the thing about following other operating systems. It is rather thick-headed to believe that the Linux project can come up with all the good ideas. When one sees how much of the kernel design is based on other OSs (for example the SunOS slab allocator, the FreeBSD VM subsystem, etc) it is quite obvious that other OSs have good ideas too. By not following other operating systems, Linus does himself a disservice, because he could be learning something useful. He once made a point on a mailing list thread that Linux shouldn't do something simply because another OS does it. While this is very true, it glosses over the subtlty that, if another OS does something well a certain way, it is worth considering the design before trying to make up your own.

      --
      A deep unwavering belief is a sure sign you're missing something...
  32. what I want to know... by dR.fuZZo · · Score: 2, Interesting

    So, anyone been working on using computers to create new lifeforms?

    Linus, at the end of the interview:

    The next "revolution" is going to be the same thing - not about the technology itself being revolutionary, but a shift in how you look at it and how you use it.

    What's that shift going to be? Who knows. Maybe it will have nothing directly to do with computers at all, just using computers to create new life-forms or whatever..


    --
    -- dR.fuZZo
  33. Burn out? by pschmied · · Score: 5, Interesting
    Man, I really got a sense of burn-out in this message.

    I worry about Linus and also Linux. I feel like Linus is trying to disassociate himself from Linux because he has two dynamics at work inside him.

    1. Linus realizes that he really is the leader of a large and idealistic movement, and would like to see the Good Things(tm) keep rolling.

    2. Linus either feels that he is not the man to lead, or he realizes that he cannot be the leader forever.

    His reaction is unfortunate. If he really does want things to keep rolling, he needs to provide for a sustainable method of succession of power.

    Linux is a religion these days. Really. It may not have gods, but it has a fiercly defended ideology that really does border on the metaphysical.

    Human knowledge is libre is not so much a radical notion, but its particular application to technology is very radical--bordering on the spiritual.

    Look at all the major world religions. They have all suffered at some point due to the schisms created by lack of smooth power succession. These problems are inherent to systems where there is one guru.

    I hope I'm not decending into troll territory here, but the FreeBSD core team idea is a very good one. There are no succession problems, and the team seems to deal well with changes in staff despite the smaller numbers of people working on the project.


    -Peter

    1. Re:Burn out? by kindbud · · Score: 2

      I worry about Linus and also Linux. I feel like Linus is trying to disassociate himself from Linux because he has two dynamics at work inside him.

      1. Linus realizes that he really is the leader of a large and idealistic movement, and would like to see the Good Things(tm) keep rolling.

      2. Linus either feels that he is not the man to lead, or he realizes that he cannot be the leader forever.


      3. Linus never wanted to lead, and is trying now to gently discourage people from seeing him as a leader. If you don't get the hint, he will soon have to resort to Shatner-like get-a-life outbursts aimed at his would-be followers...

      Linux is a religion these days. Really. It may not have gods, but it has a fiercly defended ideology that really does border on the metaphysical.

      Human knowledge is libre is not so much a radical notion, but its particular application to technology is very radical--bordering on the spiritual.


      ...starting with you, personally. Geezus. It's a piece of code, not a holy book.

      --
      Edith Keeler Must Die
    2. Re:Burn out? by GypC · · Score: 2

      My God...

      The high moderation of this comment has made it clear to me just how many Slashdot readers really need to "get a life" (in the immortal words of Bill Shatner.)

  34. Torvalds isn't a philosopher by extrasolar · · Score: 5, Interesting

    Plato: Linus, do you agree there is a human nature?

    Torvalds: You know, I could care less. I don't think anything is going to really change if we discover there is indeed a human nature.

    Hobbes: But surely you must account that people do what they do to serve their own ends?

    Torvalds: Again, see my answer to human nature. It just doesn't matter to me.

    [end philosopher round robin]

    The thing is that there is an incredible difference between Torvalds and Stallman. Torvalds told us he isn't a big thinker. Stallman is. Insert Stallman in the above conversation he would definitely give the big thinkers something to argue about.

    The reason there so much more contraversy over Stallman than Torvalds is because Stallman allows us to disagree with him. You can't disagree with Torvalds point of view because he doesn't have one. Stallman's view of human nature is directly involved in what we consider today free software. Just like the US Fathers of Constitution view of democracy is directly involved in what is today the United States.

    I argue that those of you tuned to your computing terminals without thinking of the big picture--the so called pragmatists--that you have no way of arguing against those who do. And I plead you to not argue when you really don't know what you are talking about.

    1. Re:Torvalds isn't a philosopher by On+Lawn · · Score: 3, Funny

      You said it, Stallman gives things for people to argue about. Linus just gets things done.

    2. Re:Torvalds isn't a philosopher by sydb · · Score: 2

      But the point was, sometimes you need to argue, sometimes you need to know what's the best thing to do before you just get it done.

      Torvalds has his place, as a first class engineer and leader of engineers. Stallman has his place as a first class visionary. Sometimes his presentation gets screwed up but that's because he assumes his audience are reasonably intelligent, which they frequently are not. That is not meant as an attack on you.

      --
      Yours Sincerely, Michael.
    3. Re:Torvalds isn't a philosopher by On+Lawn · · Score: 2

      Your right, those who argue don't know what to do.

    4. Re:Torvalds isn't a philosopher by On+Lawn · · Score: 2

      Oh but emacs (pronounced with a capitol G) *is* a browser and a text editor, and a phsychiatrist....

    5. Re:Torvalds isn't a philosopher by extrasolar · · Score: 2

      Stallman types into text editors too! In fact, he wrote one. I don't know if you've heard of it but its called emacs and is pretty good. If you've not heard of it, you're not much of a geek.

    6. Re:Torvalds isn't a philosopher by Dwonis · · Score: 4, Funny

      You're surprised that Linus doesn't care about something??

    7. Re:Torvalds isn't a philosopher by Ukab+the+Great · · Score: 2


      Pinky: Linus, what are we going to do tonight?

      Linus: the same thing we do every night, Pinky, try to take over the world!

    8. Re:Torvalds isn't a philosopher by sydb · · Score: 2

      I was going to say: "You're a rarity! A troll posting at +2!" but it's not rare at all.

      --
      Yours Sincerely, Michael.
    9. Re:Torvalds isn't a philosopher by sydb · · Score: 2

      I could agree more!

      Well, actually I couldn't.

      There are many annoying usages in American English which just don't make sense when you actually examine the semantics of the words.

      Take the previous sentence, for example; I often see the words "just" and "don't" reversed in similar contexts, reversing the meaning unintentionally.

      This, again, is a Merkin thing.

      --
      Yours Sincerely, Michael.
    10. Re:Torvalds isn't a philosopher by On+Lawn · · Score: 2

      heh.

      The posts were even moderated up, but that isn't a rarity for a troll either.

      However, I have always held that people argue becuase they don't know. I think its a very shallow to say that someone isn't a great thinker becuase they choose not to argue with narcissitic, whining, has-beens.

      There is a saying "lead, follow, or get out of the way." Trying to put that adolescent recursive acronym infront of things he wished he (or his organization) wrote is none of the above. It *was* cute back in 1985.

      I guess my previous posts in this thread summed it up nicely., but I'm always happy to elaborate.

    11. Re:Torvalds isn't a philosopher by On+Lawn · · Score: 2

      So GNU didn't write GNU tools?

      Funny you should mention that. Actualy it so happens that they did, but thats not important now. What we are talking about is that GNU didn't write Linux, user utilities, or the many websites that rms has lambasted recently for not putting GNU in the name.

      I provide a quote from my child hood that puts it well.

      "Thats gnus to me. I'm Gary Gnu reminding you that no gnus is good gnus." Gary Gnu from `The Great Space Coaster'.

  35. 2 things folks don't understand about Linus by The+Pim · · Score: 3, Insightful
    1. Linux is his hobby.
      He just wants to make something cool and have fun with it. That's the whole agenda. Linux is not about competion for Linus--and, please, "world domination" is a joke! As others have put it, "Chase the dream, not the competition".

    2. He only really cares about the kernel.
      When he says "Linux", he's usually not talking about the whole system the way most of us are. You say, "well, the only point of the kernel is to serve as the foundation for the rest of the system"; but that's not the way Linus et al think. They mostly want to build a beautiful kernel. Ask a glibc developer if you doubt this. (They'll say Linus doesn't give a flying fig about user-space, which is an exaggeration, but....)

    None of this should be a revelation. Read what Linus has said during any of the last ten years.

    --

    The evaluation of an action as 'practical' . . . depends on what it is that one wishes to practice.
  36. I don't understand what you are saying.. by mindstrm · · Score: 3, Interesting

    He's simply saying he doesn't take sides, he doesn't care what it's called. He calls his kernel linux, and what anyone else does with it or wants to call it is completely up to them.
    THAT is what open-source is about... so many seem to miss that.

    See point 5 as well, about competition. Linus says he's not competing with anyone.. just working on linux. He isn't trying to make linux a windows killer.. he's just trying to make it better.

  37. Japanese war by Pseudonymus+Bosch · · Score: 2

    all those warrior businessmen had a couple of decades of success with their slash'n'burn tactics, then kept going with it and drove one of the world's largest economies straight into the toilet.

    As for 2WW, that can describe the Japanese way of making war.

    --
    __
    Men with no respect for life must never be allowed to control the ultimate instruments of death.
    GW Bu
  38. Justice by kabir · · Score: 2

    If that isn't justice, then I don't know what is ;)

    --
    Behold the Power of Cheese!
  39. Excellent shutdown by pclminion · · Score: 2, Interesting
    Excellent. Linus shuts 'em down. The techno-religious wars people so often have on Slashdot are pretty ridiculous, aren't they?

    On the other hand, Linus speculated about computers being used to create new life forms. So perhaps he has a little /. blood after all.

    1. Re:Excellent shutdown by sulli · · Score: 2
      The techno-religious wars people so often have on Slashdot are pretty ridiculous, aren't they?

      Hey, they drive up pageviews (sorry, GNU/pageviews) so /. loves 'em.

      --

      sulli
      RTFJ.
  40. Linus and Linux by Vantage · · Score: 3, Insightful

    I am not part of the Kernel development team. I have never met or even seen Linus.

    With that clarified....
    Why should he care?? This started as a pet project in college to him. Does anyone see a distribution of Linux with his name on the cover?? Does anyone see him trying to market Linux in any real way?? I sure don't. He likes to thrash around in the code. He has proven that he is good at it. He makes pretty good decisions about what is the next thing to be added to the Kernel. I think we are expecting a lot of him already. Why expect him to be the person with all the answers.

    Linus and Linux are not the same thing. Granted, he started it, but it has grown well past what any one man can handle. Why should he care what everyone else is doing?? He is doing good with the Linux Kernel as it is. He sees where people want to go by what they submit to him and he and his group put it into the kernel tree as they feel it is ready. There is no reason that he should care where Microsoft is going in the future. I know I don't care much. I can't even see a reason why he should care about what the BSDs are doing. That makes a differance to most of us, but why should we expect it of him??

    He does a good job at what he is doing. Why should he need to care what anyone else is doing??

  41. Oracle answer by [JP] · · Score: 2, Funny

    There is no spoon.

  42. Linus has the RIGHT not to care. by sl3xd · · Score: 4, Insightful

    Quite frankly, Linus is writing code. He is contributing to Free Software.

    The vast majority of Free Software advocates are exactly that - advocates. They aren't developing code, they aren't reading the source to make improvements.

    Free Software isn't about anything philosophical. It's about software and being able to share it to build upon itself. After that, it doesn't matter.

    Aside from some work in the HURD, RMS isn't a software developer anymore. He has become a philosopher, trying like Socrates to convert others to his way of thinking.

    Linus is coding, creating usable technology. It's HIS technology that acted as the catalyst in the Free Software world. Without Linux, GNU would still be a rather obscure name that many computer scientists don't even recognize. Sure, the GNU tools allowed Linux to start off sooner, but there was nothing special about the GNU tools at the time Linux was created -- save that it was free (gratuis), and our beloved Finn could afford them on a student's budget.

    The coders have the right to make the names and use them however they please. The philosophers are only being hypocritical by making any attempt at changing that.
    Linux doesn't owe GNU anything. The GNU project gave Linux a tiny stepladder. But Linux gave GNU a Saturn V Rocket.

    --
    -- Sometimes you have to turn the lights off in order to see.
    1. Re:Linus has the RIGHT not to care. by mafbat · · Score: 2, Insightful

      Your comment should be modded up, BUT, I would hardly call the GNU Project a step ladder. It's more like the ladder, hammer, saw, wrenches, ... and all of the tools that allow you to do useful stuff.

    2. Re:Linus has the RIGHT not to care. by sydb · · Score: 2

      The vast majority of Free Software advocates are exactly that - advocates. They aren't developing code, they aren't reading the source to make improvements.

      Do you think that creating code under a Free Software license is not a high form of advocacy?

      Free Software isn't about anything philosophical. It's about software and being able to share it to build upon itself. After that, it doesn't matter.

      That's what we call an oxymoron. Whenever you say "It's about" then you are in the realm of philosophy.

      Aside from some work in the HURD, RMS isn't a software developer anymore. He has become a philosopher, trying like Socrates to convert others to his way of thinking.

      I didn't think RMS worked on the HURD, I could be wrong. Socrates was a teacher. Anyone who has an idea they feel will help their common man has a duty to try and convert others.

      The coders have the right to make the names and use them however they please. The philosophers are only being hypocritical by making any attempt at changing that.

      Linux called his kernel Linus. The "philosophers" have never tried to change that. They want they operating system based on the Linux kernel, which includes a myriad of other software packages, to be called GNU/Linux.

      And hypocritical in what way?

      Linux doesn't owe GNU anything. The GNU project gave Linux a tiny stepladder. But Linux gave GNU a Saturn V Rocket.

      Who knows. Personally, I think we have to thank the creators of the copper wire along which the bits flow. It's more complicate than "Linux helped GNU! GNU was a loser before Linux!". Much more complicated.

      --
      Yours Sincerely, Michael.
  43. Re:Microsoft vs. Linux Marketshare by bugg · · Score: 2
    It's great when you have developers, that are not looking to outdo the competition or sales, rather just build a product/project. I guess that's one advantage of building free software. Making it better to well make it better, not to upgrade to sell more copies. (Of course this doesn't apply to BSD)

    Huh? Why doesn't this apply to BSD? It would seem to me that this would apply to every open source project, and even some commmercial efforts.

    --
    -bugg
  44. Sounds more like satisfaction to me. by hey! · · Score: 2

    Maybe we should just take him at face value.

    It sounds to me more like his having his head screwed on straight than a case of burnout. It's not his problem that he isn't cut out for the role people have cast him in -- at least it isn't his problem if he doesn't feel a need to step into that role.

    Or it may be a case of maturity creeping in. As you get older, setting the world on fire becomes less important, and the small day to day pleasures of work and life become more important. For some never having changed the world in a big way becomes a source of bitterness, others just get on with their lives.

    Linus is in an unusual position: he has set the world on fire. It just isn't on his current priorities list and probably was never very high on it to begin with.

    Good for him.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    1. Re:Sounds more like satisfaction to me. by sg_oneill · · Score: 2

      Most agreed. More to the point, in the many years now that I've been keeping an eye on the big man's (Getting bigger too I've heard. Maybe Tove is a killer cook, as well as a killer karate babe) progress, he's always seemed to fob off the importance of it all

      Humility is something everyone aspires to, but Linus actually possesses it

      The man's a gem.

      --
      Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
  45. Linus distancing himself from the zealots by Kismet · · Score: 3, Insightful

    A lot of people have pointed out Linus' very empty, casual answers. A lot of these people are now predicting the doom and failure of Linux because "Linus doesn't care."

    Well, mission accomplished; Linus has pissed off the Linux zealots. Hopefully, when these people find out that Linus doesn't share their religious fervor about the righteousness of Linux and the darkness of the Enemy, they will leave Linux alone so that it can gain some actual credibility.

    Good job, Linus.

  46. So, what's the problem? by Bilbo · · Score: 4, Insightful
    So... if you have old, highly specialized hardware that only works on old drivers, then why do you need to update to a new kernel? You know, "If it ain't broke, don't fix it!" Offer your "solutions" as a turn-key box.

    On the other hand, if you aren't strictly dependent on specialized hardware, then scrap your old stuff and spend a couple of bucks to buy modern hardware that IS supported.

    --
    Your Servant, B. Baggins
    1. Re:So, what's the problem? by spudnic · · Score: 2

      So... if you have old, highly specialized hardware that only works on old drivers, then why do you need to update to a new kernel?

      Fortunately for him, his box is behind a firewall, but IIRC there have been a couple of exploits available for early kernels. The only option on a publically accessable box is to upgrade the kernel.

      --
      load "linux",8,1
  47. It's a product, not a religion. by vbprgrmr · · Score: 2, Insightful

    Oh Please!
    This is not a religion. It's a product. An invention. Just as people didn't pray to Henry Ford when the model T came out, we don't need to get all 'Brave New World' over Linux.

    He already gave you the rights to keep the open source model alive for Linux, the GPL. Even if he retired to a desert island tomorrow, Linux will live on.

    What more do you want? If you want Linux to be better, then improve it yourself. That's what the GPL is for.

    1. Re:It's a product, not a religion. by pschmied · · Score: 2
      Really? You don't think that it has become something akin to a religion?

      O.K. I can buy that; religion doesn't go far enough to describe the phenomenon. It has become much more pervasive and idealistic than religion.

      To put it this way: There is a way of life surrounding Linux. The difference is that with Linux there is no separation of church and state. Dissenters are more commonly flamed these days. If you work a tech job, chances are, you are in the clergy.

      I see a lot of people in the GNU/Linux crowd get very misty eyed at the GPL and any other arguement involving IP. Perhaps rightfully so. I think that some of the philosophical ideas to be accepted in the Linux world are coming to the real world to the benefit of all. There really is a great sense of community with Linux, and some of the (IMHO) altruistic ideals can do us all good.

      Just like some aspects of religion.

      This was the only comparison I was making. Your posting had a tone that said to me, "Jeeeesus. Don't make Linux a religion. I don't want things that polarized."

      Post a message to /. saying something to the effect of "Linux sux. M$ ru13z" and see how fast it gets modded down. Hello! Linux is already that polarized.


      -Peter

  48. Troubling... by Bilbo · · Score: 2
    Linus Torvalds: I was never a "big thinker"....

    Actually, of all the things I read in the interview, that was the one thing that troubled me. Linus has demonstrated in many ways just how effective he is in getting the details right, but you still need the ability to "see the big picture" in order to keep ahead of the curve. We are changing the way we look at and use computers (the "perception thing" he spoke of), and those changes in perception are going to exert a lot of different pressures on computers and the applications that run on them. There is a lot of work going on with fundamentally different ways of looking at computing. (Quantum computers anyone?) Maybe that's why he is doing kernels while other people are working on the "Cool" stuff like user interfaces and whatnot. Perhaps that's what has kept the kernel fairly pure -- in contrast with the Windows "kernel" that tries to be all things to all applications.

    So, perhaps he is doing the right thing, but it still set me back a little, and made me think...

    --
    Your Servant, B. Baggins
    1. Re:Troubling... by Error27 · · Score: 2

      When I think about big thinkers I think of HURD.

      Linux developement seems much more practicle.

      There is a "show me the code" attitude that is refreshing. After all, all the best theories in the world don't do a thing unless some code is written.

      For the present, there is enough work to do merely doing practicle things that make the kernel better now without worrying about what things will be possible in 10 years.

      I like this attitude.

  49. Gates and Torvalds by SilentChris · · Score: 3, Funny
    "5. What do you think of the FreeBSD 5 kernel and WindowsXP's new features from a clearly technical point of view?



    Linus Torvalds: I don't actually follow other operating systems much. I don't compete - I just worry about making Linux better than itself, not others. And quite frankly, I don't see anythign very interesting on a technical level in either."

    Doesn't Torvalds sound amazingly like Gates in this line?

    "I don't care so much about OS's other than Windows, I just want to make Windows the most innovative product it can be."

  50. The VM Fork by Royster · · Score: 2

    I wished that they'd asked him about the big kernel fork. Linus dumped Rik Riel's VM for Andrea Arcangeli's back around 2.4.9. Alan Cox has been maintaining Riel's VM in a parallel series of kernels.

    Both VMs seem to perform better than earlier 2.4 kernels on ordinary loads, but both seem to flake out in perversely loaded situations. "Hey, Dude, my XMMS skips when I run three kernel compiles in parallel."

    --
    I have discovered a truly marvelous sig, unfortunately the sig limit is too small to contain i
  51. BSD- versus Linux people and lamers in general by Anonymous Coward · · Score: 4, Flamebait
    I made a funny observation a few years ago about Linux versus the various BSD camps: the BSD people are acting more or less like CNN would like us to believe that moslems are. (Note that I am clearly saying: "like CNN would like us to believe that moslems are", not "what moslems are". There's a difference)

    While the BSD people seem to have this massive inferiority complex and make a lot of noise about how great BSD is and how shitty Linux is, most Linux people, save the trolls on Slashdot, really do not give a shit. They are mostly agnostic. They don't feel the need to say that Linux is superior. It works for them, it gives them something to tinker with and the atmosphere around the Linux crowd is generally more relaxed -- thus fostering creativity.

    I work at a company where we use a bunch of OSes. Windows, Linux, FreeBSD, Solaris, NetBSD, OpenBSD you name it. Usually the OS for solving a given task is chosen depending on what the people who develop, deploy and run the service are more comfortable with. Sometimes it comes down to particular things that one OS does better than the rest.
    For instance we use a lot of Linux machines for development work. Why? Because there are more tools available under Linux. Commercial software vendors create things that just aren't available under, say, FreeBSD. Sure you can run them in Linux emulation, but why would you if there os no reason to do it?

    Other than being a good BSD zealot and not soil your soul with the unclean and ungodly Linux.

    We deploy a lot of solutions that were developed under Linux on FreeBSD machines. Large scale stuff. A lot larger than anything you are likely to see during your entire carreer in UNIX. Using FreeBSD during deployment is a cost issue for us. If you save a few million dollars using FreeBSD for deploying a solution because some aspect of the OS would require more hardware if you ran Linux, then you do that. I can't remember any of the Linux users in the company bemoan this fact.

    Likewise, if you can cut development time in half because you have better tools under Linux it would be stupid to use FreeBSD; just because it is the Right OS.

    This sounds pretty obvious, right? Apparently it isn't. The last year I've seen two individuals apply for jobs here who wanted a clause in their contract that they wanted to ONLY deal with one OS. (I'll leave it as an exercise to the reader to figure out which OS they preferred exclusively). Given that the BSD crowd is more prone to childish zealotry it didn't really surprise me.

    It told me something important though: you really do not want zealots working for you, whether they are one denomination or another. If you can reduce the number of obvious shitheads in your company that is a good thing.

    I think the best thing that could happen to the BSD world would be if someone well respected within the communities would step up and tell people to quit being such whiners. It is embarassing to see grown people who are supposedly intelligent act in a way that makes them look like ignorant bigots. That's not to say that Linux doesn't have the same problem; sure it has, but to a lesser degree. Most chest-thumping Linux users are just that "users". Clueless losers akin to the Amiga losers who claimed the OS of the Amiga was the best OS in the world -- but couldn't really tell you what made it so much better except the usual drivel that set it out from MS-DOS 3.2.

    I've met Linus once. A few years ago we had dinner and an evening of talking about this and that. What strikes me about Linus is that this guy is probably the best leader you can get for any software project. He is focused and rational.

    He is focused on what he wants to accomplish in a forseeable future and isn't easily led astray by fads or hype (unlike most people).

    He is rational in the sense that he doesn't give in to emotional pressure but bases his decisions on what he thinks is right. This is important. I have managed open source projects and one of the things that I find very hard is rejecting bad ideas, bad code and bad people when the intentions are good. It is really hard to do. (Tridge [of Samba] said the same thing in an interview not too long ago). This is one of the things Linus does well. His level-headedness and his apparent lack of passion (apparent being the key word) when he reaches a decision is really something that other people could learn a lot from.

    Now instead of flaming me: if you are a "guilty as charged BSD chest-thumper", ease up a little. If you are basically a loser who never wrote any significant piece of software or even tried to contribute with some actuall skills that you have: grow a brain or at least try to put some work into maturing your intellect and keeping your passion restrained long enough to stop bullshit seeping out of your face.

    Thank you for reading.

  52. He's not a freaking entertainer, get over it! by Dr.+Spork · · Score: 3, Insightful
    I think Slashdot people forget that life is not a big race for mod points and Karma. Sure, if you had done that interview, you would have waxed philosophical about the crappy networking layer in NT, and the fabulous features Linux will have in 10 years.

    In the hours that it took you to compose enough bullshit to reach the Karma cap, Linus probably answers hundreds of emails, merges some patches, does some testing, etc. He does not, and should not involve himself in every Slashdot-style controversy. That doesn't mean he's a worse person than the average karma whore, but sounds like Slashdot is disappointed he's not trying to become one.

    Perhaps the obvious fact he has something better to do hits a bit too close to home among the Slashdot crowd.

  53. Why the competition can't be ignored by IGnatius+T+Foobar · · Score: 2

    In a perfect world, it'd be nice to just go and do your own thing while ignoring the competition. This is especially true when you're playing in a free/open world and you don't have to worry about making money.

    Unfortunately, that only works when everyone agrees to it.

    The war against Microsoft is primarily a defensive one for Linux. Microsoft quite clearly is all about destroying everyone else. That includes Linux. Linux is not a Microsoft product and must therefore die. When you have a powerful multibillion monopoly out to end your life, you have to go to war. You can't ignore them or you'll wake up one day and find out that the hardware you run on and the network you connect to, once open territories for you to build your playground in, are now owned by the big bully and you have no choice but to shut down.

    Bill Gates and Steve Ballmer deserve to die. Slowly and painfully. But that has nothing to do with Linux. The fact that they are putting enormous resources into making non-Microsoft technologies essentially unusable does have to do with Linux, though. It means that the Linux world must respond.

    --
    Tired of FB/Google censorship? Visit UNCENSORED!
  54. Linus comments on desktops by Laplace · · Score: 2

    I saw two striking things in this interview. The first is the plan to start 2.5 sometime this month. Can they fix the VM in 2.4 that fast?

    The second is the question about desktops. In the past he has remained impartial about the desktops, particularly the Gnome vs. KDE holy war. This is the first time that I have seen him take a side. Very interesting to me.

    (disclosure: I favor KDE, but like simple window managers like PWM the most.)

    --
    The middle mind speaks!
  55. Re:Buddha Nature by hey! · · Score: 2

    Indeed.

    The sense in which I mean it is also captured by a Confucian anecdote about the Master.

    The Master was informed that one of his rivals boasted of thinking three times about every decision. To this the Master replied, "Twice is enough."

    I believe I could restate this cryptic comment in a more accessible form:

    "If you can't think too well, then you'd better not think too much."

    I have a sneaking feeling that adherents to business-fadism somehow think that wisdom can be bought in the way other factors such as capital and labor are. Because of this, they can derail the best advice in the world because they aren't really paying attention, just parroting bits and pieces that happens to stick with them. I once had a manager that was enamored of TQM. So I read Kaoru Ishikawa's seminal book on TQM. Reading a book was something I think this manager never bothered to do despite the fact that this one is quite slim. I actually think he got all his information (about anything) from glossy magazines.

    While methods, mathematical and managerial, are important to Ishikawa, his main emphasis is really on values: understand serve the customer; speak the truth and be willing to hear the truth; examine your faults fearlessly and learn from them; focus on improvement rather than blame; learn from everybody you can, no matter lowly.

    Who wouldn't want to work in a company like that? Yet all we hear are disaffected people who have had some foolish and complicated processes foisted on them to waste their time. Reduced to its essential elements, TQM is just another one of those spiritual ideas that is simple, good for us, and nearly impossible to put into practice. The hucksters who brought it into disrepute are almost an exact counterpart to the itinerant preachers who roll into town, and leave when the old women are destitute and the young ones pregnant.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  56. Re:So he annoys the faithful by proving himself mo by sydb · · Score: 2

    Maybe a few people here could take a lesson from his interview. Then, maybe you might know what it is all about.

    I agree with the rest of your post. As far as the above sentence is concerned, well, Linux is about different things for different people. Torvalds is the progenitor and lead developer. That doesn't mean no-one else gets an opinion if they disagree with him.

    --
    Yours Sincerely, Michael.
  57. Re:RMS name, note: rms, not RMS by sydb · · Score: 2

    I really don't think a person as non-political as Torvalds would try and hide message in the case of someone's abbreviated name / login.

    --
    Yours Sincerely, Michael.
  58. MS and war by q-soe · · Score: 4, Informative

    You know i have read the article and many of the comments here and it brings to my mind a valid point i think is worth sharing. I use linux at home and work, the machine beside me here is Slackware 8.0 Running apache and my notebook at home is Redhat 7.1, i love linux for many reasons, the power it has, the sheer amount of software available, the open and intelligent way so many developers act.

    But yet is still use MS for my main system at home (At work i have to and i dont have a problem with that). Why ? I will tell you.

    I for one am sick and tired of attempting to install applications etc and finding out that this version of XXX is wrong and you need XXX (GCC 2.69 is a good example) you download a package and try to install it only to find out that you dont have this library etc etc, so its download, configure, make in an endless circle.

    Last night i wanted to simply install a Div-x Player for Redhat so i can take my home notebook away on holidays, so i downloaded Mplayer and XMPS, whoops dont have this library, go get it, then install, ok, no didnt find the codec, reintsall, nope still an error and i dont have the patience to find it right now, so i try Mplayer - only it wont work with GCC 2,96 which it says is redhats version so go off and get 2.95, copnfigure, make, nope wont work, so i need to read the documentation - only its no help (not im not an amateur here - i have worked with Unix, Macs, Novell and MS products for almost 10 years)

    So i thought damn it i dont have time for this, thus i pulled out my Linux HDD and bunged in my Win2k one, installed the codec and im off an running. Easy - took 3 minutes

    Why is it so hard to get this level of funcionality in Linux ? The OS has been around for longer and with open source it should be easier ? The thing is Redhat and Mandrake with Gnome and KDE are getting closer and closer to the point where they can be a desktop replcament - Koffice is very good - but as long as installing ANY software requires arcane knowledge of terminal windows and make files and lib dependencies it will never get there - the average home user (ie 90% of them) wont do this.

    The problem is this whole MS V Linux crap detracts from the real issue, making linux the best OS for all users and that means functional and simple - this is what is missing here and it breaks my heart.

    To Quote: Linus Torvalds: I'm a big non-believer in manual driver and kernel configuration, be it visual or not. Most of the stuff happens automatically, and we're going to make that more and more common. Things like hot-plugging a device and the driver automatically getting loaded is how things are supposed to work, none of this "device manager" stuff

    This is what we need - not another (im gonna get flamed for this but - MS Sucks Linux Rules argument)

    A few things i think might be self evident now but i will say them anyway (im asking for it here i think but prove me wrong instead of flaming me)

    1. There will always be an MS or MS like desktop- in a world without MS then how do we introduce new people to systems (give me a break i could not give my mother linux - i dont have unlimited support time) THERE IS A THING CALLED CHOICE
    2. linux will never destroy MS - this is as stupid as the 'war on terrorism' setting out to destroy puts an enemy on the defensive AND people will continue to use MS products
    3. The only way to Win market share is to produce a friendly and superior product - i think i have already commented on this.

    I Love Linux - i think its an incredible OS and is getting better - but that does not mean i have to hate MS (its an operating system - get over it)

    --
    I refuse to argue with Anonymous Cowards - if you want a discussion get an account....
  59. Eh? by mindstrm · · Score: 2

    Gates is horribly biased. Torvalds is not.

    Competition *in the marketplace* makes things better *for the consumer*.

    Torvalds is saying he doesn't build linux out of a drive to make it 'better than windows' or 'more liked than MacOS'. He writes it for the sake of writing it, to put the features he wants in it. He's not 'competing' with anyone, he's simply developing a kernel, because he wants to!

    Doesn't learn? Why should he? I don't learn about how to perform CPR on the south-american pygmy rhinos.. because that's just not what I'm interested in. THe same goes for linus.. He's simply saying that he doesn't *care* about these things.. they aren't what drive him.

  60. Re:Don't be so hard on Billy by daviddennis · · Score: 2

    Well, yes; see yesterday's reruns segment of As the Apple Turns (www.appleturns.com) for a nice little recap.

    But I dunno. It seems like it would actually be fun to be Larry, but I can't say I'd enjoy being Gates or Ballmer. So for the mercurial cool factor, Larry's hard to beat, although I suppose Steve Jobs gives him a run for his money at times.

    But I don't think Steve has as much fun either.

    D

  61. Re:Linus' opinion about preemptive kernel by sagei · · Score: 2

    I like Linus' standpoint about the preemptive kernel. I agree with him that one should eliminate cause of latencies instead of addressing symptoms only.

    Disclaimer: I am the maintainer of the preempt-kernel patch

    I wouldn't say the preempt-kernel patch eliminates symptoms without addressing problems, nor would I say that is even what Linus is saying. The problem is that the kernel is not preemptible, so kernel code runs to completion, and thus long-running kernel code causes long system latencies since nothing can run in the interim.

    Addressing the problem is exactly what the patch does. It causes the kernel to be preemptible and -- voila -- the problem goes away. Addressing the symptoms is the current approach: sprinkling conditional scheduling statements around the kernel in fairness to others.

    Even so, I don't think Linus thinks we are addressing the symptoms and ignoring the cause. He is just interested in seeing if replacing kernel algorithms with better ones, or using conditional scheduling points, can fix the problem for most without the need of a preemptible kernel (ie a simple solution). Otherwise, I'd bet he is quite favorable to our design

    -- Robert

    --

    Robert Love

  62. You're Insane by MegaFur · · Score: 2, Insightful
    Linux is a religion these days. Really. It may not have gods, but it has a fiercly defended ideology that really does border on the metaphysical.
    That's dangerous talk there, friend. If it's a religion, how long will it be before the holy war becomes real--before people start bombing factories that make Windoze products? Sounds really crazy? It is!

    fnord

    Naturally Linus would like to distance himself from anyone who tries to call a chunk of code a religion. Look it's fun to run Linux and give MS the finger and all that, but there's gotta be limits. You've gotta keep those sanity checks and reality checks in your code (of conduct!). If you don't, you might wind up in a very strange and dangerous place. (Maybe hanging off the side of a building threatening to jump if the boss won't let you install Linux, I don't know.) Please, please, please, never start thinking of Linux as a religion.

    Try Discordianism instead. fnord It's much safer. :-)

    --
    Furry cows moo and decompress.
  63. Why Linus is cool. by be-fan · · Score: 2

    One thing I really admire about Linus is that he is neither a grognard nor a pansy. He thinks that hardware detection and driver config should be automatic and he likes KDE. At the same time, he is against sissifying the kernel to meet CompUSA needs. He's also not a zealot. I read an interview with him in Boot once, and he pointed out that Microsoft really isn't evil, it just makes lousy operating systems. Also, he doesn't take a hard-line approach about the GNU/Linux thing.

    Of course, one man's moderation is another's wishy-washiness...

    --
    A deep unwavering belief is a sure sign you're missing something...
  64. Re:It's easy in linux also. by q-soe · · Score: 2

    I understand and you are right - but i did read it and missed the GCC disable - i will go and check that.

    Still this is missing the point - its not as easy as it is on windows and thus its not something the average desktop user will adopt - thats what i was saying - i read docs - users dont. I want to see linux everywhere - but its not ready yet

    --
    I refuse to argue with Anonymous Cowards - if you want a discussion get an account....
  65. ABI, not API by Per+Abrahamsen · · Score: 2

    API means Application Programming Interface, it is the source level interface. As long as the API stay the same, a recompile is the most that is needed.

    ABI means Application Binary Interface, it is the binary interface. As long as the ABI stay the same, old binaries will work.

    What free software developers care about is API stability, not ABI stability.

    1. Re:ABI, not API by fgodfrey · · Score: 2
      Maybe. Developers who care if anyone other than other developers is going to use their software care about whether it's easy for users to use their software. Having to constantly recompile and release new versions or making your users do the same is not friendly to either the release manager or the user. I am a developer and so I know that all I have to do is cd to the right place and type make/make install. Try describing that to someone who really never uses a Unix shell or worse what to do if that doesn't work for whatever reason. Breaking binary compatibilty also makes upgrading the kernel more of a production if you use any modules that don't ship as part of baseline Linux.


      Also, I still maintain that doing stuff like this is counterproductive to getting people to develop for or use Linux. It's also a strategy that Microsoft uses (change document formats any time someone figures out your old one).

      --
      Go Badgers! -- #include "std/disclaimer.h"
  66. RMS still write code by Per+Abrahamsen · · Score: 2

    At least, the Emacs 21 ChangeLog files have plenty of entries from him. Emacs was his original project, so it make sense that he has retired to that. He also concentrate more on documentation that programming

  67. Re:mirror by cetan · · Score: 2

    My god, are moderators dumb as rocks.

    To the stupid fuck that mod'ed it "overrated": learn how to use the fucking mod system you moron.

    --
    In Soviet Russia...michael would be rotting in Siberia!
  68. Bullshit by twitter · · Score: 2
    The vast majority of Free Software advocates are exactly that - advocates. They aren't developing code, they aren't reading the source to make improvements.

    Put up or shut up is a good thing to tell people who complain. It's not a nice thing to tell people who are trying to help you.

    Without Linux, GNU would still be a rather obscure name that many computer scientists don't even recognize. Sure, the GNU tools allowed Linux to start off sooner, but there was nothing special about the GNU tools at the time Linux was created -- save that it was free (gratuis), and our beloved Finn could afford them on a student's budget.

    No one who ever wrote a line of code outside of Visual Basic would ever say something as ignorant as that. First off, anyone who knows their history knows that GCC was not the only gratis compiler in the world. Second, anyone who has been using those compiler knows that GCC has long been and remains one of the best. Combined with other GNU tools, GCC provides one of the finest development environments in the world. It's reputation is well earned and great. I am not a proffesional programer, but my first compiler was gcc for DOS. I have used Borland, Watcom and MS compilers as well. All but MS have their charm. GCC is my first choice today.

    Free Software is all about philosopy. It would not exist if people had not thought about community, individual rights, and how to foster such things in an increasingly greedy and careless world. GNU/Linux is a direct result of this man's effort to teach people a better way, as you might be able to tell from the vast numbers of contributors to it. A community has been formed that values individual and community rights. They publish their works under the GPL and other free liscences.

    Aside from some work in the HURD, RMS isn't a software developer anymore.

    Hmmm, That's a kernel, right? Just like Linus organized and maintains. Oh I see, I've been trolled. You were so good at acting ignorant it was hard to tell.

    No, that's not fair, it's flambait really. By diminishing the work of one of your enemies, you seek to have people flame away at another of your enemies. Nope, not gonna work. Linus is a fine fellow and his kernel works very well. There is nothing common about any of the great achievers of the free software world.

    --

    Friends don't help friends install M$ junk.

  69. Neither are you Re:Torvalds isn't a philosopher by Antaeus+Feldspar · · Score: 2


    I'm sorry, that's just utter bunkum.



    Your assertion amounts to the following: "If someone thinks an issue is significant, it automatically is significant. They are then, because they are correct about that significance, smarter than anyone who does not award it the same significance.



    This means that bigots are the smartest people of all, because they attach so much importance to the color of a person's skin, to the religion they follow, to the activities they pursue with other consenting adults behind closed bedroom doors. According to you, this makes bigots smarter than the rest of us, who don't share the bigoted view that a person's entire value hangs upon these factors.



    Actual philosophers do not make the same mistake you do, of thinking that whatever someone else chooses to frame as the crux of the issue must actually be crucial.

    --
    If people are to respect the law, perhaps the law should begin by respecting the people.