Linked by Eugenia Loli-Queru on Wed 10th Oct 2001 16:20 UTC
Original OSNews Interviews Today we have a special guest in the series of interviews we conducting here at OSNews. Linus Torvalds, the well known Linux founder, is with us to discuss everything about the kernel, Microsoft, the naming of GNU/Linux and the future. Read on!
Order by: Score:
hrmm.. revolution
by Cybercyst on Wed 10th Oct 2001 17:34 UTC

Whatever it is, I'm sure it will run Linux... ;) On that note, I have started a project to make a hampster driver for linux. Yes, you heard me, a hampster driver. Wouldn't it be cool to remotely control them? /dev/hmp0 hrm... telnetting a hampster, now wouldn't that be interesting?

Wow....
by TheRain on Wed 10th Oct 2001 18:03 UTC

that was incredibly un-enlightening.

Ha ha
by Ha ha on Wed 10th Oct 2001 18:05 UTC

Ha ha.

by Anonymous on Wed 10th Oct 2001 18:08 UTC

You lamer! Get a life... ps: More like, whatever it is, I'm sure NetBSD will port it, or already has it.. No OS is more ported, and being BSD license, is more freely availble. www.netbsd.org

Oh no...
by coolvibe on Wed 10th Oct 2001 18:13 UTC

Not another NetBSD zealot.... I use NetBSD and it's quite nice, but I don't need the zealotry... I think Linux is doing fine too (except from the VM subsystem that is... which still sucks a bit). Talking about the VM, I wonder why Torvalds didn't address that? It needs to be fixed.

Linus is
by Jacks Hit on Wed 10th Oct 2001 18:18 UTC

getting more weirdness injected in him by the day. He don't care about the future, he don't care about other OS's, he don't care about nothin. Hey Linus, thanks for caring, otherwise you wouldn't have started Linux! Jack

by Anonymous on Wed 10th Oct 2001 18:24 UTC

Actually the VM subsystem <is> being addressed, 2.4.11 brought quite a few changes to the VM subsystem which should help a lot, eventually (hopefully) OOM will be handled better too...

Not impressed with Linus as a leader of Linux
by Scott on Wed 10th Oct 2001 18:26 UTC

Linus seems pretty ignorant for a leader of a major operating system. Makes me wonder about Linux's future. Some informative quotes: "I don't actually follow other operating systems much. I don't compete - I just worry about making Linux better than itself, not others." That's great that Linux won't use any innovations from some very smart people working on different operating systems. Linux will just reinvent its own innovations. <p>"I don't use a marketing eye, I simply don't care." Is Linux a developer or project manager? At the very least he doesn't seem to want more than a software development part in Linux's future.</p> <p>I'll close this comment out with a very insightful self-explanatory quote by Linus: "I was never a "big thinker". One of my philosophies in Linux has always been to not worry about the future too much."</p>

Linus Sux
by Ruprikt on Wed 10th Oct 2001 18:27 UTC

Linus has become too damn arogant. Jordan Hubbart, now he's cool

easy on the enthusiasm there linny
by gnu_bob on Wed 10th Oct 2001 18:35 UTC

Even if linus doesn't care, <a href=http://www.scaredcity.com>we still do. <p> So much, in fact, that we're endeavoring to give away this useful set of <a href=http://www.opensourceworks.com>URLs, including a year's free hosting. you could acquire them, as a result of your ability to follow simple directions.

Linux is his toy project
by Hyperion on Wed 10th Oct 2001 18:35 UTC

I don't think Linus ever proclaimed himself as a visioneer. After all he wrote an OS that already existed. Other people want him to be something he never was. Even if Linus is not looking at other software, other people do and Linux will be pushed towards this. Note that he is right when he expects most fundamental changes to occur in user-space. Unlike MS (they push everything in the kernel), userspace is the correct place to put most 'kool' tools, the kernel must be flexible, fast and STABLE enough to support whatever you write on top of it. and hey, if you don't like it - use something else or write your own...

Re: Linus Sux
by Pinus on Wed 10th Oct 2001 18:35 UTC

I liked Matt Dillon from the FreeBSD project. Matt answers fully the interview questions (check Monday's interview on osnews about bsd), he does not dismiss them as Linus does. I guess, Theo De Raadt and Linus are the same person somehow... ;)

Linux is wise, not arrogant
by Feh on Wed 10th Oct 2001 18:39 UTC

The world already has one Larry Ellison. It doesn't need a second. Linus has a very level head and doesn't shoot his mouth off. I'm pretty sure he sees a path for Linux in the future, but as Bill Gates has proven to us time and time again, it's pretty hard to predict the future. I would rather see someone like this in charge of Linux. He maintains a very positive image. Can you imagine what the media would do to the Linux community if Linus was proclaiming Linux to be the end all be all of the world and Microsoft is worthless. Hell imagine what the zealots would do if he was like that. It would become a freekin holy war against common sense.

logical
by BM on Wed 10th Oct 2001 18:39 UTC

Reading the interview I understood his logic. I dont market I program. I dont care about the future problems I care about these immediate problems. All signs of a dedicated individual. Scott you would be more pleased with a man who sits around dreaming of the future, out marketing the product and generally everything but work on code.

...
by Who cares on Wed 10th Oct 2001 18:41 UTC

What do you think of the FreeBSD 5 kernel and WindowsXP's new features from a clearly technical point of view? Linus Torvalds: blah blah blah... And quite frankly, I don't see anythign very interesting on a technical level in either. Don't worry Linus. *BSD fanatics don't see anything interesting on a technical level in Linus either.

Well the Redhat Guys saw some interesting stuff in FreeBSD...
by xturnip on Wed 10th Oct 2001 18:50 UTC

Even if Linus doesn't keep his ear to the ground on development, other people around him do which is more important. Though with an attitude like that, I won't be suprised when someone doesn't splinter off and starts releasing their own kernels with say something like a "-ac" at the end of them. :-)

Agreeing
by Another Person on Wed 10th Oct 2001 18:51 UTC

I agree with Hyperion, Feh, and BM. Linus is doing the right thing by focusing on the problems of now, rather than trying to predict the problems of the future. Linux is a good OS, and its time will come. We, as users and developers, just have to continue to support it, and push for innovation.

Last Torvalds interview I'll read
by Jeff on Wed 10th Oct 2001 18:52 UTC

Wow, what a let down. I mean Torvalds is not obliged to do or be anything other than a kernel coder, to each his own. But the linux community isn't obliged to consider Torvolds a guiding light personality either, and after that interview I doubt anyone will. It's one thing to be an eccentric programmer whose unconcerned with mundane matters like marketing, but it seemed like he was purposefully being an jerk. Like the part about other OS's, he says he doesn't care about them, doesn't know anything about what they're doing, then says something like "anyway, they're not doing anything interesting." How does he know, I thought he didn't care. Obviously he does care, and all the blather about "I don't care" must have just been added for effect. Next time I see a headline with Torvalds name in it, I'll say to myself "who cares."

There's no 'p' in hamster.
by lucid on Wed 10th Oct 2001 18:53 UTC

This has to of been the most boring interview I've ever seen. Could Linus have been any less droll and nonchalant? I guess he's written his book about causing a "revolution" but now he wants to shy away from that metaphor for some reason? Linux is and will always be a programmers toy, a great toy that millions of programmers can play together with and go off and create their own version of the toy and everyone else that builds the toy parts can focus on trying to introduce something old-yet-linuxnew that compiles on X amount of distro's, and fufills everyones software (read: trendy) philosophy. It would be really fun to get everyone together and make a solid distro with specific optimizations between certain packages that can really make the user experience a good one. Windows and MacOS 9.x/10.x may not be as configurable, or "open source,GNU,FreeBeer,Whatever" but it's a fluid and managable workspace with a dedicated hardware and software following that OEM's can get behind. I think to really appreciate linux you have to have a real attitude towards MSZilla and OpenSource that allows you to turn face against modern OS innovations for your cause. I doubt it will ever be anything but a sports car to a programmer, and a waste of time to the average joe that doesn't have a chip on his or her shoulder.

That question is wrong...
by xDAVIDx on Wed 10th Oct 2001 18:55 UTC

Q 8. What is your opinion on RMS insisting calling Linux as GNU/Linux? ---------------------------------------- RMS is not calling Linux as GNU/Linux! He is calling the entire system GNU/Linux. Linux is a kernel of an operating system not an entire operating system. ( Note that you'll often see GNU/Herd when someone is talking about that system ). Of course Linux doesn't need any of GNU software. Just as GNU doesn't need Linux but why write new software or use some proprietary software? Both GNU and Linux are great.

by Anthony on Wed 10th Oct 2001 18:59 UTC

CPU Scheduling - didn't mention lse.sourceforge.net or hp scheduler SCSI... Why not focus on Fibre - SCSI is dying

labour of love
by Obsidious on Wed 10th Oct 2001 19:03 UTC

Linus doesn't care about the future of Linux or what the competition is doing because he doesn't view it as a commercial machine. He doesn't care if it becomes mainstream, or if billions of people use it. It is simply a labour of love to him. And as such, he feels as though he has nothing to prove to anyone and has no expectations to live up to. I know, everyone would love to see Linux become mainstream and bring the mighty Microsoft to a grinding halt, but let's face it: Linus has more practical things on his mind. And it really is that simple. It's just a fun hobby to him.

cool attitude
by stew on Wed 10th Oct 2001 19:11 UTC

I love Linus' attitude on other OS'. It is the complete opposite of mine (I try every OS I can get my hands on), but I can fully understand his point: Why participate in endless wars over which OS is best and why and spend time on developing "visionary" ideas if you can simply sit down and write good code?

No Wonder Linux has not Displaced MS
by Jim Slade on Wed 10th Oct 2001 19:20 UTC

I can say I was not surprised at all about the comments that Linus pays no attention to other OS/s. The failure to learn from other operating systems has been the number one reason why Linux has not displaced Windoze. I speak with many reporters and a frequently hear that they dread even writing about Linux because anything negative they include about it, no matter how true, will bring torrents of the most vicious flames imaginable. The refusal to learn from others is the greatest failing of Linux.

Pardon?
by neoteric on Wed 10th Oct 2001 19:34 UTC

Didn't Linus originally study Minix to form his version of Unix on the PC? Wouldn't that be seen as "attention to other OS/s". What is there in Windoze that is so good and we are missing in Linux so much? Don't take this the wrong way, I use Windows every day and each OS is useful to me, so I'm not starting a huge debate over which OS is best, but the last post was a bit lame ;) You get flames from Windows users and Linux users if you post in the wrong places, and especially if you say the wrong things.

That just about sums it up.
by Matthew Fisch on Wed 10th Oct 2001 19:36 UTC

Everything I read just about sums it up. Linux is not a commercial os, its a fun toy, with a horrendous userland ( GNU tools specifically ). It would not be an impossible (in fact, fairly trivial) act to port (for example) the libc to replace glibc (along with the rest of the userland). This would make for a decent userland... but why go through the effort when there is a not-so-toyish alternative? I began fiddling with linux years ago, but was not pulled into the womb of unix until I tried FreeBSD for the first time -- with no chip on my shoulder I fell in love instantly. A toy is a toy. BSD is an OS.

scsi dying?
by steve on Wed 10th Oct 2001 19:39 UTC

people still use ide, whats wrong with continuing to update scsi?

He's not arrogant...
by tftv256 on Wed 10th Oct 2001 20:01 UTC

<p>He's not arrogant; he's laid back. I can relate to him. Great dude.</p> What I do not appreciate are all of the extremely ignorant people who would tell you that Linus is a God, and that read far too much into a kernel that's being written as a hobby.

WHAT A GREAT INTERVIEW!
by Blabber mouth on Wed 10th Oct 2001 20:02 UTC

I realy liked this interview. Linus is a real person, and dosn't try to hide it. He could have just regurgitated some stupid slogan(Bill Gates style interview) He coudl have wasted our time by atacking Mirosoft and pointing out the flaws in its new OS's. But instead he told us the truth "I care about coding the kernel" If we stop and think about how much time and energy his job takes, not to mention the fact that he has a family. I'm not surprised he's a bit monocular in vision. He's just a regular guy, and so many people go around talking about him like he is some sort of superhero, or visionary. Can you imagine how damn annoying that must be? Give the dude a break and just leave him alone.

I can say I was not surprised at all about the comments that Linus pays no attention to other OS/s. The failure to learn from other operating systems has been the number one reason why Linux has not displaced Windoze. Linux is a kernel, it is a simple program that is a few hundered Kb to a meg, depending how it is compiled. Everyone always talks about X-Windows / window managers / applications and think linux has something to do with these. He doesnt, he programs the kernel, which quite frankly is an outstanding piece of technology. Nothing competes with it at this moment on the 386 compatible series of machine(and just cos microkernels are newer does not mean they are better). And why exactly would one want to copy a flawed operating system such as windows? How can you without access to the sources at some level. If you are speaking with reporters, you should at least be able to construct valid opinions based on facts, not just churn out the same old boring ones that no longer make any sense 5 years after they were first mentioned. In summary, if you are going to comment on linux, at least have the decency to know what it is.

Get real guys....
by Sir Ace on Wed 10th Oct 2001 20:05 UTC

I think most of you are forgetting something, we hack what we feel like hacking, and that's about it. The linux kernel is Linus's, it his idea and his code. Our opinions matter to him to some extent but he has never been obligated to change anything. He wrote it to suit himself not to make someone else money. Just like when we code our own software. I don't write code to make money, I write it to get things done that **I** need done. If I can be of some use to someone else great, if not c'est la vie. 90% of the code on sourceforge/freshmeat was written for the developers first and put there in case you could use it too... Nothing is stoping you from writing your own kernel except the daunting 10 years it would take you to write it alone. Don't forget that if no one person ever used the linux kernel again after this very instant, that Linus would not stop working on it. Sir Ace, Yes the REAL Sir Ace.

by anon on Wed 10th Oct 2001 20:05 UTC

*yawn*

good interview
by Is mine on Wed 10th Oct 2001 20:20 UTC

windows=explorer.exe, ie, word, etc. linux=kernel Pretty pure. I don't understand the windows vs linux debate. That's apples and oranges. Maybe KDE vs windoze makes sense, but you don't hear that. I don't like windoze because it's uglier than shit. Yeah, you can always change out explorer and use different shell replacements, but they don't work as well as just about any window manager under linux. I do like linux. Is it harder? Yes. Is it overwhelming to a newbie? Yes. Do I care? No. My loggs are still being filled with Code Red, nimda crap. Thanks MS.

I think we should just disregard this article
by John on Wed 10th Oct 2001 20:28 UTC

My guess (important word, that. The subject is engaged in speculation.) is that we're seeing Linus' dismay over people asking him the same questions again and again. I think there are too many people out there trying to put Linus on a pedestal he's not really happy with. I feel reasonably sure that Linus does still care about things, even marketing things, but that he doesn't want to be the mastermind behind the overthrow of the MS beast. Who would want that job? Until we see some actual evidence that Linus is, for whatever reason, making demonstrably poor decisions--or no decisions at all--we should just leave things as they are. Let's remember that Linus is, for all practical purposes, now a project manager. He makes the final call on what goes in the kernel tree. If he doesn't follow other OSs, it doesn't really matter. The folks doing active development work can include code and ideas from any source they please; all Linus has to do is approve it. So I don't think that any of Linus' expressed opinions is the harbinger of doom for Linux development. There's no reason to think we're in "Not Invented Here" land. Hell, it was just last week that I was reading about a BSD developer who was annoyed to find his ATA code in the Linux tree with no copyright statement or acknowledgement... That's a GOOD sign... -J

by Clinton on Wed 10th Oct 2001 20:30 UTC

I still don't understand why so many ppl wonder/hope when Linux will kick windows from the desktop. I read the book Just for fun and Linus states that he wrote Linux to compete with Minix. It whas never meant to challenge Windows.

OS wars
by Mr. B on Wed 10th Oct 2001 20:32 UTC

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. <P> 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. <P> 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? <P> Other than being a good BSD zealot and not soil your soul with the unclean and ungodly Linux. <P> 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. <P> 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. <P> 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. <P> 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. <P> 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. <P> 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. <P> 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). <P> 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. <P> 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. <P> Thank you for reading.

Err...did I miss the interview?
by destiney on Wed 10th Oct 2001 20:40 UTC

Some interview, just a bunch of non-answers if you asked me...

Looser attitude
by Doug on Wed 10th Oct 2001 20:50 UTC

This is so typical for Linux community. Linus is an arrogant tech guy who is unable to listen to the market needs. Look what IBM has done to Linux! The god damn own the OS now and earn money on Linus free-of-charge developers. That sucks

In response to Scott's comments ("Not impressed with Linus as a leader of Linux") I think you misunderstand Linus' role in Linux development, and the dynamics of Open Source & Free Software projects. The direction of an OS project is driven by the people using and working on the software, not by a whizz-bang marketing vision. If developers want Linux to go in a certain direction (scaled down to embedded systems, or up to big iron, or supporting new device types), they will develop the code to do that. It is Linus' job to integrate those changes into the main Linux codebase in a fair and reliable manner. If he pushed the project in the direction he wanted it to go, he would discourage people from submitting code that enabled Linux to be used in other areas and encourage people to fork the codebase into projects with a different focus than his.

Sorry, but.....
by Mr Scix on Wed 10th Oct 2001 21:06 UTC

I don't think Linus is arrogant, perhaps he's more a bit shy-type-of-guy. He really shouldn't care about other OS'es. Of course Linux has -let's call it- problems of it's own, and yes, they should be adressed, if possible. That's his focus right now, and nobody should try to copy other OS'es. Linus neither. Please remember that we like Linux for what it really is -stable and versatile- and not some windows clone who does it all better. And for the quality of Linux : Lets talk about crashes per year, not per day.

the daily dosis of I don't care
by idontcare on Wed 10th Oct 2001 21:09 UTC

well, if linus doesn't take care, he will be the most known person in history who doesn't care. i understand him that he doesn't care what the others do, but quite frankly, linus, you have to care, if you want to make the best os. all the blabla about the best os is just a big i don't care-piece if you do not care. for the consumer, who wants to use the os on the desktop, linux is not really in great shape, at least what the normal user considers as great shape. why don't you just care a little more and make really the best core of an os? maybe your developer community also needs from time to time a little more care to find out that we do not really need the 203rd copy of ms office, but rather new, more creative ideas of software. maybe i am worng, but i am angered of this i don't cares in the past weeks from you. if you don't care, why should anybody care?

Linux is a kernel!
by Leadfoot on Wed 10th Oct 2001 21:09 UTC

Linus said it himself. All the interesting things will be happening in user space. This is not a change in ideals for him. This is the way Linux has always been. More over, it's the was unicen have ALWAYS worked! Linus merely remade an OS that already existed, made it (mostly) compatible, and made it stable. X windows, Gnome, KDE, etc... These are all user space programs! The bash shell, xterm, etc, all user space! And Linus had nothing to do with them, and most of them already existed, with or without his help. I don't understand why people see Linus as some great leader. All he is is a guy who programmed a good, solid basis for a free OS. Not even the whole OS. People, the "future of Linux" lies not with Linus Torvalds. He's merely the guy who wrote the foundation. You want people to look up to? Look at GNU, they're the ones who made the phenomenon we know now as Linux possible, and had every bit as much to do with it's success as Linus did.

Re: Looser attitude
by Mr. B on Wed 10th Oct 2001 21:11 UTC

I think IBM is doing an excellent job. They are pouring oodles of cash into important projects for furthering Linux, giving it things that it lacks, helping making the pill more edible to the commercial industry. Meanwhile Linus does his thing and does so well. (Though since Linus does not have his own marketing department to project an image of himself that you guys would swallow more easily, you would actually have to make an effort to discover that he does his job well). Also, I would like you to make a mental effort to understand the difference between what the "market" wants and what the "users" want. Obviously this distinction has escaped you, so I'll help you: what the "market" wants is not based on technical merit nor is it identical to what users wants -- it is based on what marketing-people know how to sell in great volumes. Linux on the other hand is heavily geared towards its users. Before Linus Thorvalds accepts or rejects a patch, he has to consider what will benefit the majority of his users -- and he does. He has clearly stated this on many occasions: the single most important criterion for something to be included in the kernel is if it benefits real users. Things that are just hype or curiosa for people who prefer to masturbate, rather than creating, are not important to Linus because they do not really help further Linux. Believe me, what IBM is doing is _healthy_ for Linux. If the Linux community can't see this, or even feel they have to resent it, then the Linux community can just go fuck itself.

Re: Looser attitude
by idontcare on Wed 10th Oct 2001 21:23 UTC

Mr. B, I am surprised how much you know about the market, the user and Linus Torvalds. Obviously, Linus does not make teh right choices, what the user needs or will benefit from. Otherwise more people would use Linux out there, right? Personally i consider the attitude, that one person decides on the benefits for all of this community, arrogant. The obvious hate against marketing departments of big companies, especially Microsoft, does not justify a I don't care-position. Sometimes it might even help Linux-developers to look to the other side, maybe there are some people who have great ideas, too.

Linus's Magic
by kagato on Wed 10th Oct 2001 21:30 UTC

Truthfully, Linus is just extremely unassuming. He doesn't provide "solid answers" to the questions because there aren't any. I mean, if he lays out a clear road, he would be bound to follow it. I don't know how many times I see Linux and Windows zealots bash each other because "Microsoft didn't do this thing they said" or "Linux nerds did this other thing". It's pathetic (especially some of the threads lately about the IP theft in the Linux kernel which I believe is resolved now). Linus got flamed a few years back because he missed a "if things go well" release date he mentioned for 2.4 (admittedly, he missed it by 6 months, but it was an offhand comment at a convention!). Now he just doesn't give solid answers where there aren't any. Anways, Linux was not built by a coherent design goal or roadmap--but rather a coherent design *philosophy*. Linux was built by stringent evaluation of which code was good and which code was bad. It's that simple. Put simply, followers need directions. Linux is not written by followers. It's written by those who take their own initiative. If you follow linux-kernel, you'd laugh if you heard someone say "Linus will tell Alan to handle this and Andrea to handle this and Rick to handle this, and ..." It doesn't work that way. They just do it. The magic of Linus is that he has an exceptional talent at putting the pieces together. It's wierd, but sometimes he accepts a patch mailed directly to him from a nobody because he thinks it's good, but someone who's a known kernel-coder sends a patch to the list instead because "Linus said to send it there". He just knows how things fit together. Linus actually pushes very few things in the kernel. The major coders push themselves. To be honest, he doesn't answer because he doesn't really know. He'll know while it's being developed. One of the most exciting times I spend each week is going to http://kt.zork.net/kernel-traffic/latest.html and reading the latest Kernel Traffic (I used to subscribe to linux-kernel but don't have the time anymore). He just works on some core stuff and mediates well (the most influential thing in the history of Linux has been 'patch').

Sounds like a great project leader
by Simon Farnsworth on Wed 10th Oct 2001 21:32 UTC

Just a short question to everyone criticizing Linus; how many of you have worked as part of a large software project? Marketing ideas, visions of the future, and new directions to head in are the last thing you want when you have an adequate product that you are aiming to perfect. Linux (the kernel, the bit Linus works on) is more than adequate now, and Linus seems like the perfect guy to perfect the kernel.

Interesting enough.
by grind on Wed 10th Oct 2001 21:37 UTC

From what I've read on this page, you guys seem not to appriciate what Linus did. As someone stated, if you don't like it, don't use it. I can read between the lines of the interview, and what I'm reading should be as clear to you as it is to me. Personally, I love the OS. Have you ever had the pleasure of showing an avid Windows user a Linux Desktop - Windowmaker, GNOME and KDE Themes? I know I have, and just seeing the look on their face validates whatever existance Linux holds. I love to explain to them that people now have the ability to construct a user interface to completely and utterly express artistic and practical abilities. So if you don't like it, don't use it. Who cares if Linus is arrogant, who wouldn't be a little high on themselves. I think you expect entirely too much from the guy who gave you an Open Source version of computer science. Thanks, Linus. Take a break. To those with disdain: give it a rest.

Most of you are missing the point
by Secan on Wed 10th Oct 2001 21:37 UTC

Linus doesn't *have* to care about the user level stuff. It's not his job. In Windows, higher level stuff and stuff that should be in user space is placed in the kernel where it adds unnecessary bloat, insecurity, instability, inflexibility, and maintenance problems. Linux's design is the simple classical model: make the kernel as flexible as possible so that more and more stuff can be written at the higher level without having to worry about the lower level. The evolution is towards simplicity, not complexity. If something is in the kernel, can it be placed outside? If not, why not? If Linus could make Linux a single OS trap that was flexible enough to handle all user space applications, he'd do it. Why should it be different? The simple fact is, nothing much of interest has been done on the OS level for at least a decade. It's mostly been figured out. Higher level user space is where the action is. If you look at the Darwin kernel (i.e. the kernel of MacOSX), it really doesn't look that much different than FreeBSD or Linux. Where the innovation happens is in the upper layers. If there's a problem in the upper layer, you won't have to worry about it damaging the lower level stuff. If a user writes a bad program, it can never crash the OS. This is the way it should be.

I almost agree with Linus
by Anders on Wed 10th Oct 2001 21:39 UTC

Many of you are hammering Mr. Torvalds for his non-interest in other OS'es. Why? I dont care if the next OS is better - I like what I have. I dont try to get every person to run Linux - If other like waht they have, then thats the right choice for them. Do I want to focus on the future - No (to a certan degree). If I did, I would not accomplish anything (Hey lets wait for a talking computer, instead of writing a display-driver.???) He states that he does not care what others think - thats not arrogant. It sound more like some envy him because they cannot ignore what others think of them. Thinks about it - dont shout at him, or anybody else for that matters, just because you disagree but try to look at it from the other persons perspective. As for the "best os(tm)", I somehow hope that linux is not the best, because then someone else has the plesure of using a better OS than I. I'm certanly not believe in others misfortune!!! "Never engage in a battle of wits with an idiot; they will bring you down to their level, then beat you with experience."

Don't care about other OSes
by Sjaak Zomer on Wed 10th Oct 2001 21:45 UTC

Well you got it. Linus is only interested in what happens in Linux. A big mystery is solved: now we know why Linux didn't copies the biggest invention of Microsoft, the BSOD. Linus is working on the kernel and trying to get it as good as possible, he doesn't care about Product Activation or Internet Explorer integration in Windows because this is a no issue in Linux. A kernel should be small and fast. Everything else is UserLand. The kernel consists of drivers, memory management, interface with hardware and so on. Nothing more. Based on those idea's what happens in Windows, Solaris, MacOS or other OSes is NOT important. Linus is interested in getting the job done.

Give me a break people
by Tarawa on Wed 10th Oct 2001 21:48 UTC

First of all, the interview was only eleven questions long!! You aren't going to learn everything you want to know from only eleven questions. Secondly, I am glad Linus isn't paying attention to BSD or WinXP. Those OSes are their own little, just as Linux is it's own. I am glad Linus is focusing the problems of his OS and not worrying about how he is going to compete with other OSes and adding worthless, "gee-wiz" features that just bog down the OS. So, the rest of you can go on and keep pissing and moaning all you want. Linus and the rest of us will continue moving Linux forward. ;)

We could use more of this...
by Ulf Larsen on Wed 10th Oct 2001 21:52 UTC

Linus concentrates on his interest - and try to do it as good as he can. What more can be said. At least for me - it sounds like a wise way of keeping on tinkering on your pet, and if others can throw in ideas as well - then even better.... Nothing bad about MS Windows, *BSD - whatever, and why should he - he has nothing to fear and everything to win. Ulf Larsen http://www.wolflarsen.com

Linus is the right man for the job...
by Sevil Natas on Wed 10th Oct 2001 21:53 UTC

I think Linus is exactly who we need to be heading this thing. In addition, I think he has the right attitude. I'm sure he is not oblivious to advancements being made in other OSs. Who would you rather have directing and driving Linux development; a go-go, the latest is the best, market his ass off, talking head that would eventually start closing off areas to the kernel, try and find a better way to make money off this thing we all love, or a guy that plugs away at the foundation, making it stronger and faster so all of us have this great, unequalled play ground we call Linux? I'll take the later. He'll be here for the long hall selflessly plugging away at making Linux better and better.

missing the point?
by idontcare on Wed 10th Oct 2001 21:57 UTC

I have a hard time understanding this discussion here about care, what Linus does and the best OS. What is the purpose of Linux? Isn't it about to build the "best OS"? Now, what is the best OS? Is it about what the developers want or what the users want? Linux is too valuable to put it into a limited space of a community. I still believe in Linux making it all the way up to the consumer desktop, as an equal alternative to Windows for everybody. It is hard to believe we will get there, if Linus, who is not just the person who works on a tiny part of the whole but as more or less as a symbol of this OS, keeps being unspecific. He has the ability of some kind of leadership and he needs to direct developers in the right direction. Otherwise it will stay a pretty wild playground of the user space with no clear path.

Where was the content?
by Ashley Collins on Wed 10th Oct 2001 22:00 UTC

I have to say that I'm disappointed with that article. Not much was said at all. Sounds to me like Linus doesn't like talking to the press...

The Market
by kagato on Wed 10th Oct 2001 22:02 UTC

Do you seriously think that market pressure should guide development? How business-centric of you. Look, I'll make this very simple. Almost every flaw, bug, and crash that you have ever experienced is due to precisely that--the market. I don't like that. If you do, that's your problem. Linux is a technical system. It's qualities lie in it's technical design. That said, Linus makes technical decisions based on their usability, stability, and technical merits. The market doesn't fit anywhere in that decision line. Look, I hate loose analogies as much as the next guy, but think of it this way. If the market demands a styrofoam bridge, I'll still use the ones made of concrete--okay? Call me old fashioned, but just because everyone and their brother is making styrofoam bridges because the market wants them to be lighter and yellow, doesn't affect my primary concern--will it keep me out of the river (okay, maybe styrofoam would ...). Now is the market always stupid? No. But when it is smart, Linus has a history of accepting any patch that improves the kernel without breaking it (note this inclusion of ReiserFS, shortly JFS, but not XFS). Linus makes a Linux that works--well. All of the pretty front-end crap that most people *THINK* is an OS, is *NOT HIS JOB*. There are the same guys at Microsoft, Sun, Netscape--you name it. He handles the back-end and makes it as perfect as he can. When asked, he gives answers that indicate that he will develop it in whichever way is best at the time (implicit in this is his good judgement at not fragmenting the design). There is nothing wrong with these responses--and much that is desirable about it. If you don't appreciate the above comments because you've been tricked into a product view of software, just think about it every time you crash (even in the rare cases Linux does) and notice that Linux is getting steadily better--not revolving around the same level of suckage. After all in the words of Linus Torvalds, "Linux sucks. It just sucks less than everything else.". And as an OS kernel, he's probably right.

Re: OS wars (if you want...)
by Mr. J on Wed 10th Oct 2001 22:07 UTC

Dear Mr B, I strongly disagree with your treatment of BSD developers. Can you point out any real BSD developer, who ever tell Linux off? I can't (except some whom I don't want to name). Because *BSD operating systems wanted to be good, and their developer wanted to have a consistent, highly usable system. They wanted to compare their code and operating system in a fair way. They only wants to have their copyright on the product. They can admit, like Matt Dillon did, that Linux has better on some points, Solaris is better on some other. They do their bests to improve their systems. I have heard somewhere not much time ago: "Linux lovers hate Windows, BSD lovers like UNIX". This come from the vision that Linux has to beat the Windows, and suggesting the market, and several Linux distribution creator. I think it is nonsense. Windows can't be beaten on the desktop platform until you get device driver for you Windows-beating-Operating system off the shelves for any exotic device driver. And installation of such a hardware is not more than few click or reboot. It does not make sense for desktop platform , if you don't have to reboot. Even does not make sense if the preformance is better than Windows. Only simplicity makes sense. I think, If somebody likes a certain operating system is not a problem. If he or she is bigot of a certain operating system that is problem. Linus in his interview seems to be bigoted to Linux, because he does not care about the other operating systems. He at least has to care about the trends of the operating systems and the technical trends. And probably he does. Biggest problem of the Linux is, that Linux is just a kernel. The operating system is missing. The consistency is missing. Ask a company, that is developing for Linux. They hate Limux, because it is so diverse. If they develop for RedHat, they probably not work under Suse, but certainly not under Caldera or Debian. There are incombatibilities in version of certain Linux distribution. Recently I spoke to a company, who is develoing in large volume for Linux. They are planning to develop their own distribution, because they cannot afford (they have a lot of money!) support more than 1-2 distribution. But with their distribution it is easier. They sell with their hardware bundled. And they can provide better support. The Linux market is scattered, like Unix market was scattered in 8-15 years ago. Personnaly I like several operating systems, and I developed for more than 8 and I am currently developing for more than 3 operating system and also dealing with 3 other. I know some of their strong and weak points. I always use that is necessary. However my current favorites are: FreeBSD and Solaris. By the way I can admint certain developer's "childish zealotry" because they have an integrated system... Regards, Mr.J

Not missing the point
by Warren on Wed 10th Oct 2001 22:08 UTC

To 'idontcare', you really should take a look at projects like KDE and GNOME if you want to see the progress of Linux on the Desktop. Those developers are the ones (if any) who are in a position to compete with Windows. There simply isn't much in the kernel which is in a position to compete, except for increasing the number of hardware devices supported. And Linus does work to add support for new device types and build a good device interface for device drivers, so in that sense, he does care about what devices Linux supports. But not because some other OS supports them but because some Linux users want them supported. No sense wasting time on supporting a device which has only a few users. Now, if you wish for some device support for something which only a few users need, then start a company to do it! You can do that if you desire. You can spend the money to pay programmers to do it, if you can't program yourself. Nothing is stopping you. That's how Linux works. I too want Linux to succeed on the Desktop, and I believe it will, simply because it caters to the needs of it's users, rather than to marketing trends.

Well, most of you
by BSDtech on Wed 10th Oct 2001 22:13 UTC

I think many of you made some very stupid comments. Who the hell cares about Linus's negative attitude? I sure don't. Wouldn't it bother you a little with the hype behind Linux and getting bothered by everyone. The reporters alone are enough to drive me nuckin futs. Linux as a kernel is very nice and has many benefits and cool features but when you slap it together with GNU software is where it becomes weak and insecure. I will have to say *BSD 0wnz and is a real OS (along with Solaris, Windows, HP-UX and etc.) not some well coded kernel with third party utilities. Frankly besides the kernel Linux bites. You have to many vendors and no standards in place which creates problems in hundreds of areas. Maybe a FreeBSD like approach would be better for the tree, but at this rate we will never see that. Also for those who feel like flamin me sit back and take a look at the big picture and then reasses the situation. Linux is not ready for the corporate enviroment, yet. BTW, all my servers are being migrated to *BSD or Plan9 ;p

I think he's cool
by a voice of sanity on Wed 10th Oct 2001 22:18 UTC

Esp. about the GNU Linux stuff. RHS is stupid and calling Linux 'GNU LINUX' is stupid... but than again - I couldn't care less. Oh, and to all the people who think that Linus is actually not interested in other operating systems - I pfffttt you! He was merely avoiding political questions, becuase whatever answer he would give there - there will be many people not to like it. And about using no 'marketting eye', I fully understand him and agree with it. Let Suse/Redhat/Mandrake/whatever (debian left out intentionally!) care about marketing. Linux is a programmer, a scientists if you'd like. Not a marketing man. And if you're looking for an OS coordinator who is solely a marketing person, check out Windows. Again, I 'pfftt' at you, fools.

re: well, most of you.
by idontcare on Wed 10th Oct 2001 22:23 UTC

simple answer: i care. but i have more and more a hard time to identify my work with a person who does not care. as said, maybe i see things wrong, but i do not agree with the direction linux goes.

Let someone new takeover will yá!
by Lani on Wed 10th Oct 2001 22:32 UTC

Don't you think that he's being a bit to arrogant and ignorant? I mean look how he waves off the questions about XP and .NET, he says that he doesn't care about what the competitors does. Is it because he feels that Linux is falling behind in these areas? I read in another interview in a Swedish magazine (Datormagazin) not long ago, then they asked him about the new Mac OS, then he was quick to say that it still had very poor memory management and that his first release of linux did it better. He claims that he doesn't make Linux to compete with others, but to make something that he likes himself. Well they say that ignorens is bliss.... but hey!!! Wake up Torvalds whats gotten in to you!!!!!

He reminds me, I cannot remember that movie whose music was all played by Dire Straits. Such a nice film with that nice scottish landscape. I do remember the music!

Linux "fragmentation"
by Warren on Wed 10th Oct 2001 22:40 UTC

Mr. J, to some extent I agree with your assessment of Linux's fragmentation in distributions. There are several different kinds of fragmentation: 1. Standard directory structure, locations of config files, and config filenames. This is something distributions are trying to standardize on. It also helps if programmers write their programs to not assume file locations, but to find them the way a user would (in the PATH, in other config files, etc.) 2. Versions of C/C++ libraries expected to be included. This can be nearly as bad in OSs such as Windows, between Win95,Win95OSR2,Win98,WinNT 3.51, WinNT 4.0, Win2k, WinME, WinXP, and other versions. Windows programs solve the problem by "upgrading" you whenever you install a product that needs a newer version. It's not considered polite to do that without asking in the Linux world (though it might be nice to have it as an option). The second problem here is one with C++ -- the binary API has changed from version to version, as they come into compliance with the C++ standard. Hopefully this will be stable sometime soon. 3. Kernel versions. Usually this isn't an issue unless you need a kernel feature that isn't in your kernel, such as driver support. However, it does mean you can't use drivers from a different distribution's kernel. Partly this is due to arbitrarily version numbers given to the kernels by the distributors (such as 2.2.18mdk instead of just 2.2.18), and the Kernel protecting itself from different versions of drivers which could cause havoc. The only real (at least partial) solution to this would be to have distributors agree on standard features to include in kernels, then give all their equivalent kernels identical version numbers. However, then you would limit everyone to the least common denominator. For example, Red Hat kernels might use large memory support, but I might need a kernel compiled for an extremely small address range. 4. Proprietary extensions. VMWare, Win4lin, Open Sound Source (commercial), and Nvidia are all commercial, proprietary vendors who support Linux, and whose software either compiles into the kernel or uses kernel modules. The problem comes when they need different kernels and you want to use them all at once (I do). To some extent this can be solved by vendors building a generic open source module which can either be included in the standard kernel or at least be recompiled on the fly when you install the software. OSS and VMWare both use the latter technique. To the extent that Linux could generalize the interfaces they use, so the extensions no longer have to be added by the vendors, this problem can be solved. However, it requires vendors agreeing on a standard way to do something and proving that it is of general use, not just a way for them to leverage Linux to make money. ---- I've outlined some of the reasons Linux is fragmented, as well as some of the solutions, and I hope you can see that it isn't all cut and dried. Some of these issues are hard to resolve, and even commercial vendors haven't resolved them satisfactorily. Others will be resolved with time. Still others we may never see fully resolved, but hopefully the incompatibilities can be hidden behind layers the user never needs to penetrate if they don't want to.

XP and .NET
by Warren on Wed 10th Oct 2001 22:49 UTC

Lani, if you knew a little about the underlying technologies it would help you understand. The technologies of XP and .NET are not OS-level (though MS would like us to think so). They are user-level in the classical sense, in that creating them doesn't require "root" access. So, for Linus, a kernel programmer, there is nothing for him to do, to compete with XP and .NET because it's a comparison of apples and oranges. Or should I say, of acorns and oaks. The Linux kernel is merely an acorn, but a very good one, from which Oak trees grow. It's the place of developers like Miguel de Icaza (GNOME founder) to worry about .NET, not the place of a kernel developer, even if he's the head one.

Detractors, Trolls and Flamers, Oh My!
by Jim Dennis on Wed 10th Oct 2001 22:58 UTC

It's amusing to see the low quality of discourse in the message threads here. ... "incredibly un-enlightening" says too much about the unrealistic expectations that many people have about Linus. What could he have said that would have been "enlightening." (Answer that, and you've achieved enlightment in the only way that's possible, through your own efforts; too much talk about "teaching" and not enough listening for "learning"). Linus doesn't present himself as a guru; he's not out to enlighten us. As another poster to this thread said: "I don't think Linus ever proclaimed himself a visioneer" [sic]. I've never heard Linus claim to be visionary nor revolutionary. I guess that the consensus opinion was that this interview was un-inspiring. That doesn't surprise me. First the questions were boring. Linus has been hearing the same questions for years (when's the next release of $next_version, what do you think about $alleged_competitor or $notable_public_figure, what features are you planning to focus on, and what do you read from /dev/crystalball). It's a litany. Personally I'm surprised that Linus still tolerates all these interviews. He's basically said the same things every time, year after year. He's changed some of his opinions on minor technical issues. That's natural, he's learned from experience. What I liked best in this interview is his statement that the tools are not as interesting as the products of their use. He's a tool smith so he's personally interested in the Linux kernel. That's the tool he's spent a third of his life refining. However, its impossible for him to discuss the parts of that which are interesting (to him, and people like me) in an interview setting. Such a discussion would immediately dive down into details that most of this readership (probably including the interviewer) would simply not understand. Linus is a craftsmen not a luminary nor an educator. If I was doing an interview with Linus, I'd want to get into technical details. I'd like to ask things like:

Linus Torvalds ... I don't care
by Real Demers on Thu 11th Oct 2001 00:01 UTC

he don't care marketing ... he don't care others OS ... and certaintly don't care ours comments, and for me it's OK ...

(continued from previous post; silly browser, [Tab],[Space] submitted my last post!) Questions for Linus: There has been some discussion regarding the increasing proportional overhead of using 4K page sizes (x86 and most other 32-bit platforms) on large systems. If you saw a clean implementation, would you accept some patch that would make this adaptive or tunable? How would you envision reducing the overhead (memory/core and processor/cycles) for performing memory management on systems with tens of Gigabytes in RAM? Are there constraints in the common architectures that make this particularly messy? If you could influence the next generation of CPU architecture design (beyond your obvious involvement with Crusoe), what you would change to make things better for future versions of Linux? I've heard that there are still issues with Linux' robustness under extreme load; particularly with high interrupt rates driven by network traffic. Some people have proposed a significant change to the device driver interface which would implement a hybrid interrupt/polling device scheduler (either using thresholds or a simpler "first interrupt fills a queue and sets polling, queue drain re-enables interrupt" model). Have you seen any promising patches for this yet? Do you have any suggestions for any kernel hackers that might be working on this? If this made it into an early 2.5 release, would you want to see a packport into 2.4? You've talked about "the other end of scalability" on a few occasions. Do you have any thoughts on how to scale down to smaller devices (such as PDAs)? Do you think the switch to CML2 [Eric Raymond's kernel "configuration management language" which Linus has said will become standard for 2.5] will facilitate a finer granularity and greater diversity of kernel options? Will its (partially automated) support for patches and external source trees help with some of that low-end scaling? Do you think devfs might help? Would it have to be modularized? I heard of an experiment which re-defined the printk() as a macro (turned very printk() into an empty string or something of that sort). This was used by some embedded system developers to produce a run-time kernel image that was significantly smaller than a stock kernel build. If a clean patch that accomplished this was sent your way, would you merge it? What do you think of the xgcc/MetaL static code assertion testing (is that the right phrase for it) work being done by Dawson Engler's team at Stanford? [This is the project that has uncovered and submitted hundreds of bugs that then "meta language" GCC compiler patches helped discover in the Linux kernel over the course of the last year or so]. If (or when) the release their tools, would you like to see some adoption by kernel developers, perhaps by nudging them to include the meta-assertions that apply to their bits of code? Once upon a time there was a dearth of journaling/logging filesystems for Linux. Now we have an embarassment of riches with about a half dozen contenders in the field (Reiserfs, ext3, JFS, XFS, jffs, and GFS, at least). Do you have any thoughts on how some of the common code among these might be consolidated? Do you have any personal favorite features among these? What do you think is missing from the array of filesystem features available in Linux? Once upon a long time ago there were some unofficial patches to support "overlay" (or translucent, or union) filesystems under Linux. Do you see anyone updating or re-implementing those features? Is there something in the current VFS design that makes this difficult or impractical? What do you think about ACLs (filesystem and/or process)? How about the many other kernel "hardening" patches (such as Openwall, HAP, LIDS, and the NSA's SELinux)? How can we extend the Linux security features while retaining the "UNIX-ness" of Linux? Do you think that the onus for the system's security/integrity still belongs primarily in user space? Are all of these "hardening" patches destined to remain eternally "unofficial" add-ons? Have you looked at or thought about the efforts to create automated kernel test suites? Have you ever considered merging such test suites into the existing kernel sources (as make targets)? [I, for one, would love an easier way to run a newly compiled kernel through its paces for a few days before deploying it on my production systems]. One last "leading" question: What should the kernel do if the init process (PID==1) exits or dies? It seems like traditional UNIX systems rebooted (or panic()'d?) in that case. Linux seems to just silently sit there (presumably still routing, packet filtering, and handling any system calls that come it. What do you think it should do, and why? As you can see, I'm not an interviewer. I'm a techie. I want to dive into details about what the kernel does and how it does it. I'd also like to see some changes --- and I'm curious which of these Linus would consider and which ones he'd hate. The attributes which Linus exhibit that have most contributed to Linux' success are: pragmatism and "good taste." He has consistently recognized what works NOW, and what is too ugly to merge/accept even if it does work now. He doesn't get so caught up in his vision nor in his image of elegance that he fails to just make it better with every step. For example, this protracted period of 2.4.x stabilization which has left us without a 2.5 development branch for almost a year, has been inelegant. Linus has said that he didn't expect it and that he doesn't like it (it doesn't match his "vision" of how it should have been). However, he's done it and made significant progress towards a 2.4 that we can live with on our production servers for a couple years worth of 2.5 development. (BTW: 2.4.x has been a magnitude better than the early 2.2.x releases --- where filesystem corruption concerns had everyone walking on eggshells for six months). Anyway, it's a pity that interviewers don't "get down" with Linus and talk about the kinds of things that he thinks about while he's coding and merging. However, I wouldn't think of going to him and wasting his time with YADI (yet another damned interview). I'd rather leave him to do his hacking and to see the wife and kids when he feels so inclined. Linus (if you've come across this and wasted all this time reading my rants), thanks! You may be one of the better programmers in the world, but I think that pales beside your social skills and good judgement. If you ever get tired of kernel hacking; I'd love to see what you'd do with a database "kernel" (engine). If you ever get sick of UNIX, I'd love to see what you'd do with EROS.

Deal with it
by bubba on Thu 11th Oct 2001 00:37 UTC

I imagine that Linus Torvalds gets a bit weary of the same old questions - which lets face it, would you want to answer over and over again? he's a humble guy....To remain "quiet" on certain issues is probably a smart move, he ain't a marketroid and he probably doesnt really care if you use linux or not - which , given the fact that you are FREE to if you choose, doesnt really give you the *right* to bitch about him and it. He wrote and "controls" an OS Kernel - he aint your daddy, he doesnt have to come up with answers to life the universe and everything just to please an audience and he's not on some personal crusade.... who the hell says he has to be....(and thankfully, he's not) ...Although an important part of the whole thing....Linux isnt the only kernel hacker /Linux developer out there, and while he does deserve credit, he doesnt really deserve a bunch of people bitching about the fact that he gave a "boring" interview... who cares, Nobody expects him to be Bob Hope.... He does what he does and he does it quite well. If you dont like linux, then hey, don't use it or go and write your own kernel - personally, it Wouldnt worry me either way. If you're expecting "enlightenment" and remain dissatisfied, go find some old beardy guy on a mountain somewhere. As for the "well to get "market share" competing with windows" camp, All I would say on the matter is....Linux aint windows....and long may it remain.

Interesting
by The Great Sayaman on Thu 11th Oct 2001 01:24 UTC

People are funny things. They like to quote others quite often. For instances, VM is the new buzz word for this week. One person uses it and everyone is in toe Gousteping. Personally, I believe what needs to be addressed is ..... Nothing is ever perfect. ;) Peace

by click on Thu 11th Oct 2001 01:51 UTC

click, tap tap tap, clickclick, tap tap tap.....................tap tap, clickclick, click...

Why does Linux matter?
by who cares on Thu 11th Oct 2001 03:26 UTC

To arrogant? Hardly. Just not caught up in the BS of the freeloader suits that thought they would build a career out of deciphering linux for other suits. F that. Linux is winning for reasons far beyond its *leaders* wants or dislikes. It is succeeding because it solves problems. What better possible motive could one have for it's creation. "I dont worry about other OS's. just how can I make Linux better." And that is a not sufficient for some? Well lets see, 1 million man hours of develepment = $0 for Linus Torvalds. Sure, maybe a few speaking engagement here or there, but remember, this guy is not Bill Gates, say anything, ship anything do anything FUD, just protect his 40 billion dollar hoard. Lets see 40 billion/4000 companies = about 1million each? whats the problem here, Linus or Bill. Wake up. Oh, the Bill And Linda Gates foundation gave about 2 drops of sweat to you and me to the WTC effort, Yea thats right, relatively speaking, about 20-30 bucks in equivilent dollars. (you know the foundation set up AFTER the US Justice Dept was frying his ass and for PR purposes) Whatever, Journalists need crap to write about and linus doesnt care, so what. Paul

OS Wars
by Joseph Nicholson on Thu 11th Oct 2001 03:36 UTC

Seems to me that some people in the [other] o/s camps are acting VERY childish. Is there some kind of jealously over Linux gaining quite a strong ''mind share'' as well as ''market share'' amongst the big corporations. What's with the cheap shots at Linus? He's a CODER, for gwads sake! His opinions are just that: opinions. Frankly, I find his down to earth attitude refreshing in this age of monolithic CEOs who boldly proclaim a new ''eXPerience,'' etc. with every new release of software that does nothing but enslave IT people and end users in an endless upgrade treadmill. Perhaps a reason for the popularity of distributions based on the Linux kernel is the GNU GPL itself? I'm one of those end ''lusers'' who don't know how to code but have gotten absorbed enough in technology to have some kind of clue. Many people feel that BSD licensing is too restrictive in terms of allowing commercial companies (MS anyone?) to gobble the code up and give absolutely nothing back. Perhaps due to the licensing there's more driver development? Perhaps companies such as AOL, Real, Yahoo, Oracle, IBM, HP-Compaq, even Dell support Linux to a large extent due to the licensing? Use what works for you, but quit belittling the ''benevolent dictator.'' He's an awesome human being who gives selflessly for those of us seeking alternatives to the mainstream.

This is something to worry about
by ZoranC on Thu 11th Oct 2001 04:02 UTC

I have read several recent interviews with Linus and time after time after time I see one and just one thing consistently coming accross: Linus allowed his ego to start controlling him and it is getting exponentialy worse as time passes by. Either that or he is not good at expressing what he really meant by what he said. If I am correct though, and he continues like that we should worry about future of Linux, because I see all signs of a project leader that is getting out of control and is starting to endanger project long term wise. World is full of ex-primadonas that got ruined by their ego. Wise person should notice that emphasis is on word EX and resist going down that path. It will be interesting to watch what will happen. Either Linus will wise up or he is going to contribute to his own demise. It would not be good for anyone (except Microsoft) if second one happens. Even if it does, I hope that will not mean demise of Linux too.

What the...?
by Chris on Thu 11th Oct 2001 04:51 UTC

OK Linus, you had me convinced that you and yours had a plan for the future. Now I'm not so sure. Could I be so bold as to summarise the article as "I don't know, and I care even less?"

Reinventing the wheel, hmm? Initially Linux started out as a concept project spin off from the Minix OS© Far as I can recall Andrew wanted to do a lock step thing where any change went through him© Linus thought, that sucks and did his own thing because he really didn't care for it© Linux; like GNU, is not UNIX© If it were UNIX, it would be in the same hole SCO, SGI and all the others are in© I see people saying, hey Linux developers should stop trying to reinvent their own innovations and reinvent Microsofts reinventions of the wheel© Maybe we should develop our own over glorified Directory Access Protocol and call it, hmm©©© a registry© Naw, theres already LDAP and besides why would you ever use a directory service as a database ¥seems like that comment's in the preamble of the LDAP RFC¤© There are those that believe nothing ever gets done until someone sells something© If that were true, most of the truly innovative things would have never been invented ¥wonder how many people bought stock in Orville and Wilbur?¤© I personally think we should reinvent WPA, now there's something Linux could really use! Lets sell you a peice of hardware and lease you the software© If you don't register, we'll lock you out© But then again, I don't care, I've got more important things to build©

Boering
by penguinhead on Thu 11th Oct 2001 06:21 UTC

I have been using (debian) linux since 1998 and have followed user as well as kernel level development very closely and this has to be the most stupid and boering interview by linus or anyone i have read matt dillion's interview was just great i think if linus wants to pose as a technical hacker not caring about marketing and other crap should atleast talk about exiting things needed in the future kernel as to attract more programmers if not users but the *not caring about anything* attitude will only make me consentrate on my *BSD workstations. linux is a great OS but the BSD's are not behind and now the linux evanglist's can no longer talk about windows unstabality I think it only makes sense to see the market and what others are doing in order to get a good system .

Learing vs Competing
by Larryab on Thu 11th Oct 2001 06:32 UTC

Some great insight here, wish there had been a few better follow-up questions, though. His replies suggest a personal philosophy not based on the consumerism/ competitive model but on what the Sports world might call 'personal best' -- "I just worry about making Linux better than itself, not others." When he says "not much new in technology except for changes in perception" he may indeed be disclosing that he does review the work of others. A review that learns from the open source opportunity, rather than to set a goal to compete with their insight directly. Maybe he doesn't try to make his work better by comparing flaws in someone else's good work as to how he might have done it, or competing in anger when he sees something very good (as in 'why didnt I think of that'). I see in his comment a person who has learning at the core of his actions, more concerned with responding to a changing environment rather than anticipating a future advantage. I have no problem that my livelihood depends on a person filled with wonder, curiosity and focus and on the thousand other people who follow his lead to create good stuff.