Slashdot Mirror


Thompson Critical of Linux

Shuga-Buga writes "Ken Thompson, father of Unix, has some critical things to say about Linux. Otherwise an interesting article. " (CT:Sorry about the unsteady posting. Hemos is on vacation, and I'm moving so things are really crazy right now)

461 comments

  1. Is this really a surprise??? by Anonymous Coward · · Score: 0

    No offense folks, but is this comment about Linux a real surprise. The guy is good, but he IS WORKING on another operating system. So it would not be to his advantage to say that Linux is the next and greatest thing.

    Yes he is right that Linux is riding on the "not Microsoft" trend. But that does that really matter? Linux is Linux because it meets the needs of the masses. DOS was not the greatest thing on this planet and look where it is.

    The point of software development is not to be the greatest or purest or etc. It is to meet the needs of their users. And it would seem X million people have decided that it does!!!

    1. Re:Is this really a surprise??? by rknop · · Score: 1

      Linux is riding the anti-Microsoft trend, but only in it's current state of getting popular. Most of us longterm Linux geeks were using Linux before it suddenly became fashionable. Calling the current Linux Phenomenon nothing more than Microsoft backlash might be reasonable. Calling Linux itself nothing more than Microsoft backlash is dumb, and clearly ignores a lot of the even recent history of Linux.

      -Rob

  2. Ken's passed it by Anonymous Coward · · Score: 0

    Sounds like Ken's got some sour grape issues because Plan 9 hasn't taken off like Linux, Inferno sucks, and he doesn't have his hands all over the source lining up for another award no one wants. Get outta the way Ken, yer time is over!

  3. More specifically... by Anonymous Coward · · Score: 0

    His company (Lucent) makes Inferno. They compete directly with Linux in a number of areas and have a lot to gain by using their leverage to apply ample amount of FUD to the Linux phenomenon.

  4. Linux code base too large by Anonymous Coward · · Score: 0

    I think Linux needs to move to a microkernel model - make the divisions of code explicit. The code base is getting too large to manage.

    1. Re:Linux code base too large by Anonymous Coward · · Score: 0

      I did, and I distinctly remember Linus admitting that a microkernel approach would have been better. Of course nowadays he bashes microkernels and everyone who ever worked with them.

    2. Re:Linux code base too large by HoserHead · · Score: 1
      I suppose, of course, that you've tried to manage it and failed, and this is why you're saying that?

      What you have to realise, of course, is that moving to microkernel would not eliminate code, simply modularise it - and Linux is already mostly modularised. Also, Linus and Alan Cox have a very good idea of what's going on in all areas of the kernel - ie, it hasn't gotten to large for them to manage it.

      The fact is that moving Linux to a microkernel is a very non-trivial job, and wouldn't really pay off: it's quite portable and works just fine as it is.

      Something just occurred to me: it has been ported to a microkernel - thus producing mklinux.

    3. Re:Linux code base too large by Thomas+Charron · · Score: 1

      This isn't a flame, but I don't think you understand the method used to manage the kernel.

      It IS divided up already. Every section has a primary maintainer, all of which is seperate from each other.

      --
      -- I'm the root of all that's evil, but you can call me cookie..
    4. Re:Linux code base too large by Natedog · · Score: 2

      I read an interview of Linus recently (sorry, cant remember where) in which he talked about Linux and micro-kernels. Basically, Linus feels that micro-kernels are more for marketing than anything. A while back it was the big rage and all new OS's needed to have micro-kernel as one of the bullet-features. Now we are finding that micro-kernels generally spend much too long doing IPC to be usefull unless you are using a large number of CPU's (ie more that 4 - in which case sync is much easier that a monolithic kernel). Linux seems to have hit a nice middle ground (for now) in that all the machine dependent code is abstracted out (into the arch directory of kernel build tree) and the bulk of the kernel is loadable modules that are accessed through a well known interface (much like a micro-kernel communicates with other processes to handle system tasks). This results a very modular kernel that runs very fast. The only draw back to all this is scaling SMP server to many CPUs (you have to sync one large code base on many CPU's). I expect that we'll see either (as Linus sugests) a special build for Linux that improves performace on SMP (but would hurt performace on machines with less than 4 CPUs), or a more mature mkLinux that scales to many CPU's better.

      just my 2 cents

      --
      \forall code \in C, \frac{\Delta readability(code)}{\Delta t} < 0
    5. Re:Linux code base too large by Avatar/X · · Score: 1

      The microkernel debate has come and gone... check out the appendix in "Open Sources" to read the original comp.os.minix postings about it.
      --------

      --
      -------
      Losing your faith is a lot like losing your virginity
      you don't realise how irritating it was 'til it'
  5. Duh? by Anonymous Coward · · Score: 0

    If you put Linux on vanilla hardware, it works really great. If you start putting in Adaptec SCSI controllers, oddball video cards, etc., Linux' vaunted reliability goes down the toilet. Linux is only as reliable as its device drivers.

    Maybe peripheral manufacturers will soon start explicitly supporting Linux (yes, I know some are already). When that happens, Linux will have the possibility of becoming truly reliable.

    1. Re:Duh? by SkyWriter · · Score: 1

      >Linux is only as reliable as its device drivers.

      And the device drivers are only as reliable as
      the hardware. Sorry to say but PC's have little
      to none in the way of fault detection other
      than a few paltry parity bits sprinkled about it.
      As long as Linux is on PC (as built) it can never
      be reliable.

  6. Horses for courses by Anonymous Coward · · Score: 0

    some people like a minimal system and building it up with make. some people like having 6 cd's full of kitchen sinks. a personal preference thing i think.

  7. The Converse is True? by Anonymous Coward · · Score: 0
    Thompson: It is the way I think. I am a very bottom-up thinker. If you give me the right kind of Tinker Toys, I can imagine the building. ... The converse is true, too, I think. I can't from the building imagine the Tinker Toys.

    So, you are saying that the converse is not true?

  8. Re:It's just sour grapes by Anonymous Coward · · Score: 0

    done a better job with Thompson's own idea

    I read the article a while ago so I may be misrembering but I thought Thompson said that most of the ideas he lifted from other places. Why would he have an emotional investment in other people's ideas?

  9. Re:Linux More Unreliable than M$? by Anonymous Coward · · Score: 0

    While I greatly admire what he has accomplished,
    I think his comments are due to bitterness. UNIX has been losing sales to Linux and his current projects haven't gotten that much attention.
    He said he read the source and he claimed the OS was unreliable. However, he didn't point out even a single example of why it was unreliable or where the problems lie.
    This type of lame attack can only blemish his once great reputation.

  10. It's true: Linux killed my dog by Anonymous Coward · · Score: 0

    It's that unreliable. I didn't believe it either, but it's true: Linux did kill my dog.

  11. This is a "Unix" article, not a "Linux" article by Anonymous Coward · · Score: 0

    Let's see.. it's an interview with a creator of Unix. and Linux is mentioned about.. twice?

  12. I think so. by Anonymous Coward · · Score: 0

    No, Ken wrote Unix. MS wrote their own version of Unix and called it Xenix.

  13. Re:Linux More Unreliable than M$? by Anonymous Coward · · Score: 0

    He doesn't work for a commercial UNIX vendor, and I don't think he cares about sales. I can't believe I see posts screaming "FUD! FUD!".

  14. Re:One place where Linux reliability is a problem. by Anonymous Coward · · Score: 0


    I agree, we've had many problems with 2.0.x NFS client machines doing strange things and crashing under heavy loads. NFS is definitely not one of linux's strongpoints.

  15. Ken is good; but not perfect. by Anonymous Coward · · Score: 0

    Look, the guy can't spell "create" properly; he's allowed to get a few things wrong now and then. I'd get a little fuzzy headed working in New Jersey too.

    1. Re:Ken is good; but not perfect. by diabloii · · Score: 1

      The New Jersey comment is unwarranted. Cut it out.

      --
      ---- "It is never too late to give up our prejudices." --Henry David Thoreau(1817-1862)
  16. His vitriol should be aimed at Bell Labs/AT&T by Anonymous Coward · · Score: 0

    If AT&T had any clue about the software market way back when, there would have been no MS monopoly as the target of a backlash. If they had made an affordable desktop UNIX, we would not be discussing this because there would be no Linux.

  17. Re:Hmm, that's funny by Anonymous Coward · · Score: 0

    14 days is *nothing*. My server has been up for 195 days, without a problem.. and that's also *nothing*. It doesn't matter. Everybody is going on and on about end user stuff.. I highly doubt Thompson is interested in that. He writes operating systems.. he thinks in a very low level way. Don't bother saying that "Linux has support for XYZ".. it doesn't matter. He's not talking about that at all.

  18. Re:Linux More Unreliable than M$? by Anonymous Coward · · Score: 0

    The guy is trying to question the stability of Linux relative to Windows of all things. Of course many of us find that rather 'irregular'. He's also trying to question Linux as a non-PC solution when it is actually proving itself in serious computation.

    He may be 'the progenitor' but, everyone else seems to be successfull doing real work with this OS that he's discounting.

  19. I'll fire up my Plan9 rocketcar and go to the moon by Anonymous Coward · · Score: 0

    Sounds like a classic case of sour grapes.

    C'mon, who's ever used Plan 9 other than a handfull of academics?

    Critical mass, people.

    That's what it's all about.

  20. Don't forget BeOS by Anonymous Coward · · Score: 0

    BeOS is much cooler than Linux, also far from mature... but the underlying design is really more modern (not mentionning it is really cool to use :-) . X-Window is especially a piece of crap compared to the BeOS graphic system. (do I smell flames ? sorry but if you have ever tried to play 8 quicktime movies at the same time on both X-windows and BeOS you know what I mean).

    1. Re:Don't forget BeOS by scrytch · · Score: 1

      sorry but if you have ever tried to play 8 quicktime movies at the same time on both X-windows and BeOS you know what I mean).


      Last I heard, the Xi Graphics AccelleratedX demo was the same as the BeOS demo.

      Oooh BeOS Pretty OS. Now show me apache, a JVM, and Sybase for it so I can run my jdbc servlets on it, or get out of my way.
      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
    2. Re:Don't forget BeOS by angelo · · Score: 1

      Played with BeOS... liked the l+f of it. but the problem i had with it is simple. I couldn't find drivers/ and when i did, it was subject to macos style blackboxing.

  21. Re:He has a point you know by Anonymous Coward · · Score: 0

    Then why don't you *wait* until it is stable enough for *your* use? The fact is that not everybody needs a rock stable kernel. They are willing to live with something less and thus help find the bugs which eventually results is a more stable kernel like 2.0.36.

  22. Perhaps he had a bad day or something. by Anonymous Coward · · Score: 0

    This was certainly a strange comment for him to make.

    He sounds like my aging grandpa.
    "These kids these days!"

    Has he ever used Windows before?

    Are we living on the same planet?

  23. Slashdot Censors are the REAL ANONYMOUS COWARDS! by Anonymous Coward · · Score: 0

    How the f@#$ could you score the post -1 ??? Because it hurt? I was f$#@ing heart-broken when I read the quote; but it happened. Don't try to bury it! We need to get guys like Ken on board; we can't do it by censoring unpopular remarks.

  24. Re:Slashdot does it again... by Anonymous Coward · · Score: 0

    damm can't believe I am wasting my bandwidth replying to this.

    Have you heard the term 'eye of the beholder'

    Otherwise I agree the article was v.interesting

  25. Re:It's just sour grapes by Anonymous Coward · · Score: 0

    You're right. stagnant, crufty, fragmented, and too expensive, but definitely NOT dying.

  26. Re:He wrote Unix? I don't think so by Anonymous Coward · · Score: 0

    pfft. Microsoft? Try Al Gore, Father of Unix.

    Get it straight!

  27. Ken was really sleepy and needed his nap time by Anonymous Coward · · Score: 0

    Ken hasn't contributed to free software.
    He owes his livlihood to Bell Labs and is still very paternalistic over UNIX.

    Despite what he's invented in the past, this does not give him the right to trivialize a software revolution just because he's not a part of it (this time).

  28. If you *were* a talented programmer . . . by Anonymous Coward · · Score: 0


    . . . you'd understand that without having to ask.

    Next?

  29. Why is it called "Plan 9"? by Anonymous Coward · · Score: 0

    Isn't that the name of some *joke* film from the 60's or something?

    1. Re:Why is it called "Plan 9"? by Anonymous Coward · · Score: 0
      It was Ed Wood> 's opera prima.


      Alien invasors switched to Plan 9:

      Revive the dead.


      They meant revive UNIX. For them it is
      already dead.

    2. Re:Why is it called "Plan 9"? by MinusOne · · Score: 1

      Yep - Plan 9 from Outer Space - Written and directed by the inimitible Ed Wood Jr., himself the subject of a very entertaining film a few years ago. Plan 9 was Bela Lugosi's last film, and he died before it was finished. So Ed Wood just got some other guy to put on the costume and continued on, even though there was NO resemblence between the two.

      Cheers
      Eric

    3. Re:Why is it called "Plan 9"? by dvdeug · · Score: 1

      I've heard it had something to do with it being the successor to version 8 of Unix, but it could be based off of "Plan 9 from Outer Space", though why I don't know.

      BTW, Plan 9 from Outer Space was made entirely seriously, (it was not intended as a joke) which makes the worst movie ever even more enjoyable.

    4. Re:Why is it called "Plan 9"? by Lifewolf · · Score: 1

      From the Plan 9 FAQ:

      Where did the name come from?

      It was chosen in our tradition of selecting names that make marketeers wince. We also wished to pay homage to the famous film, /Plan 9 From Outer Space/.

      FAQ URL: http://plan9.bell-labs.com/plan9/faq.html

      --
      "Be Happy or Die." -- AoN
  30. Re:The Perl Connection by Anonymous Coward · · Score: 0

    Damn, that's what I LIKED about UNIX!

  31. what ken said though... by Anonymous Coward · · Score: 0

    Ken said that Linux was "worse" than Windows. Come on guys, that rather sticks out as a sore thumb.

    The rest of his interview was rather interesting though.

  32. Agreed. by Anonymous Coward · · Score: 0

    There are many things I'd like to be different (like real protection between tasks, much like a user having more than one - really useful for untrusted binaires (typo on purpose) ). So I plan on doing it on top of Linux and then move it to a real OS kernel.

  33. PC != Intel by Anonymous Coward · · Score: 0

    Intel has fooled you into believing that PC is equivalent to intel inside. No, PC means Personal Computer.

    I believe Ken is saying that Linux belongs on the desktop just as much as Windows does, and that it is not suitable for server, embedded, etc use.

  34. Minus one? by Anonymous Coward · · Score: 0

    What the heck, this is an insightful comment! Everybody forgets Microsoft's Xenix (back from the start of the 80's)! The time I found out about it was while reading /etc/magic for the file command (it has some Xenix bits there, and the comment said more about it).

    Please moderate him _up_.

    1. Re:Minus one? by Anonymous Coward · · Score: 0

      Awhile ago I had an old Altos586 box. It ran Microsoft's Xenix. It was called a "586" because it had an 8086 processor and five serial ports. It had 512K of RAM, a 30 MB hard drive, and five people could be simultaneously logged in and using it on terminals.

      It was a pretty impressive box, to be doing all that on an 8086 processor with 512K of RAM.

      Okay, you can now commence trashing it because it was coded by Microsoft (in the early '80s).

      The divison of Microsoft that produced Xenix later was split off from Microsoft to become SCO. At the point where they sold it, Microsoft agreed to never again compete in the Unix market (they were tired of paying royalties to AT&T for each copy of Xenix they sold).

  35. Re:It's just sour grapes by Anonymous Coward · · Score: 0

    There was an older version of glibc2.1 (I believe) that didn't upgrade properly (ld-linux.so hung onto a reference to something in the root partition).

    The net result was that if you upgraded glibc via RPM, you couldn't umount the root partition at shutdown. Maybe this is what he is talking about.

    Then again, seeing as on Slashdot he has been a source of anti-linux FUD, I would be inclined to ignore what he says unless he bothers explaining these so called problems enough for anyone to repeat them or get them fixed.

  36. Re:Linux is not ready as a gateway or firewall by Anonymous Coward · · Score: 0

    Then I suppose quoting real-life uptime statements for mission critical NT systems can influence your opinion. But I have the feeling it won't.

    You must practice what you preach.

  37. It won't crash you moron by Anonymous Coward · · Score: 0

    Don't you understand? The patch goes out even _before_ the bug hits you! It happened to me at least five times (with exploits and the occasional random bug): I saw in the patches fixes to bugs that could have wedged my machine, if they had enough time to hit! It's a simple matter of probability!!!

    BTW, we _really_ need that damn hairy on-place kernel update. Making all your procs pause for 2 secs is nothing; it will look like the net got overflowed. But killing all procs _and_ having to reboot (loose uptime? Nah - I need no stinking uptime figures!) is irritating - like a squid pausing for 35secs because of the reboot, and that's just one of the minor hassles.

    This is the general 'hard upgrade problem' : zero-downtime in-place upgrade.

    1. Re:It won't crash you moron by Trepidity · · Score: 1

      That's my point. A mission-critical server is not going to reboot every two weeks to install the newest release of the kernel, even if it does contain patches for bugs that you haven't had to worry about yet.

  38. Re:how're the prc-tools coming along by Anonymous Coward · · Score: 0

    Fine 0.5.0 has been stable for well over a year, that is to say, it works and it works well. Buddy boy. uClinux is fine too, check it out at http://ryeham.ee.ryerson.ca/uClinux uCsimm is a work in progress, and doing quite well. Buddy boy.

    But you did'nt intend to offend, did you, buddy boy.

    Jeff.

  39. So try to _use_ it. by Anonymous Coward · · Score: 0

    OK, it only exercised the bug-free 75%-of-the-time 2%-of-the-code part. Try to make it do something unusual. Like doing a scandisk and opening a DOS prompt while it is fixing a problem.

    Don't laugh - I clobbered a friend's HD doing that - my Linux bad habit of doing everything at the same time because it's so stable made me forgot under Windoze you have to wait.

    1. Re:So try to _use_ it. by kertaamo · · Score: 1

      scandisk does much the same job as fsck on unix. And neither of them like people using the disk whilst it is being repaired. This is quite resonable. So even under unix you would have to wait. unix has the upper hand here though because at least fsck will complain that the disk is in use before it tries to repair anything.

  40. Re:You have NOT been trolled. Have a nice day. by Anonymous Coward · · Score: 0

    Sorry, not my intention. I posted the original
    article, I titled the thing. I did this because
    it seemed to me that this is what most slashdot
    readers would glom onto in the article. So, if
    I had said something like, "Thompson speaks on
    Development", discriminating readers would have
    read the thing, latched onto the very small
    section where Thompson vents on Linux, and
    escalated it into the main topic. I just saved
    Slashdot the time and tailored my post to my
    expectations of slashdot reader interest.

  41. Re:It's just sour grapes by Anonymous Coward · · Score: 0

    > I rarely see a Linux uptime greater than a month whereas with the systems listed above, it is just expected.

    here's one for you, then:

    [root@wwwlinux root]# uptime
    6:43pm up 381 days, 20:45, 1 user, load average: 0.07, 0.02, 0.00

    WWW server / DNS master / mailing list server.
    Running Linux 2.0.32 + nestea patch.

    (I'm mostly surprised that there haven't been any power outages during the last year that the UPS couldn't handle!)

    > Linux, specifically GNU, utilities redefine bloat.

    They are, however, almost entirely POSIX compliant- something you can't say about the stuff that comes with BSD :) Actually, the idea behind a lot of the GNU utilities is that bigger memory footprints are worth simpler code and increased speed, something which I entirely agree with.

    > I have never seen a Linux distribution that came with full source that could be rebuilt with one command, something all the BSDs support.

    Yggdrasil. http://www.yggdrasil.com/

    Nevertheless, I prefer binary packages.

    > On my Linux 2.2.x systems, it fails to properly unmount its drives.

    Have you asked the kernel-list or any other mailing lists for advice? Could you point us to your newsgroup postings where you described the problem so it could be fixed?

    > I also enjoy it when it simply quits responding to IP packets for a while.

    Did you pull out the ethernet cable, or are you using a polled SCSI controller from the 1980s? :)

    > I never see BSD systems broken into.

    There are fewer BSD machines out there and fewer people bother to write exploits for BSD. Stuff like the stupid IMAP server bugs existed in every OS they ran on, BSD, Linux, or whatever.

    There are simply more vulnerable Linux machines running due to the popularity of x86 Linux. (there are plenty of old vulnerable versions of FreeBSD in use, too, but the script kiddies are too lazy to go after them)

    > And why do so many of the Linux commands ship without documentation or manpages?

    Linux distributions contain more software than BSD systems, and the documentation exists in various forms. (not all of it is in man format)
    I agree that a few more man pages should be written for Linux, though.

  42. BZZZT, Nice try but wrong! by Anonymous Coward · · Score: 0

    Yeah right, linux is to unix what formula 1 cars are to Model T. Linux is more like whatever-car-ford-made-after-model-t compared to the original unix. Go and read an good book about operating systems before you make a fool of your self, kid.

    J.

    1. Re:BZZZT, Nice try but wrong! by Anonymous Coward · · Score: 0

      Says the person named SalsaDoom with no real http or email address given?

  43. You mean Windows 95 is the OS I should be using? by Anonymous Coward · · Score: 0

    I like Linux, but I hate the Linux community....

  44. Re: 420 is the "number of the pot-head" by Anonymous Coward · · Score: 0


    420 is one semi-secret way for potheads to identify other potheads.

    You see it a lot in places like in movies, for example the clock will happen to be set to 4:20, there are other similar references here and there.

    One of those self-feeding things; the more people know about it, the more often it shows up.

  45. Re:PAC? by Anonymous Coward · · Score: 0

    PAC is another perceptual compression alg, not that much better than MP3, what is better is AC3 which rolls the best parts of PAC and MP3 into a tight little bundle...

  46. Re:He has a point you know by Anonymous Coward · · Score: 0
    Of course he's right.

    Linux had a great begining. It was promising. But then (around 93) Linus & co. started to think themselves as the best thing on earth after Jesus.

    1) Tanenbaum was right in that email battle 1.2.x linux CDs used to get (ironically they presented it as poor old Tanenbaum)
    2) Source code is REALLY ugly. compilers should be linux wise, and not the other way (as it should)
    3) the only great thing linux has now is wide driver base.
    4) GNU is really more important gcc, userland, etc.
    5) BSD was an will be more important too. networking, internals, etc.
    6) the code really needs a LOT of change to compile & run on other plataform.

  47. The Microsoft Headache by Anonymous Coward · · Score: 0

    The anti-microsoft concept is not true at face value in my case. I work on IRIX, HPUX, SunOS, Linux, FreeBSD, and Win32 (Win95, Win98, WinNT) daily (well, not daily, usualy one OS per day). The software I work on runs on all of these. On Win32 days I get a splitting headache. It is like for every design decision microsoft took the suboptimal choice (if UNIX took the optimal) so that they may be able to dominate and control with something they could differentiate. Our Win32 code is basicly one giant swath of workarounds to get Win32 to do things simple clean and optimal.

  48. A TROLL??? by Anonymous Coward · · Score: 0

    HOW CAN HE BE A TROLL HE IS ONE OF THE MOST IMPORTANT OPEN SOURCE/FREE SOFTWARE EVANGELISTS!!!

    1. Re:A TROLL??? by Bruce+Perens · · Score: 2
      Gently, please. I can be wrong as often as the next guy. So can Ken Thompson.

      Bruce

  49. Try *BSD! by Anonymous Coward · · Score: 0

    *BSD is much more code-clean than linux.
    This is a fact. Believe it or not - look at the
    code if you don't.

    NetBSD's motto is "We don't ship software until it's ready." (Well, something like that.)

    1. Re:Try *BSD! by Anonymous Coward · · Score: 0

      on what basis do you mean?

  50. Re:Linux unreliable? by Anonymous Coward · · Score: 0

    Yes, but has *he* looked at the sources?

  51. VSTa by Anonymous Coward · · Score: 0

    It's already been done, it's called VSTa.
    It's like plan9 + qnx (microkernel).
    It' been around for quite a few years, but develops very slowly because not many open-sourcers are interested in it. It's the same windows vs. linux thing: there's a lot more software for unix, it's usable now. Unix has plenty of ugly annoying features, but works well enough right now to do useful stuff. Hopefully X will be replaced eventually, but it's amazing how long it's hung on.

    So new OSes like plan9 and VSTa have a lot of trouble "breaking in." It seems to have very little to do with age, it's not like distributed systems and microkernels are a new idea, but just that operating systems become very entrenched with all the weight of the software on top of them.

    I'm more interested in higher-level languages and abstractions that make all the software more independent of the operating system, which is what Inferno + Limbo is sort of like.

  52. Re: 420 is significant in India... by Anonymous Coward · · Score: 0

    It's referenced fairly heavily in Rushdie's Satanic Verses. In Indian slang, con men are sometimes known as 420s after the Indian penal code section they get charged under. A very popular Indian movie was called Sri 420, or "Mr. 420". In the novel, there's a plane which is blown up (a reference to the real Air India bombing some years ago), and Rushdie gives his doomed plane the flight number AI420.

    And y'all thought arts majors were useless....

    rcousine@sfu.ca

  53. You have some good points! by Anonymous Coward · · Score: 0

    > 3) the only great thing linux has now is wide driver base.
    Wich doesn't mean, that linux supports every device wich *BSD supports. And in many cases the *BSD drivers are better than their Linux-counterparts. I know some examples of that...

    And: You should buy hardware to fit your needs so this doesn't really matter for most cases. Support for some exotic soundcards is not a very big win IMHO...

    > 6) the code really needs a LOT of change to compile & run on other plataform.
    Linux was not designed to be portable. You can't see any good seperation of MI/MD parts in the source. That's why portmasters often have to "reinvent the wheel" and non-i386 ports are not nearly as good or supported as i386 ones.

    1. Re:You have some good points! by Anonymous Coward · · Score: 0

      That obviously proves why Linux is running fine on this SparcStation with a hypersparc CPU, yet NetBSD and OpenBSD both crash when booting.

    2. Re:You have some good points! by Anonymous Coward · · Score: 0

      yeah, and i'm sure everybody has had the same experience as you (whatever). Both NetBSD and OpenBSD are more portable than linux, and NetBSD's emphasis is portability. The *BSD crash could be due to a number of things, and may have been fixed, it doesn't mean they won't run. And both of those aren't really aimed at a home user, so they're harder to install and configure and such. Don't discount the *BSDs based on that. Look at all the supported platforms, and you really can't tell anyone that linux is more portable. I can give you one example: NetBSD supports more machine types of the DEC Alpha line of chips (supports even the turbochannel series) than linux does. And the netbsd page shows that the project has much more specific knowledge of a variety of hardware.

  54. Thanks Ken by Anonymous Coward · · Score: 0

    Thank you for thinking different. Now watch the Linux armed forces marching in lockstep trying to discredit you. You've been a true eye-opener to me.

    1. Re:Thanks Ken by Anonymous Coward · · Score: 0

      Oh please!

      Just because the guy did some good stuff in his career doesn't make him a freaking saint! My experience tells me he is DEAD WRONG about the reliability and quality of the Linux kernel.

      That, in addition to his alterior motives (Lucent competes with Linux in various places) makes him come across as being something of a quack now.

  55. Re:Linux More Unreliable than M$? by Anonymous Coward · · Score: 0

    I think this is similar to the famous argument (or should I say discusion) between Tanebaum and Torvalds about the relitive merits of Linux and Minix. Minix is ment more as a teaching tool and a theoretical statement of the merits of micro kernel operating system design, whereas Linux is ment to work. Thompson has far too much of a theoretical point of veiw.

  56. Huh? by Anonymous Coward · · Score: 0

    But if you want to use Linux in firewalls, gateways, embedded systems, and so on, it has a long way to go.

    Last time I checked, Linux was being used in a lot more firewalls, gateways, embedded system, and so on, then any other unix variant... what gives? WatchGuard Technologies has much worse problems with the HARDWARE failing than with their embedded Linux! (And the hardware is fairly reliable.)

  57. Re:Agreed. Whoever moderated that one down is scar by Anonymous Coward · · Score: 0

    Could you please post a link here to the Mark Russinovich article?
    I agree with you on the other points. Slashdot should become a place for all people interested in computers, not just Linux fanatics. The platform bias exhibited by Rob and most of the moderators is getting very annoying.

  58. Re:Just wondering by Anonymous Coward · · Score: 0
    Why are _all_ Bruce Perens' posts +5 or +4? Just because he is a famous demigod, the moderator between the constant ESR vs RMS dogfights, and the (not yet really famous) second-in-command Open Source and Free Software evangelist?

    Well yeah.. all that and he writes intelligent, thoughtful, and generally informative posts. Those are all good enough reasons for me..

  59. Re:He has a point you know by Anonymous Coward · · Score: 0

    A movement that has somebody like Linus at it's healm is lame per definition. I've never seen a less awe-inspiring personality. Even Bill Gates has more charisma and wit.

  60. Re:gene therapy/ molecular biology is not a good c by Anonymous Coward · · Score: 0

    I'll second that with gusto. I did my undergraduate in biochem at an Ivy League school and was constantly amazed by the complete lack of opportunity and compensation in the field. Growing bacteria for a living is not good work. Thank God for Linux and the exponential growth of computing power!

  61. Re:Linux More Unreliable than M$? by Anonymous Coward · · Score: 0

    No, I think Ken Thompson needs to try to be sane here.

    *NEVER* will I defer to anyone on the basis of credentials.
    Neither should readers and posters at this forum be intimidated
    by tactics like "how dare you disagree with this great man".
    Some individuals may be blessed with talents to discover things,
    but knowledge does not belong to anyone. It belongs to and
    derives from God or something universal, and not to individuals
    who may have been instrumental in bring certain knowledge or
    techniques into focus through specific accomplishments. The
    process *IS* evolutionary in that one person builds on the
    past discoveries of others. Especially in software engineering.
    None of this stuff comes out of thin air, and very little of it
    came out of Ken Thompson's head or Dennis Ritchie's head.
    Likewise, talented and creative people will build on thier
    accomplishments and discoveries.

    Further, Ken Thompson's statements in this interview about
    Linux were clearly not motivated by rationality. Clearly the man
    has some bitterness and some emotional issues to deal with.
    He will regret those statements.



  62. Re:Linux More Unreliable than M$? by Anonymous Coward · · Score: 0

    yours is "clearly rational", i assume?

    criticism can be helpful - why so touchy? anyone saying something negative about linux is devil himself, eh?!

    you deduce that the man has a mental problem because he says something lousy about linux?

    boink.

  63. Re:I'd say he just "to-helled" us.... by Anonymous Coward · · Score: 0

    If you're going to quote an excerpt, make it clear which words are yours and which aren't, fer chrissakes!

  64. Re:Linux Source Code problems. by Anonymous Coward · · Score: 0

    FreeBSD runs q3test under Linux emulation (not technically emulation since most of the code is ran as is)

  65. Re:Linux More Unreliable than M$? by Anonymous Coward · · Score: 0

    What percentage of Linux users are losing work twice or more per month? Or per year, for that matter?

    We did. Well, not actually lost data, but valuable time, because a Linux driven firewall kept crashing when subsidiaries sent us their monthly reports.
    Obviously, the dataflow was too much for our firewall's network-card-driver (I love that word) and instead of dropping, it crashed.
    Nice "black screen" though.

    Using the same hardware, but now FreeBSD driven, everything works fine.

  66. He DOES work for a commercial OS vendor by Anonymous Coward · · Score: 0

    OK, it isn't UNIX. It is not unrelated though,
    and I'm sure he'd like to see the same sort of
    success for his new OS.

  67. Incomprehensible by Anonymous Coward · · Score: 0

    Being father of UNIX and saying that Linux is reliable than MS crap are two different things. In other word Ken is not god.

    1. Re:Incomprehensible by Anonymous Coward · · Score: 0

      I never regarded Thompson as a *god*, but I've certainly always held
      him in very high esteem. But I have to say: his comments regarding
      Linux vs. Ms-Windows as they relate to reliability and so-forth have
      certainly taken him down a notch in *my* eyes!

      I've got something like 12+ years experience with Unix variants, about
      20 years in all systems combined, a couple years experience with
      Ms-WinNT, much more than that with MS-* in general, and about a year or
      so with Linux.

      So I'm not exactly what you'd call a clueless newbie wrt any of these.
      And in *my* experience: while I wouldn't necessarily be willing to
      replace my Sparc Solaris boxen with Linux, I'd take Linux in a
      heartbeat over Ms-Win.

      Thompson certainly has a right to his opinion. But on this one I think
      he's clearly put his foot in it.

  68. Because it is? by Anonymous Coward · · Score: 0

    Well, compared to NT, Linux is worse. It's just Windows 9x that it's better than.

  69. Re:Linux More Unreliable than M$? by Anonymous Coward · · Score: 0

    He may have wrote Unix but he didn't write Linux.
    He "looked at the code" and saw that some was good and some was bad and implying that because a lot of people had a hand in it that it isn't so good.

    I would like to know the definition of "bad" in this case. Is he saying that the "bad" code doesn't work or does he know of a more efficient way to write it. Maybe it just was formatted poorly for all we know.

    If the code _works_ but isn't as efficient as it could be does that make linux poor? Hardly.

    All modern operating systems are written by many people. Some of those coders are better than others so I don't see the distinction with linux.

    The proof is in the pudding. Linux works well for me, it works well for many 10s/100s of thousands of machines that he says linux is no good for.

    Hmmm. Did his version of unix never crash and not have _any_ poor code in it? Did he write it *all* and did he write it alone? I have no idea but to just spout "He WROTE unix" is as vague as his comments.

    Steven.

  70. This is like Elvis dissing the Beatles. by Anonymous Coward · · Score: 0

    I am so depressed; Programmer God Unix Creator Ken getting down on the New Big Thing. Man!

  71. Linux bias sells - don't take slashdot seriously by Anonymous Coward · · Score: 0

    Don't forget that Slashdot is a commercial site. Taco and Hemos make money selling those banner ads, you know. Getting high hit counts brings in the $$$. And nothing gets the Linux crowd more rialed up than someone saying something negative about their baby. Almost as good is spreading yet-another Microsoft-is-evil conspiracy theory.

    Therefore I don't think we'll see any journalistic integrity popping up around here anytime soon. The folks that run slashdot never even claimed to have any, much less show any, unless you take the "news for nerds" at face value.

    The real question is how long before the linux community wakes up and realizes they're just being jerked around like puppets on a string for these guys commercial gain? And don't forget Jon Katz, who used slashdot as a soapbox to plug his latest book - and then had the gall to crow about it. I gave up expecting to find any real or objective news coverage here a long time ago. Now I just drop by when I need a laugh and check out all the cluelessness.

  72. The Unix Headache by Anonymous Coward · · Score: 0

    That's funny. I've had just the opposite experience. The Win32 code is clean, and it's the Unix code that is a big kludgy work-around. I suspect it call comes down to what you originally wrote the code for and which you later ported it to.

  73. Re:You mean Windows 95 is the OS I should be using by Anonymous Coward · · Score: 0

    s/Linux/slashdot/

  74. except he's right by Anonymous Coward · · Score: 0

    Linux is worse than Microsoft stuff. Take off your biasing blinders once is while.

    1. Re:except he's right by calx · · Score: 0

      Yeah, sometimes I like to settle down with a nice cup of Microsoft and relax.
      I think to myself, "I LOVE LIFE."
      Microsoft is good.
      Apple is good.
      VisualBasic is great.
      ApplesoftBasic is the bestest.

    2. Re:except he's right by Kymermosst · · Score: 2

      Linux is worse than Microsoft stuff. Take off your biasing blinders once is while.

      The only things M$ stuff has that Linux doesn't have is: Ease of installation, and huge commercial application support.

      The things Linux has that M$ stuff doesnt: Stability, speed, free source code, security, and rapid bug fixing.

      But that's not why I say Linux is better. I used Linux for the first time back when it was kernel .99. I downloaded a disk off of the internet called "The Discus- Linux on a single disk" and played with it. It was interesting, but I never thought much more on it.

      That is, until someone gave me a l/p on their dial-in Linux box. That was when the 1.0 kernels were out. I thought it was ultra cool that it could run DOS stuff, and display it all over my modem. Remote computing is neat.

      But I still used MS-DOS at home. I didn't like Windows 3.1, not because I hated Microsoft, but because my HDD was small, and I was a mere high-school student. My old 386sx-25 with a 40 MB hard disk couldn't handle it.

      So, I graduated high school, and went into the Army. I got a real computer with my new steady income and installed Win95. I thought Win95 was cool, a lot better interface than the Mac, and much better than Windows 3.1. But a friend of mine was running Linux.

      I got a slackware 3.0 CD, kernel 1.2.x, and tried it out. I learned a lot about Linux, and got it set up nicely, and it wasn't as hard as the horror stories. After about a year of having Linux on my machine, something happened: When I first installed Linux, I booted it maybe 1% of the time... after a year, I was booting it constantly, only loading Win95 when I wanted to play games.

      So, what was it about Linux that made me keep coming back to it instead of using Win95 all the time? For one thing, it was FUN. I could tweak the system in all sorts of ways. It was educational. I learned about C and Perl and networking. It was also FAST. It made my P100 fly compared to Win95, even with X. I could also DIAL-IN and USE my LINUX box from other places. That was cool. I even got an X server for Win95 and put it on one of our laptops so I could use my stuff from elsewhere. That was way cool.

      So, that's what I think makes Linux better. You get all this stuff for free, totally customizable, and not all that hard to use if you are willing to learn. All that stuff you pay extra for with Microsoft-based products.

      I still use Win98, and am even a beta tester for it, but basically I only use it when I want to play games.

      So, what I am trying to say is, I am not biased, nor do I feel that Linux should be restricted to the "genius/geek/nerd" class, nor do I hate Microsoft. I may hate their business practices, but I don't hate their products. In fact, I like MS Office. But I do think that Linux is better, not because it's a Microsoft alternative, but because it is truly better, if you give it a chance.

      My $.031415926536

      --
      "Alcohol, Tobacco, Firearms, and Explosives" should be a convenience store, not a government agency.
  75. Re:A fair estimation . . . by Anonymous Coward · · Score: 0

    Yea right, and I have a really good idea of using square tires for my car. Those round tires are sooo out of style!

    Change for change sake is _bad_! Programming is not a fashion statement. I have used Linux for the past 7 years because it did the job with little fuss.

    Linux is better because universities are using it as a stable base to allow graduate students to write their thesis on advanced computer topics.

    We are faster on less hardware because we threw out most of the way things were done in the past and started fresh. We didn't have to worry about backwards compatiblity.

    Any systems designer will tell you to start with a simple system that works and add to it.

    Linux will run on a $100 used computer system and be more powerful than all the computers that we used to put a man on the moon.

    Go check out the price tag on one of these "distributed everything" computer systems and then build yourself a Beowolf supercomputer that gives you ten times the performance at half the price.

  76. Not true by Anonymous Coward · · Score: 0

    I can understand an *unqualified* rating of ``unreliable'', but when you say that it's worse than Microsoft, that is plain out to lunch, credentials or not. Linux is orders of magnitude more reliable than Microsoft's flagship operating system

    This is simply not true. NT's reliability is on par with Linux. What's never ceases to amaze me is how quickly the Linux crowd is to scream "FUD" whenever someone says something even slightly negative about Linux, but they're perfectly willing to make all sorts of unsubstantiated attacks against Microsoft. Doesn't anyone in the Linux camp have a shread of personal integrity?

  77. Here's the article by Anonymous Coward · · Score: 0
    NT vs. UNIX: Is One Substantially Better?
    by Mark Russinovich

    http://it.ucg.ie/~micheal/ct861/nt-vs -unix.html

  78. Re:It wasn't dying? by Anonymous Coward · · Score: 0

    The biggest issue among Unix programmers a few years back was how much they hated the prospect of the shops they worked at switching to NT, and how sad it was that they'd have to go along with that. I don't hear much of that talk any longer.

    No, and the reason you don't hear that any longer is because NT is now so much better than staying with Unix, people are happy to switch. The smart ones anyway.

  79. Re:Like poking a pig in the ass with a redhot poke by Anonymous Coward · · Score: 0

    It's not when anyone "unfavorably compares Linux", it's when someone says something so incredible and so amazingly provably FALSE, that it makes ones blood boil.

    These sorts of comments from people like YOU, are exactly the kind of thing you're complaining about. Intense exaggeration. We've seen times when someone lays down some hard CONSTRUCTIVE criticism, and people discuss it. Yeah, some folks get their feathers ruffled, but when it's TRUE or at least provable to some extent, you'll find less fanaticism. (And of course, you just watch -- someone will prove me wrong. :I)

    Linux has an uphill battle to fight, and people invest lots of time and love into it. When we see things like "Linux has rarely an uptime of more than a week", which is a KNOWN PROVABLE FLASEHOOD, and coming from someone who carries a *LOT* of weight in the CS field, you can get an idea of how angry some folks can get.

  80. Re:He wrote Unix? I don't think so by Anonymous Coward · · Score: 0

    Read Peter Salus' "A Quarter Century of UNIX"

  81. Wrong. by Anonymous Coward · · Score: 0


    Filesystem security in BeOS is NEI (Not Enabled Yet), but present indeed and will be enabled.

    also, user and system files *are* partitioned.

  82. Re:the problem with smart people.... by Anonymous Coward · · Score: 0

    Smart people at 30, once they turn 40+ have past their used by date and should stick to rearing up their kids

  83. I bet you... by Anonymous Coward · · Score: 0

    in 10 years, linux will be everywhere more,
    in 10 years, people will say, Plan9? whats that? wasnt that the dead OS 3 year ago?

    1. Re:I bet you... by DWRM · · Score: 1

      More likely, they'll say "oh, Plan 9, that's the OS that brought about and ..." etc. Plan 9 is a REALLY cool OS that you will never see on your desktop, but that will most likely help shape the future of OSes.

      Don't mock something just because you don't understand it or because it's not the toy you like to play with for today.

      JF

      --
      http://www.freebsd.org
  84. Umm, who's marching in lockstep? by Anonymous Coward · · Score: 0

    I agree that Ken Thompson's comments are valuable and that paying attention to the issues he makes assertions about is useful.

    I would say "speak for yourself, asshole" but I agree with you...

  85. Re:It wasn't dying? by Anonymous Coward · · Score: 0

    > No, and the reason you don't hear that any
    > longer is because NT is now so much better
    > than staying with Unix, people are happy to
    > switch. The smart ones anyway.

    The smart UNIX programmers wanting to switch to NT? Now THAT'S a very interesting statement.

  86. I bet ken hasn't even messed with linux firwalls by Anonymous Coward · · Score: 0

    One thing I bet is Ken hasn't dug into linux very much at all. I have used both linux and winblows NT as a firewall. And I can tell you the linux box is faster, more stable, and has MUCH better firewalls rules than anything winblows NT firewalling options I has seen.
    Of course considering linux is competing with the general flavors of unix, he will probably want to put linux down as much as he can..... Please but my stuff!!!!

  87. Re:He has a point you know by Anonymous Coward · · Score: 0

    Actually, he's right. Linux is pretty stable, but it's not as stable as "Fault-Tolerant" Unix systems or some other operating systems (like VMS or Guardian) which are designed to stay up 24 hours a day, 365 days a year INDEFINITELY, even if a crowbar scrapes against the backplane or a CPU bursts into flame (I kid thee not). Linux doesn't fall into this category at all -- but then, neither does Solaris, HPUX, or IRIX. I have confidence that Linux will eventually become a suitable replacement for Solaris, HPUX, and IRIX (soon even), but it will never be a suitable replacement for VMS, Guardian, or FTBSD.
    -
    -- Guges --
    -

  88. Hmm... has Angband been ported to it yet? by Anonymous Coward · · Score: 0

    Every computer I own (except for my TI-85 calculator) is capable of running Angband...

    ...has it been ported to Plan 9 or VSTa?

  89. Nice try.. by Anonymous Coward · · Score: 0

    but fake.

    1. Re:Nice try.. by calx · · Score: 0

      Are you sure?

  90. I responded! by Anonymous Coward · · Score: 0

    And I didn't put my name on it!

  91. Re:Not sour grapes, we are just comparing by Anonymous Coward · · Score: 0

    Ooops, Kernighan&Ritchie give _their_ points of view on linux. ;-)

  92. It is facts, not politics by Anonymous Coward · · Score: 0

    Now I know my country government learn from who.
    Even the people criticise the government with valid facts, our government always blame the people for politicalise the issue.

    It seem that my country government learn too much Microsoft FUD tactics.

  93. Re:It wasn't dying? by Anonymous Coward · · Score: 0

    It wasn't Linux that relieved the fears of thousands of UNIX programmers having to write software for NT, it was Java.

    "Imitation is the sincerest form of flattery"
    Congratulations Linus.

  94. Re:Linux criticism and audio coding by Anonymous Coward · · Score: 0

    Linux is a response to NO FREE unix being available in 1990. Aka $900 MINIX, gee where are they now, hahah

    (btw i did use a 'copy' of minix in 1991 on an amiga)


    If Suns cost $9000+ in 1990, then why wouldnt someone make linux for free to run on 900$ machines.

    It had nothing to do with MICROSOFT, OS/2 was the alternative in 1992 to Windows.


  95. Re:It's just sour grapes by Anonymous Coward · · Score: 0

    XYZZY workstation 8:28pm up 0 days, 6:07, 8 users
    XYZZYalf workstation 8:25pm up 0 days, 6:13, 1 user
    XYZZYpc test-system 8:26pm up 1 day, 7:15, 7 users new 8-port serial card
    XYZZYer test-system 8:22pm up 0 days, 11:45, 3 users
    XYZZY workstation 7:35pm up 4 days, 0:29, 8 users linux-2.2.7-ac1
    XYZZY workstation 7:37pm up 4 days, 1:45, 9 users linux-2.2.7-ac1
    XYZZYcat workstation 7:36pm up 4 days, 2:16, 7 users linux-2.2.7-ac1
    XYZZY workstation 7:21pm up 5 days, 3:13, 16 users linux-2.2.7
    XYZZY workstation 8:24pm up 11 days, 3:07, 13 users
    XYZZYe workstation 7:36pm up 14 days, 1:56, 12 users on vacation, swiped his sdram
    XYZZYeo workstation 7:32pm up 26 days, 4:12, 1 user
    XYZZYc workstation 7:10pm up 34 days, 1:01, 2 users
    XYZZY workstation 7:11pm up 34 days, 5:18, 9 users
    XYZZY workstation 7:29pm up 35 days, 2:16, 2 users
    XYZZYin workstation 7:15pm up 43 days, 4:26, 2 users
    XYZZYj workstation 8:12pm up 50 days, 9:21, 3 users
    XYZZYr Server 7:14pm up 51 days 21:04, 1 user Power Supply fan failed
    XYZZYsh Server 7:14pm up 72 days, 5:34, 1 user Moved CD writer
    XYZZYat lab-pc 7:30pm up 96 days, 14:06, 2 users
    XYZZYanthemum workstation 7:34pm up 118 days, 9:11, 7 users
    XYZZYs workstation 7:12pm up 139 days, 3:01, 1 user
    XYZZY workstation 7:15pm up 222 days, 10:46, 21 users
    XYZZY workstation 7:31pm up 372 days, 5:38, 11 users
    XYZZYidge 10/100-bridge 7:18pm up 472 days, 7:21, 1 users

  96. 2 alpha based sql server up for 2 years by Anonymous Coward · · Score: 0

    From personal I an tell you that NT is a great database os for large loads of data. I have over 2,500 users connecting to 2 2 way alpha based sql servers. Sorry but NT is relaible enough for me. My friend who works with exchange hates NT. I persoanlly believe its exchange server. WIndows 2000 will kill linux and bring better stability to NT according to pc magazine.

    1. Re:2 alpha based sql server up for 2 years by Anonymous Coward · · Score: 0

      If you believe everything PC Magazine says, your head is full of shit.

    2. Re:2 alpha based sql server up for 2 years by Trepidity · · Score: 1

      compare that to slashdot, whose "superior" Open Source solution of mySQL keeps crashing every five minutes...

    3. Re:2 alpha based sql server up for 2 years by CopiceC · · Score: 1

      I have had similar experiences. NT falls over frequently doing almost any task except one - running SQL Server. The two are very stable together. Try introducing anything else to the machine, though, and you are in trouble. The speed of NT on an Alpha is pathetic, though. You have this really hot 64 bit machine, with a lame 32 bit OS. The Alpha ends up running no faster than a Pentium.

  97. This was just an interview by Anonymous Coward · · Score: 0

    Keep that in mind, it was an interview w/ Ken Thompson, not supposed to be about Linux, it supposed to be about Ken Thompson and HIS work. The interviewer ask him his opinion of Linux, and he gave a SHORT description of this opinion. I'm sure he COULD write an in depth analysis of the faults of Linux specifically versus other UNIX versions, but that was not the purpose of the interview. So it is not bashing by any means.

  98. Re:Linux More Unreliable than M$? by Anonymous Coward · · Score: 0
    anyone saying something negative about linux is devil himself, eh?!

    Of course! After all, isn't Linus the new Messiah? That's certainly the feeling I get from all the press and postings from the fawning masses lately. Get real, people!

  99. Re:linux is only popular because its free. It suck by Anonymous Coward · · Score: 0

    First of all, I'd like to say, I don't use linux, so I doubt you could call me a die hard linux bigot (In case you wonder, I use FreeBSD).

    But using q3test as an argument against linux? That is pretty damn stupid. Remember, it's quake 3 TEST, I say again quake 3 TEST. It's being tested for linux, and the 3d hardware for Free unices are just beginning to have good support, so drivers for 3d cards are probably faulty too (there was something about how any user w/ access to /dev/3dfx could crash the system by sending garbage). However, have you actually played quake or quakeII? I've played quakeworld under FreeBSD and have had no problems, and so have thousands of linuxers, with no problems, so it CAN run games.

    And you also ask a "non-biased person" that claims linux is the best. I got news for your so obviously ignorant ass, there is no such thing as a non-biased person. Everything and everyone is biased, we can only strive asymtotically toward neutrality. Another thing, root access to check your email? Stupid! at least privileges to check email? By design, the permissions system. And about the Kirch Paper to which you refer, it is the only paper that I have seen that makes a good argument and BACKS IT UP! There is no counterpart that pushes NT, why is that? The kirch paper makes a good argument, and has evidence from various sources, and plenty of 3rd party tests other than the mindcraft one has shown all unices to beat NT. I think you read zdnet way too much and put way too much stock in zdnet. I will again use the often quoted example: even microsoft doesn't use windows NT. Hotmail uses FreeBSD and Solaris. egg.microsoft.com is running linux (check netcraft).

    Stop listening to zdnet and judge for yourself, check other sources, and actually READ the kirch paper.

  100. Is freebsd as fast or faster then linux on q3test? by Anonymous Coward · · Score: 0

    I am the guy who posted that I am thinking about leaving linux. If freebsd can run linuxs apps faster then linux itslef and has great framrates then I am in. Well. Is it faster?

    Oh I have a vodoo card. Will that be a problem wiht freebsd. I would love some new speed on this old p166.

  101. Re:In Thompson's Defence. GOOD POINT! by Anonymous Coward · · Score: 0

    This is a very good point. Linux evolves fast. Make he and his friends used it a few years ago and got burned. The fact is this was just a dang interview, no in depth analysis. The mention of linux only lasted a few lines. Linux was not the focus, so he didn't go into detail on the basis for his opinion. So why do people attack him?

  102. Re:Plan 9 by Anonymous Coward · · Score: 0

    I believe Plan 9/Inferno is a great improvement over Unix, but I thought it is only meant to be used as an embedded OS. What are the features that set it apart? Is the microkernel based HURD close to Plan 9/Inferno in design?

    I hope a great mind like K.Thompson can understand and endorse the Linux movement. They're working on fun projects at the Bell Lab, but OSS brings fun to all the engineers over the world.

  103. Re:Is freebsd as fast or faster then linux on q3te by Anonymous Coward · · Score: 0

    Probably depends on the application, but in generally linux apps run in the same speed range as they do on linux (some faster, some slower). Voodoo won't be a problem, there are ports of linux_mesa and linux_glide in the ports collection, and people have reported q3test working w/ full hardware acceleration.

  104. Re:It wasn't dying? by Anonymous Coward · · Score: 0

    Th4e reason you don't hear many complaints is that instead of NT many shops went with Linux or *BSD.

  105. Microkernel model by Anonymous Coward · · Score: 0

    Hey, microkernel model is a good idea, in fact that's what GNU Hurd is (though it sees development is going at a snails pace because of the popular of linux). The Hurd sees to have a model similar to the BeOS: a microkernel + a set of servers on top to handle stuff traditional in a unix kernel (networking server for example). And microkernel models do work, I don't know how much better (or worse) they are, but according to the gnu hurd homepage Hurd design is supposed to scaler better on multiple processors (and such a model has worked with BeOS on multiple processors). Also, it's interesting to point out that MacOS X is also microkernel based (mach microkernel, like the Hurd) with a BSD enviroment and a Mac interface to it all, kinda cool on paper, but i've never used it.

  106. I refuse to blaspheme against Thompson by Anonymous Coward · · Score: 0

    First off. I AM NOT A TROLL! I am not trying to flame against linux but rather give Thompson some credibility.

    IF he says it sucks then it sucks. End of discusion. IF the wright brothers think your plane sucks then they are probably right or if Micheal Angelo says that your art sucks then he is right. He wouldn't accuse Micheal Angelo of not knowing art would you? No student is greater then his master or teacher. IF a high school math teacher just walked right on into the Harvard campus and walked into the math department and called the professor of mathmatics their an idiot, would you side with the teacher or the professor. My point is that you would think the professor is right because he knows math and has probably founded alot of what the math teachers are teaching today. Likewise Thompson is the father of unix and linux is based on unix. Linus based his os on work by Thompson. TO Thompsons credit linus just tried to recreate the OS that Thompson originally made. Linus was founded on unix and all of the code in unix was based on THompsons ideas even thouggh he didnt write all of it. He did write 75-85% of it. IF linus can't get his seal of approval from him the creator of what linux is based on then linux is not ready for primetime. I am not saying that linux will amount to nothing like all the trools here have said but it just shows that he said its great on some areas but poor on others. Linux has great sound support compared to other unix's and gcc, bash ad xwindows are done and even networking is done as well but async i/o is not nor is smp or large ram support. I know their is some code available on this but its pretty earlier and not mature yet. Since THompson is technical, I bet the very first thing he looked for was the smp code and was dissapointed. He probably looked at that and didn't give a rats ass about anything else because he only does high end unix's and this is what he was looking for. Linux is a low end to midrange one. Linux competes with sco and qnx rather then solaris or plan9. don't debate with the man. He knows what he is talking about. I consider him more of the father of linux then linus because of his ideas.THe man knows what he talks about so dont go around hoping mad.

    On a more positive note he did sya that linux had some good code in it. Lets hop[e its fixed and then maybe 3 years latter Thompson will praise linux and perhaps develop for it. Untill then, hwat he says goes.

    1. Re:I refuse to blaspheme against Thompson by Anonymous Coward · · Score: 0

      There are lots of students who are greater than their teachers. That's one of the marks of great teachers: that they can produce and acknowledge such students.

    2. Re:I refuse to blaspheme against Thompson by chaos_t · · Score: 1

      Linux has evolved past 'the' UNIX. So you can't
      actually say "If the guy who co-authored UNIX
      thinks linux sucks, then it does".
      EOF

      --
      Rick - Professional Linux User
  107. Re:What about Dennis Ritchy? by Anonymous Coward · · Score: 0

    I agree that we must keep our minds open, but I mind the whole 3x faster hard to believe. I've heard other reports that FreeBSD is faster, and some other people say their tests show linux is faster, so 3x thing seems unrealistic to me. about ipfilter, (as in Darren Reed's ipfilter), that is an OPTION, you can either use the traditional ipfw or the ipfilter package, and I doubt linux security enhancements even compare to OpenBSD.

  108. relax. 200 comments out of 60,000 readers are only by Anonymous Coward · · Score: 0

    You forget the most /.ers are quite or voice their opinon when they are mad about something. I have seen hell of alot more comments on ms fud then a story like this. I htink the majority of /.ers love Thompson including myslef, even though my knowledge in computers is lot less then any of yours. Even though I am mostly a computer hobbyist and enthusiast, I allready knew that linux wasn't the answer for every problem. I would trade linux for loaris anyday for a huge database server but I know who thompson is and have ggreat respect for him. You can blame zdnet for posting a link for this page on linux resources on their main home page. I found slashdot.org late laster summer/ early fall and I do miss the old days. Remember when 80 to 100 comments were considered alot :-)

    I saw the first fud from ms here and it aproached 100 comments and Rob posted a message saying he didnt know how to deal with it.:-)

    Now you see braindead comments left and right and they are almost always over 100 for every article. Don't give up. Since most of these linux fanatics were from zdnet, then you can imagine the misinformation over their and they will learn form slashdot. I learned more about computing here then anywhere else (even with the obnoxious comments).

    Remember that us linux users have been oppressed and insulted by microsoft and this gets us angry. I remember what happend to the macintosh comunity when ms spread fud and they took their pride in their machines fanatically. I do not like to be pushed around and then pay ms a reward for doing it by like uh spreading fud about linux to my boss so I have to use NT. Slashdot will set them straight after they get some facts.

  109. Re:I am seriously thinking about leaving linux as by Anonymous Coward · · Score: 0

    Perhaps, you should actually try Linux for yourself instead of reading zdnet or listening to some CS wannabe.

  110. Re:It's about what _others_ don't get to see, also by Anonymous Coward · · Score: 0

    I'd like to see the link too. I know this comment is so off-topic it will probably get a -1, but at least Zico would still read it.

  111. Re:Linux is not ready as a gateway or firewall by Anonymous Coward · · Score: 0

    Even Jordan K Hubbard said something about how FreeBSD/alpha -current is far better than the -stable release in the announcement of the BSD toolkit CD set. So it seems alpha port is just coming out of infancy. Stay tuned! 21264 Alpha is coming around too, hhhhhmmmmmmm

  112. BeOS for no backward compatibility by Anonymous Coward · · Score: 0

    If you want to talk about a system that threw out backward compatibility, it would be BeOS. You need a Pentium to run (for x86 platfrom, I dunno for powerpc). BeOS also is truly modern and specialized for multimedia applications (so don't tell me about BeOS as a server or crappy security, it's not what it's meant for. Even Be uses FreeBSD to webserve). BeOS also implements a microkernel model that is similar to the HURD (though I don't know which came first), has 64 bit filesystem, and a bunch of other interesting features. About using linux as a "stable base" to write theses on? I would really call the whole OS a stable base, though the kernel probably could be considered.

  113. Bell labs by Anonymous Coward · · Score: 0

    Someone said that Bell Labs had a history of
    developing great stuff and not releasing it.
    Well there was a really good reason for this.

    Bell Labs = Ma Bell = Monopoly

    They weren't allowed to get into new things, which was probably a good thing, since theymight have been in microsofts position by now. Which may or may not have been an improvement.

    One other thing I don't think Thompson realizes
    or which noone else has commented on much anyway
    is that even if what he says is true about linux
    having certain faults. These things can be fixed
    and he is very dismisive about Linux for whatever
    reason.

  114. Re:Sad state of Slashdot by Anonymous Coward · · Score: 0

    Yes, I agree, crazy amount of comments hear, over 370 comments, many of which outright insult Thompson. I think it's a mob mentality. I see too many insults on here, and not enough thoughful discussion.

  115. I did. It crashed on quake3 twice by Anonymous Coward · · Score: 0

    Linux is a great and powerfull toy. I want something more stable and pwoerfull like freebsd. I am not a troll. I just am a huge fan of Thompson.

    1. Re:I did. It crashed on quake3 twice by torment · · Score: 1

      HAHA your a FREQING IDIOT! OOhh boo hoo!! My Quake3 TEST (ALPHA SOFTWARE) crashed TWICE! It must be EVIL LINUX!! Freqing whining TROLL! Go home to your mommy!

  116. They were riding the anti-IBM wave... by Anonymous Coward · · Score: 0

    He also writes:
    "So it was very beneficial to a lot of people, especially at universities, because it was very hard to teach computing from an IBM end-user point of view."

    Seems like they were riding the anti-IBM wave just as much as linux is riding the anti-Microsoft wave. And with "openness" as the token word. How ironic.

    1. Re:They were riding the anti-IBM wave... by toriver · · Score: 1

      Sort of, except it was implemented on DEC hardware, not IBM. It would be like if Linus had "ridden the anti-MS wagon" by writing Linux for the Amiga... :-)

  117. Great I want to give it a shot. by Anonymous Coward · · Score: 0

    I noticed that the freebsd homepage doesnt have an ftp and the one at walnut creek doesn't have the actual kernel image. DO any of you know where I can find it. I cant use the freebsd source because I can't compile it without freebsd. A contradiction in terms.

    1. Re:Great I want to give it a shot. by Anonymous Coward · · Score: 0

      I dunno where ISO images are, if you ask freebsd-questions@freebsd.org they can probably tell you, but what you can do (I really don't remember this over a low speed line) is get a boot floppy and install over FTP. Either that, or go to cheapbytes and get the single CD FreeBSD, or, you can order 4 CD set from Walnut Creek (BTW, 3.1-RELEASE was an anomaly: it had alot of bugs I heard, so if you get 3.1 release CD, upgrade to -stable right away, and 3.2-release is due 5/15).

  118. right on. He did say that some of the code is good by Anonymous Coward · · Score: 0

    Linux is mixed. The early stuff is great and very well written (xwindows support, gcc, bash networking)but smp, large ram and video is not. HE is right. NT server works out of the box even though its net stable enough for huge amounts of time but it works very well for non mission critical enviroments. Same is true for linux. Linux is more stable but it is well behind plan9. Linux will be their and when plan9 fails Thompson will be part of the huge linux camp by then and also be very anti windows2000 which is going to hurt plan9 sales.

  119. Re:I run Linux not because it's not MS... by Anonymous Coward · · Score: 0

    As a matter of fact, they do. You can get the Windows 2000 Professional beta 3 right off of Microsoft's web site for (I think) $59.95. It's not only more stable, open, flexible and comfortable than Linux, but nobody ever lost their job buying windows!

  120. Re:gene therapy/ molecular biology is not a good c by Anonymous Coward · · Score: 0

    By the way, I saw an online interview with Dijkstra (or was it Knuth?) where he said that if he were starting out, then he'd do biology, although he meant computational biology--algorithms for molecular biologists' tools. And Danny Hillis said biology is the future, but he meant still something else, like artificial evolution.

    At any rate, I think both you guys are right. Bio is more interesting these days (but see below) but it's also a pain-in-the-ass career.

    Computer Science may be a little spent. People work on very specialized stuff in compilers or graphics or operating systems, and it passes their time nicely and leads to incremental advances, but lacks the intellectual excitement of working on something really new. This weekend I read the new history of PARC, Dealers of Lightning, and couldn't suppress a twinge of yearning to be back in the '60s Project MAC and 70's Xerox PARC days when all this stuff was new and being invented. Now (it seems) we're just filling in the pieces of their original vision bit by little bit.

    On the other hand in biology there's all kinds of great new stuff to discover. Interested in negative feedback but can't justify diddling around with analog electronics? (Like Thompson says, electronics you just grind out these days, right?) Well, cellular biochemistry has negative feedback loops in spades--and there are new ones being discovered all the time! It's nice that we're still in that phase when almost every new discovery leads to new questions, which lead to new discoveries, and so on.

    But the problem is that biology is a pain in the ass. It ought to be fun, especially if you can stick to the fundamental exciting stuff like developmental bio. But it seems like every few weeks Nature publishes another opinion or letter about how bright students are scared off fundamental biology research because of the insane amount of time it takes to get a PhD--the getting of which privileges you to chronic career anxiety as you hop from low-paid postdoc position to low-paid postdoc position, trying to get a permanent research position.

    And that's not the worst of it. The worst part is that it's so much like work. If you want to find out a result, you have to plan an experiment (which ought to be fun) but then you have to set it up and do it--which takes a lot of boring scutwork and cookery; and at the end you may find that you're found out nothing at all, or a confusing result which privileges you to vary the experiment just a little bit, and then repeat it (repeating at least half the scutwork as well). I think that's totally unlike CS research, which is more like hacking or like math research--the hours may be as long and success may be just as uncertain, but the process of doing the work involves lots of interesting smaller tasks like programming or posing and solving math problems.

    There was an article in Wired of all places ( here) which summed up the difference between the computing culture and the bio culture, and the difference is partly a result of the above-mentioned stuff. Bio people must be, or at least act, very sober and cautious and professional. To do anything in biology is very hard and usually expensive (in an environment with tight budgets). So you plan things out in advance. You justify everything to funding agencies. If you can make a product, then it's probably medical or else it's likely agricultural--either way, you have to go through years of regulatory hassle with a Very Serious government agency in order to make money. So bio people can't just hack and fool around in the way Thompson describes his group as working. Sounds almost like being a programmer in the mainframe days, in fact.

    At any rate, thinking about this stuff sure made me consider throwing in the towel and becoming a vagabond and travel writer. But I think there's a way out for both computer people and bio people. For bio people, there's lots of interesting work being done these days on new analysis technologies, like DNA microarrays and membrane chips. From what I've heard, working on these technologies can be a lot more like (hardware) hacking. The downside, to hear (the famous biotechnologist) Lee Hood tell it, is that this work generally only gets done in the same working environment as regular bio--ie, in the standard biology lab setup of a prime investigator dependent on the government teat to pay for a few starving postdocs and several more starving grad students. Young investigators don't have quite the same freedom to go off on a tangent and set their own research project as CS people get.

    As for computer science types, well, the PARC book inspired me to pick up When Things Start to Think and was I ever bowled over. I always thought the Media Lab was a bunch of high-tech goofs--you know, hackers doing newly possible but utterly useless stuff like shoe computers and photomosaics. (And books about 'being digital'.) Well, this is worthy of another post, maybe a book review, but I have to say that after reading When Things Start to Think I'm convinced that once the Media Lab started their Things that Think group in '95, they finally put together an amazing bunch of competencies that will pay off in totally new and useful uses of technology. E-Ink (I think) will just be the start. But you have to learn to get down with physics and hardware if you want to play. And you gotta read When Things Start to Think. (If you read it and dismissed it, I guarantee you missed the point--read it again.)

    But like I said, that's another post.

    Rich Klancer
    rpk@pobox.com

    (Can you tell I've thought about this before??)

  121. Re:One place where Linux reliability is a problem. by Anonymous Coward · · Score: 0

    Right on Brother!!!

  122. Re:linux is only popular because its free. It suck by Anonymous Coward · · Score: 0

    First I'm posting using the AC name because I'm still waiting for my account. Please forgive...

    Now I don't give a damn about which OS is beter than an other, I use several and they are all beter in some specific fields.

    But claiming :
    "It was made to discredit microsoft" ... My god
    have you ever read anything about Linux or Linus?
    The guy doesn't care whether there are users of
    Linux or not ... He just figured it a nice try

    Also, may I remind you that the people who
    developed Linux didn't do so because it was 'free'
    (for most Windows 2.0/3.1/etc. was just as 'free')
    and neither because they figured it was an
    alternative to Windows because at the time is
    certainly was not, but simply because it is fun.


    Kind regards,
    Niels Hilbrink

  123. Re:He has a point you know by Anonymous Coward · · Score: 0

    ok. i agree with ken thompson and some
    ppl here. but linus torvalds being un-
    charasmatic?

    i would be one of the first ppl to say
    that linux code, and implementation and
    design are _terrible_.

    but as for linus himself, the guy has got
    charm. his speech at linuxworld in san
    jose was really good. linux has the same
    power that microsoft has: a good market
    and some key people to make it happen.

    and that is why linux is so big. thompson
    is right. it's a backlash against microsoft.
    nothing else.

    "Linux is something for Windows haters, BSD is something for Unix lovers" (Heike S., Febr. 98)

    "Beneath revolution (Linux) there's also an evolution (*BSD)" (Andre Oppermann, Apr. 98)

  124. Re:Did you install in correctly? by Anonymous Coward · · Score: 0

    Personally, I typed in rm -rf to punish the friggin thing because he wouldn't fetch. He won't misbehave where he's at now...

  125. Re:I run Linux not because it's not MS... by Anonymous Coward · · Score: 0
    nobody ever lost their job buying windows!

    Horseshit.

    I run a company where running any MS product without express authorisation from the board is a disciplinary offence.

    Call me strange, but I like my servers and desktops to work without crashing.

    We run Linux, xxxBSD, Solaris, AIX, IRIX and others, but there is a grand total of 0 MS operating systems in the company. And that's the way it's gonna stay.

  126. Re:He has a point you know by Anonymous Coward · · Score: 0

    Linux code is terrible?

    And what have you done today besides jerking off?

  127. Re:I run Linux not because it's not MS... by Anonymous Coward · · Score: 0

    Just out of curoisity, how well do they all "Work together".

    Then again, most Unices speak basically the same language, so its not that big of an issue.

  128. True. by Anonymous Coward · · Score: 0


    TeX has been around for years and years and is still the best solution for numerous tasks.

    Sure, I have no argument with that. Furthermore, all things considered, Linux is currently the best solution for a lot of tasks. One of its fine qualities is the fact that Apache runs on it. Inferno or Plan 9 might be better as an OS, but it's not much of a web server until it's got the necessary software. Blah blah blah, you know the drill.

    What I was getting at was not that we should ditch everything old, but rather that we should be willing to ditch old things when the time comes. We've ditched windows, but the day will come to ditch Linux as well. Of course, Linus himself says that so it's not real controversial, nor much of an insight, but it's all I've got :)

  129. Ken Thompson out of luck, out of touch by Anonymous Coward · · Score: 0
    Thompson is suffering from old fart syndrome. He is past his prime, closer to his death than to his birth. His concerns are those of an aging man approaching retirement. His 401K Plan, his decaying health, his regrets over the failure of Plan 9, these things occupy his thoughts.

    And to be sure, Plan 9 is a failure. I have followed its development for years. It has met with no success. Plan 9 was supposed to run cable TV decoders and cellular phones, but QNX, WindowsCE, and various other RTOS have captured the market. Plan 9 was not designed for the real world, but for an imaginary world that does not exist. The truth of Plan 9's failure is a bitter herb which Ken must suckle.

    In many respects he is like Bill Gates. Thompson is a one-tune Johnny. Almost by accident he met with some success in a field for which he had no training or formal qualifications. And because of this, others attributed to him qualities of intellect which he does not possess. The real and inadequate Ken Thompson must wake every day and live the myth of the imaginary Ken Thompson, a Ken Thompson created out of net-lore, and tales around the campfire.

    A new generation of computer scientists is upon us. This new generation has better training, a broader vision, and loftier aspirations than to reach retirement age after a career of working for the phone company. It is time for Thompson to check out, and take up his rocking chair at Century Village. Perhaps members of the net community can take up a collection and buy him a Rascal Scooter with which to enjoy his twilight years.

  130. Re:Microsoft is really unreliable, but Linux is wo by Anonymous Coward · · Score: 0

    True. From my experience anyway. I've used and supported NT for 5 years. I have seldom had Linux running on my system as easily as NT does. And it isn't just one system either. I've tried on many different boxes. The latest is an Alpha clone. NT installed without a hitch. Linux keeps locking up while reading from my CD-ROM. It's a 40x Toshiba SCSI. Linux is Red Hat 5.2. Before you start thinking that there is something wrong with my drive, I've had the same problem on my 8x SCSI NEC CD-ROM about a year ago. Meanwhile BeOS, NT, W95, and Solaris 2.6 installs on the same hardware without a single hint of problem. Go figure. As far as I'm concerned, Linux has a LONG LONG way to go before it's ready for anything outside the geek community.

  131. Re:right on. He did say that some of the code is g by Anonymous Coward · · Score: 0

    Ken must have been talking about the GNU tools when he mentioned good code in Linux. Without the GNU tools Linux would be close to worthless. RMS may be a nutcase, but he shure knows how to code.

  132. 2.0 = horse pooky by Anonymous Coward · · Score: 0

    can you say 'kernel panic'
    'random lockup'

  133. Re:the problem with smart people.... by Anonymous Coward · · Score: 0

    About the passing fad thing - agreed. Some people just dont understand. I had a college prof tell me that HTML was a waste of time. Hell, Bill Gate$ even said the Internet was a fad.

    PS. Im only posting as Anonymous Coward because this God Damn thing wont email me my registration password!

    Help admin guy!
    Someone mail me.
    sledpilot@yahoo.com

  134. Al Gore by Anonymous Coward · · Score: 0

    Yeah, Al Gore is the father of Unix, but he was working at Microsoft when he wrote it. Duh!

  135. yuck, famous people by Anonymous Coward · · Score: 0

    go away

  136. Re:I run Linux not because it's not MS... by Anonymous Coward · · Score: 0

    "Open"??? I'm not sure that we share the same definition of open.

  137. slashdot as a glossy brainless magazine by Anonymous Coward · · Score: 0

    working in a place with alotta magazines (library)
    exposes me to alot of glossy garbage designed
    only to make $. Time, newsweek, cosmopolitan,
    entertainment weekly, forbes, new york, etc etc etc.
    newspapers are the same (worse?). Its a load of
    'jackie harvey' ism, www.theonion.com, archives.
    i think upside.com pointed out this 'harveyism' problem a month or so ago.
    anyways, newspapers in the early 1900s had the same problems, hell they were actually worse.
    peoples printing presses got destroyed quite often for trying to be 'objective' when
    what the people wanted was 'subjective' points of view supporting their vices. oh well.

  138. Your prob is an ego or two... by Anonymous Coward · · Score: 0

    Scsi probs in the kernel are the results of clashing egos.

    See it here...
    http://www.fokus.gmd.de/research/cc/glone/employ ees/joerg.schilling/private/linuxscsi.html

    The current SG (general scsi) module has some serious problems, everyone using CDRecord knows it and has seen it (I have). It seems like Lt Cox and Lt Douglas have some explaining to do.

    Joe Robertson
    jmrober1@ingr.com

  139. Re:Linux More Unreliable than M$? by Anonymous Coward · · Score: 0

    I think this quote is somewhat to the point:

    Ken Thompson's perspective is from a gigantic budget, do whatever you want laboratory. He has no perspective that most Linux users don't have access to big $$$$ unix workstations and high quality commercial operating systems.

    Linux users are mostly coming from an x86 background, using dos and windows. I doubt that Ken has spent many frustrating hours trying to use a wintel machine, therefore he doesn't understand why there could be some depth to an anti-microsoft movement. He also claims that ms can't be beaten. In that respect, Linux may exist only because a monopoly is stifling the advancement of technology, but that doesn't mean that Linux is relevent only as an anti-ms product.

    I don't think he lives in the same world as we do, so his opinions on what we do holds little releveance.

    I am also sure that he saw some things in the Linux source that he felt could be improved, but if he is just going to gripe about those things and not suggest what could be improved, then he is completely irrelevent to what we in the open-source community are trying to accomplish.

  140. Re:Plan 9 by Anonymous Coward · · Score: 0

    Perhaps the father is ever so slightly
    jealous the child far surpassed his
    own achievements.

    Linux has brought Unix to the masses.

    I also fail to see how he could say the quality of coding in the Linux kernel was worse then Windows, has he seen it?

  141. FreeBSD is dead by Anonymous Coward · · Score: 0

    Thank goodness that FreeBSD is on the verge of bankruptcy and collapse. Ruin and failure, the BSD legacy continues.

    1. Re:FreeBSD is dead by grub · · Score: 1

      How does an open source free os go bankrupt? Methinks your toy hobbyist OS has addled your brain.
      Please wipe the drool from your chin and go to http://www.freebsd.org for a bit of enlightenment.

      My only reply to an Anonymous Los^H^H^HCoward.

      --
      Trolling is a art,
  142. Re:Then right a better os then unix. by Anonymous Coward · · Score: 0

    Actually, I think that Thompson is saying that Linux has no future because it's nothing but a clone of something 25 years old. Also, I would interpret his criticism as a veiled attack on "open source" methods. And he has a point there. The BSDs are more reliable and consistent because they're developed by artisans similar to the way a 'Cathedral' is built. Linux is developed by a mob of peasants at a big bazzar. I like to turn that whole Cathedra/Bazzar arguement on it's head sometimes. I'm surprised how few people ask themselves if 'design by committee' is necessarily the best route. (or, lack of design, and evolution by whatever-people-feel-like-working-on codeing)

    I wouldn't be without Linux, NetBSD, the BeOS, NT, or Windows 95 on my home network. But personally the software package I am most excited about right now is a commercial "sheet music" package I'm buying which will let me write music on staff paper (you know, notes and clefs and suchlike). It's exciting because it's gonna help get me out of the OS-geek doldrums and get me doing something that actually MATTERS with my computer (composing music). I'm also meaning to get back down to the bench in the basement and do some more embedded coding (assembly language on little 8-bit micros, where 2K of RAM is more than enough) for some neat projects I have in mind.

    Each OS platform has it's frothing zealots. But I've been involved with computers for a long time and have little patience anymore for people whose main goal in life seems to be flaming. This whole thread seems to be motivated by adolescent hotheadedness. Surely we can be better than that.

  143. Not Invented Here? by Anonymous Coward · · Score: 0

    There's quite a bit of NIH in Thompson's article, I think. Boy, Bell Labs has Plan9 (better than NT and Linux), Limbo (better than Java), PAC compression (better than MP3).... the list seems to go on and on. Does it seem more likely that Bell Labs is _THE_ True Center of the Computing Universe, or that there is just a wee bit of over-competitiveness here?

  144. Re:Linux unreliable? by Anonymous Coward · · Score: 0

    This sounds somewhat illegal according to what I have read regarding the NDA one must sign before viewing the NT source code; something along the lines of not being allowed to contribute to another OS for a year or two after..

  145. Re:the problem with smart people.... by Anonymous Coward · · Score: 0

    The Internet might still be a fad.

    Remember CB Radio and BBSes? I do. They were big business at one point.

  146. Re:I'll fire up my Plan9 rocketcar and go to the m by Anonymous Coward · · Score: 0

    Well if that's all it's about how come you're not in the MS camp? Isn't it about engineering superiority? If that's the case, then if the author of fork() and listen() wants to critique the design of his own work compared to later iterations, then who are you who's obviously never programmed a line of server code in his life ('It's critical mass, Mannnnn!!!!') to even whimper?

  147. Re:So reverse-engineer Plan 9, too. by Anonymous Coward · · Score: 0

    If all you're going to do is reverse engineer, you'd better be careful. You'll soon enough bump the back of your head into the wall!

  148. Re:Microsoft is really unreliable, but Linux is wo by Anonymous Coward · · Score: 0

    try and run NT on a compaq presario 2412ES
    series..Linux runs fine (yes! even with X)..NT doesnt even *run*. All OS's cant handle strange hardware. By that same conclusion i could say NT was *really* crappy and linux was great.
    (2412ES series are built and come with preinstalled whine98 BTW. NT is unsupported on those platforms by compaq.)

  149. Re:Linux More Unreliable than M$? by Anonymous Coward · · Score: 0

    Have any of you losers actually written any server code, or read 'The Design of the Unix operating system'? You're free to your malformed opinion, how can you people even have one when you don't have the facts regarding plan9 et al on the table? I tell you ... because you are raving unbalanced fanatics. The guy has written and rewritten Unix long before most of us were out of diapers... he's iteratively developed OSes his entire life.. if someone could critique the implementation of malloc I assume it would be him, considering he's probably only done it a few dozen times himself.

    this is depressing, you'd think it was a Mac forum... even if his criticism is inaccurate or unwarranted, it's only comment... he describes his user's scathing criticism (e.g. Ritchies) in the article... this is the normal process of healthy software development. Corrupt development is when honest criticism, good or bad, purely or corruptly motivated, won't and can't be received because people are too egotistical to surrender to the collective and diverse intelligence that exists, even in your youngest graduate programmer... reactions like these are the signs of people that have never participated in software development in a truly collective manner with very much success. People that are so insecure in their meagre development talents that all criticism must be marginalised within their small little minds as 'personally' or 'profit' or 'jealousy' motivated...

    Get a clue Linux bigots.

  150. Re:Sad state of Slashdot by Anonymous Coward · · Score: 0

    Oh please, I do see a ton of insults here, and most people don't even realize it was just an interview, and Ken Thompson COULD give an in depth analysis of his probs w/ linux, but that's not what the interview was about. And I an not sorting by score, I'll read what I (yes, what I) think is worthwhile, not let somebody else do it. Ken Thompson isn't out to destroy linux, and we don't even know the basis for his opinion, so don't insult the guy.

    Examples of the insults I see in on this article only:

    "Ken needs viagra"
    "limp unit"
    (do people alwasy have to go after the penis?)

    People also make assumptions about Thompson without good argument, like the whole thing about Thompson spreading FUD because linux will compete w/ his work. That's really doubtful. He's a researcher, and most likely doesn't care about marketshare and the business work. There are similar, nonsense assumptions about Thompson (just made than Plan 9 didn't catch on? oh please). It was just an interview, and not supposed to be about linux. I'm sure if someone really asked him to give an in depth analysis of linux and his problems with it, he could tell everyone what they are, but in the context of that interview, that wasn't the time/place.

    Insults aren't limited to this article either, I was referring to slashdot as a whole. In most of the articles, there is a couple of people hurling insults (especially true when there's a bad thing about linux mentioned, probably because there are more linux users reading than any other group). I also see alot of *BSD is dead stuff anytime *BSD is mentioned. There is absolutely no basis for this. And there's always OS wars, an people insisting their OS is the be all and end all for everything. So much flame bait I see, and it annoys me. Don't tell me to sort by score either, cause then I'd be influenced by a moderator's bias.

    BTW, I post anonymous cuz I don't want other online place to have info about me, and I don't want immature idiots to mail bomb because of something on slashdot. So anybody telling me to put my name behind what I say, i just give you a NO.

  151. Unreliability eh ? chew on this. by Anonymous Coward · · Score: 0

    from : http://www.ssc.com/LJ/issue54/2907.html

    i quote :
    Cisco runs a redundant system of 50 print servers using Linux, Samba and Netatalk. It prints to approximately 1,600 printers worldwide, serving 10,000 UNIX and Windows 95
    users, some of whom are in mission-critical environments.

    and more choice quotes :
    Until now, they have used local NT servers (with their associated problems) to manage their
    printers. Although the branch offices only have 5% of our printers, they account for about 50% of our calls. We have (as of February 1998) deployed 30 Linux servers to these
    branch offices, with many more on the way--there are currently about 200 branch offices in all

    1. Re:Unreliability eh ? chew on this. by Melbert · · Score: 1

      A printer server is not a high reliability task. At most, if it fails, a few people have to send their print job to the print server again. It's an excellent application for a low-end Linux server, but it's not particularly noteworthy. It would be a serious waste of resources to dedicate NT Server to something like this, no doubt. Not because NT Server is "better and not to be wasted" for such a lowly job, but because it's of about the same capability but much more expensive.

  152. Re:Hey! Give the old geeza a break! by Anonymous Coward · · Score: 0

    This reminds me of the dark days of the Soviet Union, when the Communists would write off the dissidents by classifying them as insane.

    Tacky, tacky, tacky.

    Nested nihilism is still just nihilism.

  153. Re:Plan9 / Linux by Anonymous Coward · · Score: 0

    The only reason the GPL license makes Linux popular in wider circles is that poor college boys can't afford anything else.

    Many programmers shudder at the thought that their lifes work would ever be flayed open and left for the buzzards to eat by the GPL.

  154. xwindows, gcc by Anonymous Coward · · Score: 0

    Both are not "linux code". Xfree86 isn't even distributed under the same licence...

  155. Is he tenure? by Anonymous Coward · · Score: 0

    boy sounds like he needs to do some sabtical or something. just to get in touch with planet earth and all the need for normal people.

    I got the feeling if this sort of attitude persist, I need to dump Lucent stock.

  156. Re:What about Dennis Ritchy? by Anonymous Coward · · Score: 0

    Linux 3x faster?
    Answer is no. You used tar. You can 'speed up'
    BSD box by mount -u -o async /mount_point.
    Check this and compare with Linux.

    I presume you use SCSI disks ,
    in the case of brain dead IDE drives tuning
    must be added.

  157. Re:Idiots!!! READ!!! analyze!!! THINK!!! by Anonymous Coward · · Score: 0

    fuckin Idiots!!! i thought i heard ken said:

    Thompson: I view Linux as something that's not Microsoft--a backlash against Microsoft, no more and no less. I don't think it will be very successful in the long run. I've looked at the source and there are pieces that are good and pieces that are not. A whole bunch of random people have contributed to this source, and the quality varies drastically.

    My experience and some of my friends' experience is that Linux is quite unreliable. Microsoft is really unreliable but Linux is worse. In a non-PC environment, it just won't hold up. If you're using it on a single box, that's one thing. But if you want to use Linux in firewalls, gateways, embedded systems, and so on, it has a long way to go.

    READ: firewalls,gateways,embedded systems, non-PC environment, etc,etc.

    DOES THAT SOUND LIKE YOUR ORDINARY,DAY-TO-DAY CLUNKY PC???? .......

    Yes!!! HE thinks linux runs fine in a PC environment...So all you guys talking about PC problems with linux better shut up!!

    ITS "GOD" talking....So if he says linux sucks..linux sucks...

  158. LINUX USERS -- SORE LOSERS!!!! by Anonymous Coward · · Score: 0

    you're all fuckin' idiots!!!....first, LINUS SUCKS!!!...don't ever compare Linus to Ken, OR LINUX to UNIX..Without UNIX and C, there is no Linux. Linus copied UNIX and made a new clone out of it. WHY? coz UNIX is easy to code, the kernel code is easy to understand, its efficient, and its a great OS all in all.There are lots of books that can help him write LINUX...marice bach's, andy tanenbaum's..etc etc.. What are the accomplishments of linus? LINUX? yes. what are the accomplishments and credentials of Ken Thompson? can you count them?

  159. Re:Idiots!!! READ!!! analyze!!! THINK!!! by Anonymous Coward · · Score: 0

    Actually, I just found out from one of the student
    sysadmins that the firewall at my school's (Brown
    University) CS department runs on Linux, and it's
    pretty damned stable -- more stable than the old
    Solaris-based solution running sketchy unsupported
    firewalling software.

  160. I've used *BSD and Linux for 5 years by Anonymous Coward · · Score: 0

    I used NT once for about 3 months and got to reinstall it a few times: it was very non-trivial. But give me any free unix and I can get it to work quite easily.

    Hmm I wonder if it has something to do with the fact that I *only* use unix based OSes and I am very familiar with them.

    If you don't have the time to invest in learning just pay the money to stick with NT and shut up about it. You've already spent 5 years "learning NT" what on earth are you even playing with Linux for?

  161. A Tale of Two Generals by Anonymous Coward · · Score: 0
    There is a lesson from U.S. military history which is pertinent to this discussion. It is the tale of two generals, one who was a goat, and one who was a hero.

    During the 1860's War Between the States, the yankee unionist forces were commanded by General George McClellan. A weak man, he was strategically paralyzed by his quest for the perfect moment, by his quest for perfection. He was incapable of command or leadership because he could not act unless all circumstances were aligned in his favor. Consequently he did not act. President Lincoln eventually relieved McClellan of his duties as supreme commander of the unionist forces because of McClellan's chronic indecisiveness. McClellan was a failure.

    Many years later, there was another war, and another general. During the Second World War, General George Patton commanded the American Third Army. Patton was brash and daring. He was imbued with a "can do" attitude. He was a man of action who made do with what was at his disposal. Patton shaped events, rather than let events shape him. He did the impossible, and inspired his soldiers to do the impossible. After General Lee, Patton is probably the greatest commander to come out of America.

    Today we hear Ken Thompson belly ache because he finds that Linux has not yet attained perfection. But in eight years, Linux has become the most important operating system of the decade. These have been eight fruitful years where we find Linux deployed in the role of everyday hero: sorting the U.S. mail, running Boeing test-beds for next generation aircraft, analyzing the heavens, insuring reliable delivery of power, bringing the thrill of Titanic to untold millions, and aiding cancer hospitals in treatment of the patients. These tasks may have well remained undone or underdone, had Linus waited for the perfect moment, for the perfect release.

    Linus is Patton to Thompson's McClellan. Linus is blessed with a streak of daring, a streak of boldness which not only is alien to Thompson, but in all probability is incomprehensible to Thompson. History has crushed the anal retentive. The McClellan's and the Thompson's are history's chaff. They never can understand that there is never a perfect moment. We only have today, and the raw material of the day. History belongs to those who forge their swords with the materials at hand, rather than postpone the task in wait of some unlikely metallurgical breakthrough.

  162. God? by Anonymous Coward · · Score: 0

    Why do you assume everyone thinks god exist or is a logic proposition?

    ----------------------------------------------
    Reality is like a game captured through our biological sensors and computed by our bio-CPU.

  163. You are all undergraduates. by Anonymous Coward · · Score: 0

    Undergraduates are the main ones that are so insecure and keen to impress that they can't take criticism in a balanced manner. The rest are just kooks.

  164. Re:I'll fire up my Plan9 rocketcar and go to the m by Anonymous Coward · · Score: 0

    Critical Mass? huh?
    If that's the case then what the hell does Micro$haft have?
    Are you stating that the S with the most users is the best?

  165. Ken Thompson clarifies matters by Anonymous Coward · · Score: 0

    http://linuxtoday.com/stories/5722.html


    Eric S. Raymond -- Ken Thompson clarifies matters
    May 7th, 21:43:42

    by Eric S. Raymond

    In a recent interview http://computer.org/computer/thompson.htm, Ken Thompson (the inventor of Unix)
    said some unkind things about Linux. Like many other people, I found this a rather shocking development.
    I wrote him a note requesting clarification, and Ken has graciously given me permission to quote the things
    he wrote in our subsequent exchange of views.

    The best news, I guess, is that Ken says he didn't intend to write off Linux itself as simply an
    anti-Microsoft backlash; what he was trying to say was that he believes the recent popularity of Linux in
    the press is an anything-but-Microsoft phenomenon. He adds ``i very much appreciate the chance to look
    at available code when i am faced with the task of interfacing to some nightmare piece of hardware'' and
    that ``i think the open software movement (and linux in particular) is laudable.''

    Ken further adds ``i dont see eye-to-eye with microsoft's business practices.'' His original language was
    rather stronger and more entertaining, but he asked me not to quote that in order to avoid giving Lucent's
    lawyers heart failure.

    The bad news is that Ken still thinks Linux is flaky. I offered to have VA Linux Labs ship him a machine
    so he could see what a properly tuned modern Linux looks like, but he said he couldn't accept. He adds
    ``i do believe that in a race, it is naive to think linux has a hope of making a dent against microsoft starting
    from way behind with a fraction of the resources and amateur labor. (i feel the same about unix.)''

    I cited all the case studies and trend curves and statistics you'd expect me to. He didn't respond directly to
    those, but I hope I at least gave him some things to think about.

    Ken did finish by saying ``i must say the linux community is a lot nicer than the unix community. a negative
    comment on unix would warrent death threats. with linux, it is like stirring up a nest of butterflies.'' (Hm.
    Butterfly T-shirts, anyone?)

    Overall, Ken didn't seem hostile or bitter to me, as some people charged after the interview. He sounded
    more like somebody who's had high hopes for his children dashed so many times that he won't let himself
    believe that this time might be the charm.

    It's up to us to prove him wrong -- and by so doing to prove him right.

  166. Plan 9 by Anonymous Coward · · Score: 1

    Ken Thompson is working on Plan 9 these days, right?

    Well, compared to Plan 9, Linux is a joke. So I think he's right to criticize. Can we rise to the challenge and show him the power of Open Source (tm)?

    1. Re:Plan 9 by DWRM · · Score: 1

      Just maybe he honestly doesn't think Linux is all that great. Plan 9 is like a Ferrari, Linux is like a Model T to him. He's done the Unix thing, and has moved on. besides that, his knocks were mostly on code quality, and quite frankly, he's more than qualified to judge such.

      Don't take it personal that I replied to you, there were dozens of "How can he knock the great Linux" posts that I could have chosen, I just got tired of reading them.

      JF

      --
      http://www.freebsd.org
    2. Re:Plan 9 by abba+fan · · Score: 1

      "Microsoft is really unreliable, but Linux is worse." - Ken Thompson - father of Unix

      FUD - bet we see this quote on the M$ site within a few days!

      Ken may be the father of unix but he clearly is prone to talking nonsense if he regards Windows as more stable than Linux.

      Patrick



      --
      "Captain, I cannot believe my ears!" - Spock
  167. Microsoft is really unreliable, but Linux is worse by Anonymous Coward · · Score: 1

    Microsoft is really unreliable, but Linux is worse.

    Ken Thompson father of Unix

  168. He has a point you know by Anonymous Coward · · Score: 1

    i haveta agree with him, linux is in such a rapid and chaotic state of development that new bugs are introduced before old ones are fixed, and the distributors fixation with ease of installation and bloatware tendencies have threatened to kill much of the early promise.
    Dont get me wrong, I personally use linux at home and as a desktop OS, the variety of good software from the bandwaggon jumpers and hardware support is great. I still boot into 95 to play games.
    However when it comes down to setting up a server, the only real choices available are one of the *bsd's or solaris because they are clean, tidy and stable
    Slide

    1. Re:He has a point you know by Trepidity · · Score: 1

      Whether a patch is released "within a week" of a bug being found isn't the point. If I'm going to set up a mission-critical server, I want something that will not die. I don't want to have to keep rebooting it with new kernels. In order for somebody to actually consider using Linux for such a system, you have to give them a rock-solid stable kernel. Not a pretty stable kernel and a promise to quickly patch any bugs.

      That's why I think the 2.2.x release was somewhat premature. 2.0.36 was quite stable. 2.2.0 was not, yet it was labeled as "stable" anyway. This sets up an awkward position where your latest "stable" release is actually not as stable as advertised, and you end up having to recommend that people use the old release, which really is stable.

    2. Re:He has a point you know by Trepidity · · Score: 1

      Sure, those OSs all have their problems, but when was the last time you saw a VMS box crash?

    3. Re:He has a point you know by Trepidity · · Score: 1

      Well, if the kernels aren't stable, why are they in the "stable" tree? If they were still development kernels, they should've been kept in 2.1.x until the bugs were ironed out, and then released as 2.2.0. 2.2.0 should be the stable kernel, not 2.2.15 or whatever.

    4. Re:He has a point you know by HoserHead · · Score: 4
      I'm not sure to what you're referring. First, new bugs are always introduced when you add new code - there is no such thing as a bug-free piece of software. Maybe even your bugfixes have bugs, but less severe - it's a trade-off. I, however, haven't heard of many major bugs standing for more than a week - without an explanation, at least, of why it can't be fixed [in this timeframe, without breaking other stuff]. So-far you're batting .000.

      Distributions focussing on ease-of-use? Isn't that kind of their point? Of course you can go out, hex-edit your kernel and boot directly off it, or bootstrap using loadlin or whatever. But the fact is that's non-trivial and for most people very hard. Making an easy installation, or at least one that allows you to not have to download everything, is what a distribution is all about.

      As for bloatware, I haven't seen it. Unless you consider things like X, KDE and GNOME bloatware?

      When it comes down to setting up a server you use what's right for the job. If that job is serving up .asp pages, you'll use Windows NT. If that job is doing Oracle, you'll probably choose Linux or Solaris. Saying that Linux is completely inappropriate for any server job is kind of like saying that BSD or Solaris is completely appropriate for every server job - ie, it's not true. I don't know about BSD or Solaris, but with most Unices on stable kernels, stability is more a function of hardware reliability and electricity than it is of software. I've heard all kinds of stuff about "[BSD,Solaris] is more stable and faster" but I've never, ever seen anything to back it up. Maybe this was true at one point, but I very much doubt it now.

    5. Re:He has a point you know by flud · · Score: 1

      >Sure, those OSs all have their problems, but when >was the last time you saw a VMS box crash? I have seen our AlphaServer 8400 running OpenVMS 6.2 crash a couple of times. Although twice in two years is still damned respectable.

    6. Re:He has a point you know by Chas · · Score: 1

      I want something that will not die. I don't want to have to keep rebooting it with new kernels.

      You obviously aren't looking at some of the Linux uptimes people post are you? Most of the time it's

      1. Power
      2. Hardware
      3. Connectivity

      that go out first. NOT the OS or the application.

      As to installing every tiny incremental kernel upgrade. This is NOT necessary!

      As long as the machine is doing it's job acceptably, and there are no major security/stability holes discovered that could affect YOUR implementation, you could, conceivably, run for years at a time.

      Was running (and will be again as soon as my new box goes up this week) a web/IRC/FTP/news/mail server off one box for well over a year (appoximately 20 months). We had about 30 minutes of downtime in the entire period regarding software issues (usually arbitrary kernel upgrades). All other "downtime" issues were due to our provider dicking around with our hardware, shutting off the machine, disconnecting it from the network, power outages, etc.

      Properly configured, Linux is very stable. And TRY to tell me that ALL implementations of UNIX are that stable. Or any other OS for that matter.

      And with Linux, it's not a PROMISE of a stable kernel. It's promise and delivery. Bugs are religiously tracked and patched before most people know the problems exist.


      Chas - The one, the only.
      THANK GOD!!!

      --


      Chas - The one, the only.
      THANK GOD!!!
    7. Re:He has a point you know by Natedog · · Score: 1

      If you thing that any OS exists w/o bugs your in for a huge let down. Linux has always been very open and honest about issues it may have. Proprietary OS are not open, instead they are very closed and you will probably never see the code or hear the conversations that the developers have. The result - Linux is rock-solid, but the newer features have some well-know issues that will be patched. Proprietary OSes also have issues, but you may not know about them and it may take half a year to get a patch.

      Also, notice that kernel 2.0.36 was the 36 release of the 2.0 kernel - 2.0.0 had its share of problems. Likewise, the same process will probably happen with the 2.2 kernel as more releases come. For example, I'm using 2.2.5 and it seems to be a good build.


      --
      \forall code \in C, \frac{\Delta readability(code)}{\Delta t} < 0
    8. Re:He has a point you know by Mike+Quin · · Score: 1

      If I'm going to set up a mission-critical server, I want something that will not die. I don't want to have to keep rebooting it with new kernels.

      A good target, but pretty unatainable. I've yet to see an OS that is rock solid reliable - Linux has problems, HP-UX has problems, Solaris has problems, NT has problems. The most you can get is that when a problem arises that impacts a production system, you can get it fixed in as short a time as possible.

      Mike Quin

    9. Re:He has a point you know by mvpel · · Score: 1
      If I'm going to set up a mission-critical server, I want something that will not die.

      Well, you could always shell out a couple hundred thousand bucks for a low-end Stratus Continuum system runing HP/UX 10.20, but you still wouldn't escape the occasional kernel patch.

      (Stratus makes computers that do "pair-and-spare" hardware fault tolerance.)

    10. Re:He has a point you know by Periwinkle · · Score: 1

      The saving grace of GNU/Linux is it's stable kernel, application reliability is a never ending headache.

      I can't really complain that much, though, becuase after some app dies I can just start it right up again. The whole system doesn't come down as in other os's.

  169. Duplicating the Plan 9 API in Linux? by Anonymous Coward · · Score: 1

    Is this possible? Is the Plan 9 API fully documented? Would one want to?

    Would POSIX compliant applications run on top of Plan 9?

    Sorry for this public display of ignorance, I'm just wondering what the fuss about Plan 9 is.

    1. Re:Duplicating the Plan 9 API in Linux? by alany · · Score: 1

      Yeah I used VSTa at Uni. Even got to talk to the author (damn I forgot the man's name, we got on pretty well too).

      VSTa was pretty damn bad, it was written mainly as an OS for educational purposes.

      I did some realtime hacking on it, bah it was horrible. It would crash when you exited vi or emacs at the wrong time. Close examination of its source led me to believe that the main problem was the semaphore locking was broken (not atomic).

      I mentioned that to my tutor and after about half an hour of logical argument he agreed that is was broken and would require significant effort to fix.

      I really liked tfork() though, very nice, easier than pthreads or clone(). Still I'd rather use Linux anyday. Message passing by MM is fast and the microkernel design is interesting, but I think I have been too mentally mutalated by monolythic kernel hacking.

    2. Re:Duplicating the Plan 9 API in Linux? by William+Tanksley · · Score: 1

      Someone wrote VSTa, an open-source microkernel OS using Plan9-style filesystem (and such).

      It looked really nice, although the version I tried ran really slow.

      I have no idea what happened to it.

      -Billy

    3. Re:Duplicating the Plan 9 API in Linux? by Bruce+Perens · · Score: 2

      The fact is we have most of it already.

  170. Re:Linux criticism and audio coding by Anonymous Coward · · Score: 1

    Actually I think it'd be more correct to say that Linux was a response to UNIX -- as I recall Linus wrote it in the first place cause he couldn't get some sort of UNIX to run on his 386 (I believe it was too expensive, however i could be mistaken). Now the recent popularity of Linux is at least in part a response to Microsoft, however Linux itself wasn't.

  171. I run Linux not because it's not MS... by Anonymous Coward · · Score: 1
    But because it is UNIX. More to the point, it's UNIX at a price I rather like without the ass-raping you get from the various commercial UNIX vendors (!#%!@#$ HP fucking $1400 for a fucking C compiler? On top of the $1000+ we spent for the OS? I think NOT.)


    Er. Where was I?


    Oh yes...


    If Microsoft came up with something tomorrow that was more stable, open, flexible and comfortable as Linux, hell yes I would use it. But they won't. They can't. It's just not in their corporate mind space. It would be like asking a dog to grow an opposable thumb.


    Yes, Linux can be improved. More importantly, it is being improved. Maybe one day something better will come along. I'm betting that when it does, it comes from the open source community and it will blow everything else out of the water.

    1. Re:I run Linux not because it's not MS... by redJester · · Score: 1

      how good is Win2000 ?

      on the one hand, it's hard to trust MSoft's word, since they've got definite strategic and monetary interests in having everyone believe it's good.

      on the other hand, it's hard to trust non-MSofters who don't have access to the code or who have a grudge against MSoft for being MSoft.

      so here's a question: any users out there tried Win2000beta3 ? what do they think ?

      redJester

      --
      redJester
  172. Slashdot does it again... by Anonymous Coward · · Score: 1

    Bzzzzt, that's not what the article is about. I'd put money on most of the ppl posting here not even reading the article.

    Slashdot is _not_ news for nerds, for that to be the case, it would need to be unbiased. He does in fact say that. So what? 1 comment out of many, many others. It is very interesting reading and there are far more important things in there than his personal opinion (can you blame him?) about Linux.

    Can we please have some unbiased properly checked articles here? How about an option for users to choose "Show stuff that is inflamatory and may not be true" so I can turn it off and not waste my time?

    D. Jeff Dionne.

    1. Re:Slashdot does it again... by Per+Abrahamsen · · Score: 1

      There is a nerd tradition for hiding their opinions? Really?

      Nope, slashdot is news for nerds, that is, people who are sufficiently intelligent to be able to deal with plainly stated opinions, and at the same time make up their own mind.

      Go to the traditional media if you want reports for the masses, where opinions are hidden behind an illusion of objectivity.

      Slashdot is news for nerds, what you seek is news for sheep.

  173. WHOA! Mine, too! by Anonymous Coward · · Score: 1


    it's true: Linux did kill my dog.

    Jesus, I didn't know there were so many of us! We should form a support group. Slashdog. Or something.

    Did it like eat the remains, or just absorb them with a horrible, vile schlupppping sound, like the Prince of Austria's fallen piles getting wrapped around the rear axle of his Hispano-Suiza? OOOOg, creepy, I hate when that happens. Remember The Thing with Kurt Russell? IIRC there was an earlier movie of that back in the fifties . . . cool flick . . . Linux is just like that, what it did to my dog and all, and then my neighbors. It's from a short novel by John W. Campbell, called Who Goes There? Cool book if you can find it. Most of what Cambpell wrote was tripe but that was a winner. Oh, God, my poor dog! ABSORBED!

  174. Re:Linux More Unreliable than M$? by Anonymous Coward · · Score: 1

    I suspect that if you asked him, he was not referring to the odds of crashing, but perhaps the opportunities for failure that exist in the basic underlying design.

    For example, if a module kernel driver gets hung up, things are pretty much awol until reboot, even though you didn't fully crash.

    Meanwhile, NT may have shoddy code, but on paper, NT might not necessarily suffer such things.

    His comments were theoretical.

  175. Just wondering by Anonymous Coward · · Score: 1

    Why are _all_ Bruce Perens' posts +5 or +4? Just because he is a famous demigod, the moderator between the constant ESR vs RMS dogfights, and the (not yet really famous) second-in-command Open Source and Free Software evangelist?

    Just wondering.

    1. Re:Just wondering by Bruce+Perens · · Score: 2
      You may now do something about your complaint. Get a login. All non-anonymous users are moderators. Demote my comments as you see fit. Be honest and promote the ones you like, too. Join the crowd.

      So far, it looks as if the vector sum likes me, but your vote is not being counted!

      Bruce

  176. Re: remember Ezra Pound by Anonymous Coward · · Score: 1

    First, to keep on topic, I agree that it is time to cut the unix cord.
    Linux ain't unix, though it learned a lot from unix. The goal of
    commercial companies which have been behind unix is now a kind
    total control of systems at all levels using Java which is
    opposed to free software and diversity in the strongest possible
    way. This will stifle creativity and innovation at all levels.
    Linux and free software offer some hope that computing will
    remain in some way "personal" and thrive in a networked
    environment in which diversity is rewarded - and in which
    integration is achieved through open standards and data formats
    rather than brokered and rented "objects" whether they be
    Corba, ActiveX, or Java Beans. Not that these technologies
    are not useful in some ways, but corporations with an interest in
    mandating them are the common enemy of Linux and free
    software.

    However, it will not be possible to cut the cord until a certain
    critical mass is reached, where Linux has more non-sysadmin
    users than sysadmin-users. So long as most Linux users work
    as a living as sysadmins (which they now do) they will want to
    keep Linux as much like unix as possible for their job security.
    Non-sysadmin users aren't stupid, and sysadmin users often
    don't have the best interest of Linux in mind, only their careers.

    Regarding Ken Thompson, remember Ezra Pound, a great man
    who, motivated by envy and other personal issues made some
    statements he later came to regret during WWII. I think it's
    time for Ken to get some counseling because obviously he is
    not stupid, but such statements as he makes puiblicly about
    Linux are, to put it bluntly, insane. Plan 9 will go nowhere.
    I think Ken is a little out of touch with reality in some ways.
    All of us might be at times but he may later regret making these
    statements which will embarrass him as a respected public figure
    in academic and computing circles. People without such statue
    making such statements are excused more readily.

    Still, a very interesting and worthwhile interview.



  177. Like poking a pig in the ass with a redhot poker. by Anonymous Coward · · Score: 1

    Why does this Linux crowd become so defensive when someone unfavorably compares Linux to Microsoft? Take my advice people: cast aside religion and use whatever is best for the task at hand. For years I was heavily anti-mac and pro-PC. I would praise the achievements of PCs while downplaying those of the mac. These days, however, I have learnt how to see and appreciate the best of both worlds. Just about everything has its niche in the world.
    As for the article itself, why aren't you looking at the useful insights he gives? Study and analyse his general philosophies (esp in regards to language/OS). Ignore what you disagree with and use to your own advantage what you do agree with. Its far more constructive than hooting like a bunch of monkeys in a zoo about how he doesn't like the same OS that you like.

  178. Sorry wrong article by Anonymous Coward · · Score: 1
    Here's the correct link:

    Linux and the Enterprise
    by Mark Russinovich

    http://www.winntmag.com/M agazine/Article.cfm?ArticleID=5048

  179. /.er's reaction by Anonymous Coward · · Score: 1

    Taken from the Linux-kernel mailing list :

    ---
    Yup. I would hate to see SplashSnotters running amok and filling Ken's
    mailbox with (ahem) indignant (ahem) replies.
    ---

    This guys is right if condescendant. Raise a bit our status as a community and don't do the obvious *Bad Thing*.

  180. Not sour grapes, we are just comparing by Anonymous Coward · · Score: 1

    You just can't compare Ken Thompson with Linus Torvald, nor should we compare him with RMS.
    Their philosophy is totally different.
    The only thing that relate between linux and Ken Thompson, are C language, nothing more.

    To Ken Thompson, Open source just an unimaginative beast to Ken Thompson. Ken Thompson is from the old corporate computer world, it take time for him to catch up the open source phenomena.

    It is not suprise human being use their own perception for something they don't know. I bet Ken Thompson have try linux development kernel few "computing decade" ago. Maybe a 1.1.x kernel or older.

    I bet Ken Thompson will drop his jaws when he see kernel 2.2
    Compare to Unix, Linux evolution evolve beyond any Unix evolution rate. I think Linux evolve 2 to 4 times faster than commercial Unix system. The rapid evolve of Linux partly due to open source, and partly due to Internet.

    Remember, Ken Thompson doesn't have Internet when he invent C.

    Anyway, I just can't wait Kernighan Ritchie give his point of view on linux.

  181. Re:Microsoft is really unreliable, but Linux is wo by Anonymous Coward · · Score: 1

    Sorry, but we're not talking about ease of installation. Linux boxes don't give any unpleasant "blue screens" after they're installed.
    They just run.

  182. Linux unreliable? by Anonymous Coward · · Score: 2

    Microsoft is really unreliable but Linux is worse.

    I'm wondering when he tested Linux.

    I've looked at the source and there are pieces that are good and pieces that are not.

    Of course, but has he ever looked at the NT sources?


    1. Re:Linux unreliable? by IIO · · Score: 1

      >Of course, but has he ever looked at the NT sources?

      Well, AT&T has always had the NT source. They sued last year when Microsoft stopped sending them NT source and settled for something.

      --
      -- Weiqi Gao weiqigao@speakeasy.net
    2. Re:Linux unreliable? by Andor · · Score: 1

      Interestingly, a friend of mine doing research into operating systems has had the pleasure of reading the NT source (the scheduler in particur), and reports not being very impressed at all. He is in fact implementing his research on Linux, which he finds much cleaner.

      You can make your own conclusions.

  183. gene therapy/ molecular biology is not a good care by Anonymous Coward · · Score: 2

    concerning his recomendation for his children to go into biotech LOL.

    careers in biotech are for masochists. Just left a phD program in molecular toxicolgy to be a programmer, and a huge weight was lifted of my shoulders. 10 years plus graduate education and people still scramble to get a job. Unless you enjoy constantly justifying your existence to funding agenies/corporations etc avoid biological research as a career. does anyone here no any biotech consultants that make 100 dollars an hour. I know plenty of exrtremely talented people who had to spend 3-5 years in post doctoral positions making 27000 dollars a year in places like boston and newyork before that got their big break. in case anyones noticed that wont cut it in an expensive metro area. he should stick to commenting on unix.

  184. So reverse-engineer Plan 9, too. by Anonymous Coward · · Score: 2


    Or Inferno, or whatever. No biggie.

    A lot of people (okay, some people) like to think that operating systems reached perfection with UNIX, as in "those who don't know UNIX are doomed to repeat it" and all that. But that's probably a crock, and these people probably are basing their view on having used Windows, DOS, Linux/UNIX, and probably a Mac or the BeOS. BFD! That's not "all operating systems". So UNIX is really cool, and Linux is a good implementation of it. Does that mean we have to stop here? Why?

    If Linux clobbers Microsoft, it'll be nice that we've finally clawed our way back up to the 1970's, but wouldn't you like to start moving ahead for a change? If UNIX is not "obsolete", that's because there's been very little progress in commercial operating systems in the last 25 years.

    UNIX was a freak. It did a whole lot of things right on the first try. What other software has has such a long useful life?[1] So okay, it's great. I like it too. It's not the whole world, though. How depressing if we have to pick some arbitrary point and sneer at further development. I'm not old enough to stop thinking and devote the rest of my life to reverse-engineering the classics.


    [1] COBOL has been around longer than UNIX, but note that I said "useful" and "life". COBOL is doubly disqualified. :) LISP is even older IIRC, and it is, in its own surrealistic way, useful, but not a lot of people use it.

  185. What about Dennis Ritchy? by Anonymous Coward · · Score: 2

    Look at BSD/OS and FreeBSD. Look at OpenVMS. Look at Digital UNIX.
    Okay, sure lets look at those. I'm getting really sick of hearing the BSD vs Linux debate. Talk about sour grapes. I agree that BSD is more "pure" than Linux is. However, we're not comparing pedagrees at a dog show here, we're talking about functionality. BSD bigots think that somehow "make buildworld" makes the whole damn OS superior. I don't think so. It only has advantages on "stock" servers like mail, or dns servers. Have you ever tested the I/O throughput of BSD, Solaris x86, or BSDi against Linux? I have. I used the same Dell workstation to compile "ssh" and also to untar a 400mb file. In both tuned and untuned configurations on a PII 266Mhz, I found that in all cases Linux was faster; much faster (sometimes by 3x). Also 10 years of experiance with Unix machines and many platforms has lead me to believe that Linux not only has a better philosophy but also better performance. I still have some respect for *BSD because they have some very dedicated developers who do an excellent job, in some cases better than Linux (like NFS, or package management). However, overall I believe that Linux is superior.
    I rarely see a Linux uptime greater than a month
    Really? Maybe you don't know how to run a stable Linux box then. I've got machines with more than a year of uptime. My Samba fileserver has been up for 1 year 11 months today. Perhaps you should use better hardware.
    On my Linux 2.2.x systems, it fails to properly unmount its drives.
    Again maybe you don't know what you are doing. I've got more than 10 2.2 systems running and they ALL unmount their drives properly. On both the command line via umount and during shutdown.
    I also enjoy it when it simply quits responding to IP packets for a while.
    Really? when does it do this. I don't ever have this problem and we run some fairly high traffic servers. Can you describe a way to reproduce the buggy behavior? I didn't think so.
    I never see BSD systems broken into. Really? Do you read BugTraq. There have been a whole slew of root exploits for NetBSD lately. I've seen one recently for OpenBSD too. Yesterday there were two separate remote lockup bugs in FreeBSD 3.1. I agree that BSD is generally stable and secure, however it isn't the end-all-be-all in compsec as the bigots would have everyone believe. Linux has it's share of security holes, but so does BSD. Linux also has some very nice security enhancements that BSD doesn't have. Non-executable stack patch for 2.0 kernels. Restricted links in temp directories. Restricted /proc system. The stackgaurd compiler. BSD had process accounting big deal, so does Linux.
    BTW, ever notice that all the freely available BSD's use the ipfilter package? Compared to linux, ipfilter is very feature poor. Linux does everything ipfilter does (except 1:1 NAT without a patch) plus QoS, policy based routing, hardware switching, and premptive packet assembly (defragmenting during NAT). The BSD ipfilter package does none of those and even if it did; it's available on Linux too! So I don't see what the big deal is with BSD. It's a good OS but nothing to get bigoted on. Neither is Linux. I just try to keep my mind open to the best solution to a given problem. Sometimes it's BSD, but most of the time it's Linux. If something else comes along then I'll whore around with that too :}
    BTW, why doesn't anyone mention Dennis Ritchy? He has said some good things about Linux. Also, he did a hell of a lot more work on AT&T Unix than Thompson did. He wrote the C compiler and put together most of the kernel. Thompson wrote the filesystem and text formatters.

    1. Re:What about Dennis Ritchy? by Guy+Harris · · Score: 1
      BTW, why doesn't anyone mention Dennis Ritchy? He has said some good things about Linux. Also, he did a hell of a lot more work on AT&T Unix than Thompson did. He wrote the C compiler and put together most of the kernel. Thompson wrote the filesystem and text formatters.

      Here are some notes Dennis Ritchie found on an old DECtape he had, in which he says:

      UNIX was written by K. Thompson. I wrote much of the system software; Ken most of the rest; Other contributors have been Joe Ossanna, Doug McIlroy, and Bob Morris.

      Upon what do you base your assertion that Dennis "put together most of the kernel"?

      For that matter, as I remember, Joe Ossanna wrote "nroff" and "troff"....

      In his bio on his Web site, Dennis also says:

      Subsequently, I aided Ken Thompson in creating the Unix operating system. After Unix had become well established in the Bell System and in a number of educational, government and commercial installations, Steve Johnson and I (helped by Ken) transported the operating system to the Interdata 8/32, thus demonstrating its portability, and laying the groundwork for the widespread growth of Unix: the Seventh Edition version from the Bell Labs research group was the basis for commercial Unix System V and also for the Unix BSD distributions from the University of California at Berkeley. The last important technical contribution I made to Unix was the Streams mechanism for interconnecting devices, protocols, and applications.
  186. This really isn't that surprising... by Anonymous Coward · · Score: 2

    Ken Thompson probably looks at Unix the same way many of us look at our old school projects...good for it's day, but only slightly more impressive than our first "Hello World."

    I'm not up on my Plan9, but I wouldn't doubt it's superior in many ways to _any_ Unix variant (at least with respect to elegance, stability, etc.). As such, it's not surprising that he isn't very familiar with the current state of the linux kernel.

    Notice that, earlier in the article, he detailed some shortcomings of the Unix model. _That_ is what he's basing his opions on...they're certainly not representative of a thorough understanding of either WindowsXYZ or Linux.

    As I recall, DOS _was_ pretty stable (if hopelessly wanting of basic OS functionality) when nobody had heard of Windows. Mr. Thompson's perspective regarding Linux may have been on target back in those days.

    He's moved on and he may well come up with the next great OS concept. But it is a shame that someone with enough talent to identify problems in the linux kernel wouldn't offer their insight into it's shortcomings.

    I still appreciate his contribution.

  187. I am seriously thinking about leaving linux as wel by Anonymous Coward · · Score: 2

    After readin fud from zdnet, NT amgazine, and now the father of unix myself I regret ever being fanatical aobut linux. I have a very smart freind who went to MIT and he is a huge computer nerd and a hacker. He read the source code and came to the same conclusion the father of unix had and said it sucked and its popular because its free and popular demand. I called him a heretic who didn't know what6 he was talking about. I now relize that I was brainwashed by abunch of zealots who are related to mac users. I hear mac users complain and yell and be obnoxious and I relise that I am becomingg alot like them. I tried q3test and it screwed my system to the point were I HAD TO REINSTALL linux. Source after source after source claim that linux sucks and its development model which limits its success will eventual bring it down after it catches up to other unixs adn NT. After the father of unix admitted this I now relize that NT magazine and the guy who produced the visual effects for the movie Matrix are right. I also remember about a guy who worked for an isp or a company who wanted to remain unidentified, claimed that linux really sucks and that all linux users are fanatical zealots and that is the only reason it even exists in the enterprise enviroment and he is quite right. I am switching to freebsd. I am sorry guys but if non biased sources in large numbers begin to critize linux and have nothing good to say about it other then growth potential and the so called hype then I believe that maybe not all /.ers are right. Linux mayber be bettter then NT in some areas but their is no proof or hard core facts that state or show linux competing head to to head with unix or NT that shows linux wining. Submitt an url and I might reconsider but linux is just another NT. Its hype.

    Good bye linux. It was nice knowing you.

  188. A fair estimation . . . by Anonymous Coward · · Score: 4

    From someone who has already done UNIX once. I don't think it is sour grapes (completely), or jealousy of any sort (well, maybe a little). Let's just stand back a bit and try to see this from Ken's shoes (if that's possible):

    Over twenty years ago, you developed an operating system that wasn't about politics, or ethics or morals or beating any big corporation; it was about building a better operating system. The reason it was open for all to modify? Because the company that payed you to do it was under a lot of anti-trust lawsuit pressure and had to do something to look good. Heck, you weren't fighting the big corportation, you were working for them!

    So, here you are twenty years later, working on radically advanced systems with distributed everything (cpu, storage, etc) and trying to create another operating system that is better. Someone else comes along and basically reinvents what you did, only with more political motivations. Do you care? Are you jealous? Do you look at him and laugh?

    Perhaps Thompson is being too critical and claiming that "it's all been done before". But maybe there's a good reason for that. The ideas are over twenty years old! They are damn good ideas, but maybe it's time to come up with some better ones of our own.

    I know that a lot of this has already happened in Linux, and keeps happening everyday. But there is still that attachment that Linux has to the old UNIXes. I'm not talking about user interface, or even name. I'm talking about the principles that the system itself was built upon, and are continued to be developed under.

    I like Linux. I like it a lot. Right now it's perfect for me because it is more secure, more reliable, and more flexible than any other OS I can get my hands on. But for how long? Nothing lasts forever, and every operating system has it's limits. All I'm saying is, maybe it's time Linux stopped standing in other OS'es shadows. Maybe it's time we ignored the hype and the media and start doing our own thing. Maybe it's time that Linux wasn't summarized as "a free UNIX clone for PC compatibles and . . . "

    Or maybe it's time I got another OS . . .

  189. "'Perfect' is the enemy of 'good'" -Linus Torvalds by Anonymous Coward · · Score: 4
    "'Perfect' is the enemy of 'good'" -Linus Torvalds

    Linus isn't out to make Linux perfect; he's trying to make it reasonably good. Given two ways of doing something, he is more likely to choose a simple, "obviously correct" way than he is to choose a more complex solution. Sounds a little like what my professors tell the classes--"make it work, then make it fast".

    Thompson is trying for perfection. Perhaps he'll get closer to it than Linus, but he's obviously more likely to fail.

    Linux is "behind" in terms of hardware support, application support, etc. because it is a redesign at least as much as it is a new design. Naturally it's quite boring to Ken Thompson, who participated in the original design. On the other hand, it's interesting to many free software developers since this is a chance to "do it the right way" instead of being chained to complex, overengineered implementations (not that we don't have any, but we're not chained to them).

    BTW, (Free|Net|Open)BSD are much different, as they share the BSD 4.4-Lite codebase. I wonder how much original UNIX code was left in 4.4-Lite.

    As for reliability, Linux's big reliability problems fall into three categories:
    • Plain old bugs. These will occur in any piece of software, no matter how many times it has been proven (example: TeX, as released, actually had a few bugs and logic errors).
    • Incomplete/Incorrect implementations. Implementations of drivers that have assumptions about hardware peculiarities and/or many variations on similar hardware. Example: The video driver for XYZ video card with the ABC chipset works, but PDQ video card had the same ABC chipset and it doesn't work. Or maybe rev D of the XYZ card fails intermittently while rev C works fine. This sort of problem gets fixed with time, provided that people pay attention (submitting bug reports always helps). This is where Windows "shines"; since the companies selling the hardware write all the drivers they also test it with all the hardware.
    • Design flaws. The biggest one of these I can think of is the C language's array handling and pointers. As long as Linux applications are written in C, array handling will be a problem. Developers that pay close attention to the problem typically produce safer code (example: Dan Bernstein's qmail MTA, while not strictly a Linux application, has not to my knowledge had any buffer overflows since it was released, exploitable or not). I'm not advocating rewriting the kernel in Java or SML; I'm merely pointing out that C, for all of its expressiveness and flexibility, carries some weighty problems with it.


    Also, this article was pretty despressing in one respect: through AT&T, Ken Thompson has, in effect, tied up his entire life in the big red ribbon of intellectual property. I wonder what other amazing things he has produced that never saw the light of day.
  190. Tinkering by Kirth · · Score: 1

    Interestingly enough, Ken Thompson is critizizing
    his own way of doing things when he critizices
    Linux. He says he likes to build things from
    bottom up, to tinker with it. Just how Linux came
    to be. Then he goes on saying how things are
    proven: Somebody is told he is wrong and should
    go to hell, and then the person goes on and just
    _does_ the thing.

    Well, I guess Linux told Ken Thompson already he
    is wrong and should go to hell. Now its up to him
    to prove he is right...

    --
    "The more prohibitions there are, The poorer the people will be" -- Lao Tse
  191. No. by Luis+Casillas · · Score: 1
    All non-anonymous users are moderators.

    Bruce, this is not true. It's users who fit between some threshold of posting enough, yet not too much, who have lower user numbers, and positive alignment (average score of postings).

    ---

    1. Re:No. by cpt+kangarooski · · Score: 1

      Don't forget those of us who refuse to moderate at all. Why should you, by default, not see things that other people (who are unknown to you - moderators are anonymous) don't like.

      I say I'll think for myself - I don't need moderators thinking for me, and I don't need to be doing someone else's thinking for them.

      --
      -- This and all my posts are in the public domain. I am a lawyer. I am not your lawyer, and this is not legal advice.
    2. Re:No. by Bruce+Perens · · Score: 2
      Bruce, this is not true. It's users who fit between some threshold of posting enough, yet not too much, who have lower user numbers, and positive alignment (average score of postings).

      Oh, sorry! I haven't been keeping up with CT's latest tweaks. I do notice that my posts started coming in at +2 again.

      Thanks

      Bruce

  192. Another part that can shed some light by Alex+Belits · · Score: 4

    Thompson: Operating systems, in particular, have to carry so much baggage. Today, if you're going to do something that will have any impact, you have to compete with Microsoft, and to do that you have to carry the weight of all the browsers, Word, Office, and everything else. Even if you write a better operating system, nobody who actually uses computers today knows what an operating system interface is; their interface is the browser or Office.

    You can have the best and most beautiful interface in the world and the most extensible operating system that ports to anything and then you have to port on top of it a thousand staff-years worth of applications that you can't obtain the source for. You have two choices: Go to Microsoft and ask for the source to Office to port to your operating system and they'll laugh at you; or get a user's manual and re-engineer the code and they'll sue you anyway. Basically, it'll never happen because the entry fee is too high.

    Anything new will have to come along with the type of revolution that came along with Unix. Nothing was going to topple IBM until something came along that made them irrelevant. I'm sure they have the mainframe market locked up, but that's just irrelevant. And the same thing with Microsoft: Until something comes along that makes them irrelevant, the entry fee is too difficult and they won't be displaced.

    In other words, he simply does not believe that anything short of completely new paradigm will replace Microsoft and Office. I can only interpret it as acknowledgement of Unix defeat at the market, so he definitely will see Linux as fighting the lost battle -- in his opinion it should be his battle, and it doesn't look nice for him that someone is still fighting it after he quit.

    Yet it's a different battle. Plan9 and Inferno, while based on nice ideas, never were intended to be widely used -- it's the same elitism that managed to hurt *BSD developers recently. Regardless of what Ken Thompson thinks, Unix can compete in the area where Windows "won", and this direction is ortogonal to the development of plan9/inferno/...

    Unix fathers can continue pure-research-oriented development and even switch to Windows for their everyday work, however I don't feel that it gives them right to dismiss the continuation of Unixlike OS development at the extent of denying its viability. Especially in the case when it is not true, and I believe that Ken Thompson bases his opinion on something other than facts.

    --
    Contrary to the popular belief, there indeed is no God.
    1. Re:Another part that can shed some light by IntlHarvester · · Score: 1

      Regardless of what Ken Thompson thinks, Unix can compete in the area where Windows "won"...

      Well, Linux's big commercial market (excluding the hobbiest factor) is low-end servers, and neither Windows nor Unix nor Novell has "won" that market yet.

      On the desktop, he might have a valid point. After all, IBM still does own the Mainframe market (which is irrelevant to the tune of several billions of dollars a year!) The question is, can any other "personal computer" enviornment dislodge Microsoft's grasp on the desktop. Somehow I'm pessimistic - if people really didn't want Microsoft, they could buy Macintoshes today rather than waiting a few years for the Linux desktop to firm up.

      Instead, look at how many ways the PC approach is fundementally broken, especially in it's target market, the corporate desktop. The Linux desktop projects seem only intent on continuing the PC tradition of making every user the king of his own CPU, and not necessarily to introduce an enviornment that is easier or more managable or more network-aware. Sooner or later something is going to come along and make both Windows and Linux irrelevant on the desktop, whether that be JavaStations, or Star Trek computers that talk back to you, or brain implants, I don't know.
      --

      --
      Business. Numbers. Money. People. Computer World.
  193. Re:It's just sour grapes by J4 · · Score: 1

    Funny you should mention Edison. I was thinking about how much KT sounded like TAE with regard to implementations he didn't think of. Edisons original concept for movie viewing was a nickelodeon style machine. When it was suggested that the images be projected on a screen TAE thought it was a bad idea because it would reduce potential for license fees on individual copies. I owe KT a debt of gratitude for what he's done, but his time is over.

  194. Stratus by Bill+Currie · · Score: 1

    They make cool hardware, but some of their software leaves a lot to be desired. I know, I have to use it. I'm not going into details as my job may depend on it.

    --

    Bill - aka taniwha
    --
    Leave others their otherness. -- Aratak

  195. Moderators by Indomitus · · Score: 1

    Saying that moderators have a bias is foolish. I'm a moderator and I have no idea why I was selected (beyond posting alot and reading Slashdot for a long time). I'm not a friend of Rob's, I have no obvious bias in my posting, etc. and I assume the same is true with a majority of the other moderators. There 400 some moderators, not all can be Linux-biased since I don't think Rob hand chooses everyone. The moderator guidelines provide for sending in posts that are seemingly mis-moderated. If you have a problem, email somebody in charge with the article. Don't just rant on without trying to do something about it.

  196. Re:Linux More Unreliable than M$? by Trepidity · · Score: 1

    Well, compared to Plan 9, Linux *is* quite pathetic in terms of stability.

  197. Re:Linux More Unreliable than M$? by Trepidity · · Score: 1

    For all he knows or claims to know about Unix

    Just noticed this little bit. "claims to know"? He wrote the damn thing, so I'm quite confident of his familiarity with it.

  198. Re:PAC? by Trepidity · · Score: 1

    So, Ken, how is that better than MP3? Isn't MP3 also 10:1?

    No, MP3 is anything from 1:1 (really really high bitrates) to 160:1 (8kbps) and more.

    The point is that PAC has better sound quality at the same compression ratio - i.e. PAC compressed at a 10:1 ratio will sound better than MP3 compressed at a 10:1 ratio (which would make it superior, since you'd have to use 256kbps or so mp3s to make up for the quality difference, which would only give you 5:1 or so compression ratio).

  199. Re:Linux More Unreliable than M$? by Trepidity · · Score: 1

    Anyway, the real question is what does Thompson know about Linux? So he and a few friends have tried it and found it to be unreliable. Whatever that means. Without references to specific issues, it's impossible to argue with that. In many people's experiences, Linux is as reliable as the hardware allows---which may not be much if the hardware is a PC.

    Well, you'll notice that he specifically mentioned non-PC hardware. He didn't seem too worried about stability on PC hardware, but the lack thereof on non-PC hardware. I personally don't have enough familiarity with the Alpha, PPC, Sparc, etc., ports of Linux to say anything about them myself.

    I can understand an *unqualified* rating of ``unreliable'', but when you say that it's worse than Microsoft, that is plain out to lunch, credentials or not. Linux is orders of magnitude more reliable than Microsoft's flagship operating system.

    Well, again, I'd need more info before making a judgement. Perhaps in his experience NT Alpha is more stable then Linux on an Alpha, with whatever setup he happens to be using. I have no idea.

  200. Re:I'll fire up my Plan9 rocketcar and go to the m by Trepidity · · Score: 1

    C'mon, who's ever used Plan 9 other than a handfull of academics?

    The same could be said of Linux, around five years ago.

    I thought the Linux community was supposed to be about technical quality, not "critical mass" and marketshare and whatnot.

    Critical mass, people.

    In that case, based on my 1993 statistics, I'll continue using Windows forever, since this OS that has only a handful of college users could never possibly become a serious competitor.

  201. Re:Linux More Unreliable than M$? by Trepidity · · Score: 1

    He may have wrote Unix but he didn't write Linux.

    Linux is based on UNIX, and Thompson nearly single-handedly defined the basics of a UNIX system. Therefore, Linux is an OS that follows the design philosophy of Thompson, and as such, I'd consider him an excellent judge of implementations of his ideas.

    He "looked at the code" and saw that some was good and some was bad and implying that because a lot of people had a hand in it that it isn't so good.
    I would like to know the definition of "bad" in this case. Is he saying that the "bad" code doesn't work or does he know of a more efficient way to write it. Maybe it just was formatted poorly for all we know.
    If the code _works_ but isn't as efficient as it could be does that make linux poor? Hardly.


    Less efficient is definitely bad. It doesn't make it useless, it just makes it poorer than a solution that is more efficient. Plus, Thompson had problems with the stability of Linux, not just its efficiency. I know I personally have gotten it to crash at least six or seven times, and I've had to reset another 10-15 times when I accidentally cat a binary file to stdout and can't get the damn console fixed (even MS-DOS 1.0 can handle this properly - why can't Linux?).

    All modern operating systems are written by many people. Some of those coders are better than others so I don't see the distinction with linux.
    The proof is in the pudding. Linux works well for me, it works well for many 10s/100s of thousands of machines that he says linux is no good for.


    Well, Windows works fine for millions of people, too, but that doesn't make it technically advanced. DOS worked fine for millions of people too.

    Hmmm. Did his version of unix never crash and not have _any_ poor code in it? Did he write it *all* and did he write it alone? I have no idea but to just spout "He WROTE unix" is as vague as his comments.

    He pretty much wrote it alone. I'm sure he had some help, and K&R (the C inventors), IIRC, ported it to C, but Thompson wrote an extremely large portion of it.

  202. Re:My guess would be YES by phil+reed · · Score: 1

    Why would talanted programmers give away their work?

    Glory? Emotional satisfaction? Practice?


    ...phil

    --

    ...phil
    "For a list of the ways which technology has failed to improve our quality of life, press 3."
  203. Linux won't run more than a month? by Eric+Green · · Score: 1

    Whoops, I better tell that to our mail and web servers, which have been up for over six months straight...

    Methinks the large number of testimonials of extensive Linux uptime means that xBSD advocates saying that Linux is "unreliable" are acting from jealousy over the popularity of Linux, rather than from a technical standpoint.

    --
    Send mail here if you want to reach me.
  204. Biggest "X" flaw... by Eric+Green · · Score: 2

    The biggest "X" flaw is not related to the core protocol, which is okay, but, rather, with the add-on libraries and such, most of which are terrible and very difficult to use. The core "X" protocol itself is a reasonably good network-transparent device driver interface. But anybody who thinks that "C" and Motif are a competitor to Visual C++ and MFC from an ease-of-use, ease of programming, or pure power standpoint is smoking crack.

    Of course GTK and QT are a reasonable response to that, and as GTK matures and QT becomes more politically acceptable, expect things to change rapidly...

    --
    Send mail here if you want to reach me.
    1. Re:Biggest "X" flaw... by Bruce+Perens · · Score: 2
      I agree about X being not so great, fortunately we are getting some new window systems.

      The main failure of X was that it deliberately did not have a canonical widget set. Motif came along much too late. If HP/Sun/Dec/ etc. could have looked up from their efforts to differentiate themselves, they would have avoided handing their business over to Microsoft.

      Bruce

  205. Re:Linux is not ready as a gateway or firewall by DrSpoo · · Score: 1

    You can try. I couldn't get NT to stay up more than 7 days in a row. Thats 7 days of hard work BTW, not just sitting there idle. On the other hand, I've been doing development, file servering, firewall, for months on Linux without rebooting. The whole NT way of thinking does not lend itself very well to prolonged uptimes.

    Oh, install this new notepad replacement? You must reboot. Come on...

    --
    Sig (appended to the end of comments you post, 120 chars)
  206. oh come on. by gavinhall · · Score: 0

    Posted by The Mongolian Barbecue:

    yeah _right_. I have seen both in action. YOu must be using the world's worse linux dist on a machine with half of its ram fried, and a vanilla nt box. give me a break. nt is a piece of shit with a capital s.

    anyway, the fact that the source is open makes such an incredible fucking difference that they can't be compared solely on that basis. sometimes linux does stupid things- like one time it was allocating a shitload of dma class memory for apps that didn't need it, while I needed a good 2 megs to shovel data out to a high speed adc. the solution?- I simply allocated the buffers on kernel boot and locked them in place. obviously if I'd wanted more flexibility it would have been easy to do better than this. if this had occured in nt, forget about it. it would have been buy more ram, and pray to the gods of nt.

  207. Hey! Give the old geeza a break! by gavinhall · · Score: 1

    Posted by AnnoyingMouseCoward:

    I mean after all, can you be certain that you will be able to remember that you tied your shoe-laces up that morning when tour as old as he is?

    Ken Thomson is one of the "tribal elders" of the *nix community. He might not be exatly with it these days, but that's just the way it is ok?

    The next time he starts ranting and raving, just smile and nod your head and say "yes grandpa, you tell em grandpa" and refrain from snide and personal remarks, ok. Just remember - some day you'll be old as well.

  208. The Perl Connection by gavinhall · · Score: 2

    Posted by Nick The Nerd:

    There are obviously too many features if you can do something that many ways-and they are more or less equivalent.
    --Ken Thompson, father of Unix

    There's more than one way to do it.
    --The Perl Motto

    1. Re:The Perl Connection by doom · · Score: 1

      Yes, I was wondering about that myself.

      He's got the mathematician's esthetic: everything
      has to be done with the bare minimum of
      primitives.

  209. I've noticed by Tim · · Score: 1

    that the new automount daemon stuff in kernel 2.2.x misbehaves with floppy drives on my system. Some other flakiness happens with mount points not being recognized as well.

    Disclaimer: I *really* mess with my system. The problems I am seeing are probably very unique.

    -Tim

    --
    Let's try not to let fact interfere with our speculation here, OK?
  210. Re: PAC? by pingouin · · Score: 1
    You don't understand. It's the great Bell Labs tradition to invent great technology and bury it.

    There was a press release earlier this year about EPAC (the current version of PAC) being made G2-compatible, i.e. you could play a PAC file on a RealPlayer just as you can an MP3, and apparently also stream it. I don't know if it's a reality now, since I'd be hard-pressed to find, download, or stream a PAC file. I think there's also some Liquid Audio sort of PAC clients out there, but I can't remember any of the relevant URLs.

    --

    --

    --
    =8^

  211. SCSI CDROMs have always been problematic by Wansu · · Score: 2

    The problem I've had with Red Hat and Slackware is they would not detect SCSI CDROMs. I am not sure why that has been such a problem. I've seen this with NEC, Phillips, Sony and Mitsumi CDROM drives in combination with an Adaptec 1542 card, a Future Domain TMC850 and a Media Vision PAS-16 card. To install Linux on these systems, I had to copy it to a DOS partition, then install from there. On systems with IDE CDROMs, it installs with very smoothly. Clearly, this is a major installation issue worthy of attention.

    However, this IS an installation problem rather than a reliability problem. Once it's running, Linux is rock solid. NT installs fine on most systems but it's reliability is poor. Take your pick. I'm more interested in the long haul.

    --
    Wansu, th' chinese sailor
  212. Re:Sad state of Slashdot by Brian+Knotts · · Score: 1
    Furthermore, his comment was absurd; to claim that the stability of Linux is *worse* than Microsoft (Windows) just doesn't ring true to a group of people (Linux users) who know better.

    Thompson *should* be criticized for making such an uninformed comment, no matter what his great accomplishments of the past.

    Yes, Linux is not perfect; but it's not crap, either.

    Most of the comments here have been fairly on the mark. I would ask the other poster if he is sorting by score; it makes reading Slashdot more enjoyable.

    --
    Get your fresh, hot kernels right here!

  213. Let's assume that Linux really does suck... by TedC · · Score: 1
    Let's assume for purposes of discussion that Linux really does suck, and Windows really is better than Linux. The question then becomes: Are the additional features and stability (cough) of Windows worth giving up my freedom for?

    This may sound idealogical, but it's not. What I'm really asking myself is this: Do I want to spend the rest of my life as an MS application programmer, waiting for the Next Big Thing from Redmond to see which way my career is going to go, or do I stick with Linux and be a participant in the field of computer science as Ken has been.

    The answer should be obvious.

    TedC

  214. Re:PAC? by pb · · Score: 1
    Actually, it sounds better, (maybe like .VQF with less artifacts) they've made some progress since 1995, apparently...


    Here's some info from '98

    --
    pb Reply or e-mail; don't vaguely moderate.
  215. Linux / backlash? by pb · · Score: 1

    I think we're just seeing someone who isn't informed, that's the only explanation I can come up with... I think it's likely that if he's seen Linux in action, it was a friend struggling with an *old* version of it...

    I've seen Linux perform better than Solaris as a desktop, for a third the price. If Linux isn't better than Microsoft's offerings, then UNIX isn't either, and I'd be amazed if Ken said that.

    I love UNIX, when I found SunOS I knew I found something far better than DOS. Linus knew the same thing, and modeled early versions of Linux after SunOS. In this respect, it was a backlash against Microsoft, because they made a crappy OS for the PC, that Linus didn't want to use.

    However, it was more a backlash against commercial UNIX vendors, because Linus wanted a good, free, x86 UNIX (not Minix), and at the time he couldn't find one.

    However, IMO Linux has now far surpassed the commercial UNIXes, *and* it is free. It certainly isn't suitable for every job, but just from what an average distribution ships with these days, it is a far better value than a commercial UNIX, or anything that Microsoft has to offer.

    (gcc, g++, egcs, netscape, KDE, Gnome, Enlightenment, The Gimp. They're all free, too. Need I say more? :)

    --
    pb Reply or e-mail; don't vaguely moderate.
  216. Re:PAC? by pb · · Score: 2

    ...well, maybe it sounds better than regular .mp3, but a bit more digging makes it sound like AAC does better.

    That's okay, I have no respect for people who invent cutting-edge technology years before it's time, and forget to release or market it. That's not what I pay my phone bill for... :)

    --
    pb Reply or e-mail; don't vaguely moderate.
  217. AT&T has access to NT source by _damnit_ · · Score: 1

    I recall that AT&T filed suit about a year ago to keep access to NT5's source, but MS said Win2k was a different beast than the NT5 was planned to be and kept the source from them. AT&T and MS settled out-of-court.

    --


    _damnit_

    It's my job to freeze you. -- Logan's Run
  218. Re:Linux is not ready as a gateway or firewall by ninjaz · · Score: 1
    In a non-PC environment, it just won't hold up. If you're using it on a single box, that's one thing. But if you want to use Linux in firewalls, gateways, embedded systems, and so on, it has along way to go.


    Based on the context, it appears as though Ken is using the term PC to mean "Personal Computer" i.e., a workstation a person is using, not the x86-based platform. The originator of this thread was referring to the stability of his *firewall* running Linux. ;)

    As an aside, my Alphastation running Debian has been just as stable as the x86's - no crashes barring hardware/power failure .. Which puts Linux a notch above the stability I've seen from Solaris and FreeBSD. In fairness to FreeBSD, the sporadic kernel panics are on 3.1-RELEASE and its -stable branch, not a real blessed "stable" release.
  219. Re:PAC? by Phil-14 · · Score: 1
    OK, people, time to move. Someone got a PAC converter and player yet?

    You don't understand. It's the great Bell Labs tradition to invent great technology and bury it. AT&T pretty much did that with Unix, except universities using it for research got it over the hump, as it were, to the next level of development, and companies like Sun went and ran with it.

    One of the great reasons for Linux's success is that it implied that Unix was more than a server OS to be kept in a rackmount somewhere. It could be used by at first sophisticated users, and then maybe even consumers. It went out and put the technology into the hands of people.

    If Lucent follows the previous patterns regarding PAC, universities may be able to see the algorithm or source, but they won't allow open source implementations of either, and they won't try to market it.

    Today, of course, Microsoft is around and aggressively trying to compete; it's not like it'll work in spite of a lack of dedicated marketing by commercial firms, or advocacy by free software advocates and programmers.

    What this means about Thomson's Linux comments, I don't know.


    Phil Fraering "Humans. Go Fig." - Rita
    --
    (currently testing something about signatures here)
  220. dont take lightly, but apply skepticism by The+Curmudgeon · · Score: 1


    Just because this fellow has done a great thing in the past doesn't mean his words today should be diefied. He's a human, full of twisted human agendas, motives and hormones.

    Also, his words show that he doesn't recognize the true impact and merit of Linux - not as an operating system, but as a social movement in freedom of speech, freedom of technology and freedom from coorporate tyranny.

  221. the problem with smart people.... by The+Curmudgeon · · Score: 2


    is that they often fail to see the merit of non-optimal solutions.

    Anyone with much experience has seen first hand how Linux is not worse than Microsoft products, but in fact is generally superior at everything Ken mentioned in his interview.

    My college advisor (and a person I know and respect as a very bright person) once told me, "Dan, why are you wasting all this effort on web stuff, its just a passing fad?" This was in '93.
    Sometimes smart people just don't get it. It was really hard for me to ignore this 'smart person', but its been growing steadily easier over the years.

  222. Re:Linux More Unreliable than M$? by nito · · Score: 2

    Using your analogy, that means Henry Ford would have the best qualifications to comment about formula 1 racers or robotic car manufacturing technologies, just because he founded Ford and sold the Model T.

    The fact is that technology is EVOLUTIONARY and if you don't keep up and specially ADAPT, then you become extinct, even if you where the origin of life!

    I think he has to update his Brain BIOS to current standards.

  223. EVOLUTION by nito · · Score: 2

    Technology is evolutionary. If you do not evolve with it you will lag behind and eventually get extinct.

    Ken is acting exactly like Tanembaun did with Linus when Linux was being born; and like that he is also wrong.

    Ken is in the process of becomming extinct. Some body please upgrade his brain BIOS; oh no thats right he does not have flashrom we will have to do surgery! Sorry, but I just think he may be old and senile and probably does not enjoy the entusiasm that Linux gives to engineers all over the World.

    The fact is that no matter what is wrong with Linux today, it will move forward asymptotically reaching perfection because Linux does not represent an OS, but a whole new playground for engineers to interact freely, Again!

  224. You don't understand Bell Labs by Per+Abrahamsen · · Score: 1

    I have been at Bell Labs. They do a lot of sharing and cooperation, which works wery much like in the free software community. Except that they don't care about the world outside the lab. They don't believe interesting ideas can start outside the lab, and they don't care whether their own ideas escape the lab.

    There are no "sour grapes". KT simply doesn't care. He did exactly what he told, no more, and no less. Saw some practical deficiencies with a specific Linux version on some specific hardware, and saw that some of the code was ugly. Neither are the least bit unrealistic. Since this fits his general worldview about everything origining outside the labs, he made the conclusions stated in the article.

  225. Re:Linux More Unreliable than M$? by alany · · Score: 1

    OK you got me curious?

    What kernel version and card?

    I have throughly abused linux networking code and blasted terabytes of data through fast ether cards with only marginal support (at the time), never crashing a box.

    The only times I have ever crashed linux has been either my fault (kernel stack smashing et al) or broken/ill supported hardware like my el cheapo PV-BT848 framegrabber.

  226. Re:It's just sour grapes by alany · · Score: 1

    > The problem is that Linux is indeed inferior to
    > most operating systems. Look at BSD/OS and
    > FreeBSD. Look at OpenVMS. Look at Digital UNIX.

    Digital Unix, don't make me laugh! Open VMS, yeah OK, I'll give you that, the facist OS is much more mature than unix. xBSDs, well I have used lots of unices, and the xBSDs aren't that much different, Linux performs better that all the BSDs I have tried.

    > I rarely see a Linux uptime greater than a month
    > whereas with the systems listed above, it is
    > just expected

    Where are you looking? YMMV, but I think that is complete garbage or figures for workstations that are turned of every night :-).

    > Linux, specifically GNU, utilities redefine
    > bloat.

    Yeah they are a bit heavy on memory, but they sure work well compared to the xBSD ones. GNU have the wrong ideas about many things (eg. man pages) but they supply great high performance software that tries hard to be POSIX complient and useful to everyone.

    > I have never seen a Linux distribution that came
    > with full source that could be rebuilt with one
    > command

    Slackware: SlackBuild (on every CD in /source)

    Not many people need this, but I have used it just for fun a few times (takes a _long_ time). I am sure there are others. It seems to me that your experence of Linux is limited to RedHat et al.

    Besides, linux is just a kernel.

    > my Linux 2.2.x systems, it fails to properly
    > unmount its drives.

    Running the old glibc? There is a known issue with the ld-linux.so for oldish versions of libc6. Not a kernel issue, RTFM (well Changes) next time. ;-)

    There are many other userspace reasons why this may happen also; if you are keeping the fs busy it obviously can't umount it.

    > simply quits responding to IP packets for a
    > while

    Never seen it happen, sounds like the _old_ SCSI bug, or broken/cheap and nasty hardware. More info please, we can help to correct your issue?

    > I never see BSD systems broken into

    I have, Solaris, Linux, and even VMS too.

    It is a userspace problem in almost all cases. The famous broken IMAPd was the same code used on most unices, this is not Linux specific.

    > ship without documentation or manpages

    Yeah I have to agree here, lazy programmers. Many GNU morons (sorry) seem to think that man pages are old hat, well I think they are better than the info system (yuck). Many interactive commands are self documenting though and come with other format documentation.

    All in all, not a great issue, you can always email the guy or ask a friend if you are completely lost. strace comes in handy too ;-)

    > makes for a great research system

    Being open source is great for students, tinkers, and sysadmins alike. I wouldn't limit its usefullness to just research though, I personally use it in mission critial serving for my ISP business, as my desktop OS, for realtime hacking that I do for fun and profit, and as a system to develop portable network apps on.

    Hell I use linux for everything I do with computers. If it can't do something I want, I just add the functionality and get on with business, something I can't do in many other unices.

  227. Re:It's just sour grapes by DrJolt · · Score: 1

    When Linux has a 25+ year history, and spawned an industry, *then* it's surpassed Unix effort...

  228. Re:Linux More Unreliable than M$? by Kaz+Kylheku · · Score: 3

    Thompson wrote early versions of UNIX. Today's UNIX is a different beast.

    Anyway, the real question is what does Thompson know about Linux? So he and a few friends have tried it and found it to be unreliable. Whatever that means. Without references to specific issues, it's impossible to argue with that. In many people's experiences, Linux is as reliable as the hardware allows---which may not be much if the hardware is a PC.

    I can understand an *unqualified* rating of ``unreliable'', but when you say that it's worse than Microsoft, that is plain out to lunch, credentials or not. Linux is orders of magnitude more reliable than Microsoft's flagship operating system.

  229. Re:Linux More Unreliable than M$? by Thomas+Charron · · Score: 1

    I would personally like to get more information regarding his findings..

    Exactly HOW did they find it unreliable?

    --
    -- I'm the root of all that's evil, but you can call me cookie..
  230. Re:Wow. by Thomas+Charron · · Score: 1

    I can see where he's coming from in ONE respect. Embedded systems. It really hasn't been proven to be as rock solid as some ES systems..

    --
    -- I'm the root of all that's evil, but you can call me cookie..
  231. Re:What the Linux Community thinks about this arti by Thomas+Charron · · Score: 1

    I don't see any articles bearing this as of yet, unfortionatly..

    --
    -- I'm the root of all that's evil, but you can call me cookie..
  232. Whatcha talking about, Beavis? by Thomas+Charron · · Score: 1

    I'm sorry to say I've never encountered what your saying.. I DO use an Adaptech SCSI controller, using a no name brand 1 Meg video card. No problems here..

    --
    -- I'm the root of all that's evil, but you can call me cookie..
  233. Re:It's just sour grapes by Thomas+Charron · · Score: 1

    Please give more information regarding not unmounting drives correctly.. I've never seen this happen. Feel free to use my email address if you'd like..

    --
    -- I'm the root of all that's evil, but you can call me cookie..
  234. Re:Linux More Unreliable than M$? by Thomas+Charron · · Score: 1

    He hardly 'Wrote Unix'. No more then Linus has 'written Linux'. He was there in the beginning, and helped write it, just as Linus was for Linux.. Granted, his opinions matter, but please don't go on like the guy is a saint and everything we do is based on him.. Shesh..

    --
    -- I'm the root of all that's evil, but you can call me cookie..
  235. Re:It's just sour grapes by tzanger · · Score: 1

    The only time I've ever had trouble umounting / was if a kernel module barfed and (in my best explanation) left open files around. The only time. I'd better mention that this was on a 2.1.12x kernel or you'll come back with that

    My company's web/news/mail server sits on a 10mb uunet feed, chews through just short of 10k emails/mo, virtual hosts for a dozen web sites and handles our knowedgebase. the only reason it has 60 days uptime is because we moved it to a different location on the other end of town so we could get another couple T1s for dialup.

    Oh yes -- it also receives about a dozen attacks of various sorts per day on this server. We've yet to have an intrusion. Your statement that "*BSD boxen never get broken into" is false. There was that bug in the *BSD-style TCP/IP stack a number of months back if I'm not mistaken. And there's always poor configuration, in all OS camps.

    The server in the office to the left of me runs samba for file/printer sharing for this branch and has 180 days of uptime. The little P75 beside it protects us from the nasties of the 'net and has 40 days (I keep upgrading the kernel here).

    I've only run into instability if I run the devel kernels or do something stupid like kick the case and cause the RAID controller to sound off 'cause the power connector for one of the drives was loose.

    Please don't tell me Linux is unstable or insecure. The NT box beside the previously mentioned two Linux boxen needs a weekly reboot because Exchange Server craps out. Or the printer connected to it takes it down becuase the printer drivers are buggy. Or because I look at the server funny. Or because the moon is at odds with Jupiter.

    I can't wait to get rid of that box.

  236. Re:Agreed. Whoever moderated that one down is scar by mill · · Score: 1

    http://www.uwsg.indiana.edu/hypermail/linux/kernel /9905.0/0000.html

    mingo's stab at "refuting" it..

    As for the previous post I fail to see the value of it. Posting quotes from the article is a waste of bandwidth if one doesn't add something more.

    I also wonder how you can call something pathetic and laughable when you don't even know it exists.

    /mill

  237. In Thompson's Defence. by BadlandZ · · Score: 4
    I was just going to lurk on this topic, but I decided to stick my foot in my mouth insted ;-)

    "Thompson: I view Linux as something that's not Microsoft-a backlash against Microsoft...don't think it will be very successful in the long run...My experience and some of my friends' experience is that Linux is quite unreliable. Microsoft is really unreliable but Linux is worse."

    Well, I don't know if it's just me, but I really feel like I read this whole thing before, about 2-3 months ago? And, If I haven't, I sure know I have heard it before from others.

    The thing is, Linux is very new (speaking from the time of origin of UNIX), and developing very rapidly. This is an "Old Party Line" about Free UNIX's, and not something I am shocked by at all.

    I consider myself "new" to the UNIX community, starting out in IRIX in about 1994. I remember clearly the days that people were saying many things like this, and in my mind it seems pretty far back. But in the mind of the guy who invented UNIX, I am sure it's just like yesterday. I recall "Yea, Linux is unstable, insecure, and just wacked, if you absolutely have to run a networked box to do any server stuff on a Free Unix, run FreeBSD. Linux is only a toy for workstations. You can get more fun toy applications for Linux that FreeBSD, but it's not as stable or secure for a server." I remember MANY people held that opinion. "Don't ever consider a free unix for something mission critical, and Linux is the dead last choice if you do." Not my word, just stuff I remember hearing.

    So, of course, being the "fly in the face of danger" kind of guy I am, when I went to stick UNIX on my home PC, I picked Linux... and that was only about 2-3 years ago now. And I'll tell you, Linux has changed DRASTICALLY in the short time I have used it. So, IMHO, it doesn't sound shocking to me, it just sounds like Thompson is way out of touch with what has happened in the UNIX world in the last 18 months.

  238. Ok, my bad by timur · · Score: 1

    I guess I should have read the article first. I apologize for this pointless rant.

    --
    Timur Tabi
    Remove "nospam_" from email address

  239. Linux Source Code problems. by jelwell · · Score: 2

    I must admit that I was a little shocked when I initially read the interview. Thompson stated that linux is unreliable and worse than Miscrosoft. I went as far as going to freebsd's homepage, and wondering if I should install FreeBSD at home, or Solaris 7 personal edition. Then I realized a couple of things. First of all, Thompson said "I've looked at the source and there are pieces that are good and pieces that are not. A whole bunch of random people have contributed to this source, and the quality varies drastically." Wow, that's a pretty brutal statement when you look at it; but, if you think about it - how much Windows98 source code has Thompson seen, and how much of it would he approve of? The second decision that made me think I shouldn't switch over is Quake3. I know it's a feeble reason, but q3 came out for linux the other week, and just today I saw a howto for the freebsd linux emulator, and when is quake going to show up for Solaris - never. So, if id thinks that linux is good enough to develop for, maybe it's just good enough to use.
    I don't know. Maybe I should be running Windows98 at home. What do you guys think?

    1. Re:Linux Source Code problems. by set · · Score: 1

      >So, if id thinks that linux is good enough to >develop for, maybe it's just good enough to use.

      You could make the same argument for Windows, and we all know that no one is believing it. The fact that ID and others are developing for Linux is because of demand. It (seemingly obviously) has nothing to do with the stability of the operating system.

  240. I'd go a little farther by sphealey · · Score: 1

    "If Linux clobbers Microsoft, it'll be nice that we've finally clawed our way back up to the 1970's, but wouldn't you like to start moving ahead for a change? If UNIX is not "obsolete","

    I for one would like to get back some of the funcationality we had under TOPS-20, and that OS traces its roots into the 1960's. I never used Multics myself, but I am told that it had many useful features that have never been duplicated. The utter lack of a sense of history in 98% of the software world today has its good points, but its bad points as well.

    "[1] COBOL has been around longer than UNIX, but note that I said "useful" and "life". COBOL is doubly disqualified. :)"

    Here I would have to respectfully disagree. I don't do COBOL myself, and I would guess most slashdotters don't either. But if you enjoy certain activities such as cashing paychecks, turning on your electric appliances, and making telephone calls, I would have to say that COBOL is not only useful but absolutely essential to modern life. And it's not going away, either.

    sPh

  241. Re:Linux More Unreliable than M$? by kma · · Score: 3

    > For all he knows or claims to know about Unix,

    Hold it right there. The man wrote UNIX; end of story. He didn't just come along and hack out yet another clone, which is really all Linus has done; without Ken there would be no such thing as UNIX. Whether you agree with him or not, there is no room for skepticism about his credentials. He knows what he is talking about, and his criticism generally is not to be taken lightly.

  242. Re:It's just sour grapes by kma · · Score: 4

    >Don't you think it would be difficult for Thompson to accept that a 21-year-old kid had come along and done a better job with Thompson's own idea than Thompson could do with all of the power of ATT behind him?

    This is hubris, Bruce. The truly enduring thing about UNIX isn't any particular implementation, but the generality of the API. The design that Ken and Dennis set forth has survived the introduction of networks, graphics devices, multiprocessors, etc. Linus stood on the shoulders of giants, and Ken Thompson is one of those giants.

  243. Ouch!!!! by slothbait · · Score: 2

    Coming from one of the fathers of Unix, that hurts quite a bit. However, I'd like to point out that Thompson is pretty much into OS research. Unix was cutting edge when he built it, but now it is somewhat mundane. I'm not surprised that he isn't interested in Linux.

    He is working on Plan9 and other stuff. Somehow, I don't think that Plan9 will ever have the impact that Unix had (or that Linux is *having*). Many people here think that his statement amounts to sour grapes since his more recent work isn't getting any awards. I expect he has some real, technical reasons for his statements, and I'd like to hear them.

    Another point to remember is that Linux is perhaps more a political movement than a technical one, and Thompson isn't into politics. As for the long term impact of Linux, I think that he is off, but only time will tell.

    --Lenny

    //"You can't prove anything about a program written in C or FORTRAN.
    It's really just Peek and Poke with some syntactic sugar."

  244. The man wrote C. He is right. linux is a clone by winnt386 · · Score: 1

    IF linux is a clone of his work and the autrhor says it sucks then its the end of discusion. He didnt critize the opensource model. He said the code sucked and the media seems to support this. Untill linux matures years altter, I will avoid it. I plan to switch to freebsd. He did say some parts were cool. BUt linux can't handle scsi properly and the threads suck it doesn't support aync i/o's or non reemptive points. Linux=unix 85.


    Sorry guys. If you wrote a better os and a programming language then c then I would acutally believe you. I trust him and independt magazines liek windows NT magazine and Dr Dobbs journal.

    --
    "Never stick an electrical appliance down your pants." -Tim Allen
  245. At least NT wont crash if an app crashed by winnt386 · · Score: 1

    IF an app takes down a whole os it means that the os has some serious bugs or it just plainly sucks. Q3test crashed my machine. THis means that the graphics modules aren't designed properly. THe drivers shouldn't crash an os if they are run in user space instead of kernel space. THis shows that the linux graphics drivers and kernel modules were poorly written. I know its a little faster in kernel mode but this is the main cause of NT server crahses. All the bsod's always mention a video card access problem. IT shouldnt happen and I will try to take linux off my web server at work because I now fear that a system crash is inevitable like NT and Thompson is just the tip of the iceberg. I plan to use freebsd or solaris x86.

    --
    "Never stick an electrical appliance down your pants." -Tim Allen
  246. Re:Sad state of Slashdot by AMK · · Score: 1
    I heartily agree, and wish this could be solved. /. is still great for topics that are quite technical. For example, I wrote a review of a book on garbage collection a while back, and it got some excellent comments, almost all of high quality. Some people liked GC, and others thought it was a bad idea, but at least the anti-GC people had definite reasons for their belief. I think it's because the topic was esoteric enough that the little ankle-biters weren't interested, leaving only people who actually had something worthwhile to contribute.

    Some topics, like GNOME/KDE, MS/Linux, and this interview, can be discussed rationally also attract knee-jerk flaming that drowns out the worthwhile discussion. For example, the question "Is computer science coming to an end?" in this topic is an interesting one, but not much attention is being paid to it.

    The fix is probably to add a subtopic to Slashdot for such advanced discussion, as I've proposed in the past. Or, someone else should start a new discussion forum focusing on such topics.

  247. Re:Unflattering Review, Part 2-LOL! by RenQuanta · · Score: 1

    I loved this posting!! I enjoyed a good gut-wrenching guffaw for a good ten minutes when I read it. I can picture the tweaking in my mind, just like some Monty Python skit. Very well said, very insightful, and very hilarious. I wish this were moderated up a few spots.

  248. Re:"'Perfect' is the enemy of 'good'" -Linus Torva by stripes · · Score: 2
    Linus isn't out to make Linux perfect; he's trying to make it reasonably good. Given two ways of doing something, he is more likely to choose a simple, "obviously correct" way than he is to choose a more complex solution. Sounds a little like what my professors tell the classes--"make it work, then make it fast".

    Thompson is trying for perfection. Perhaps he'll get closer to it than Linus, but he's obviously more likely to fail.

    This makes it sould like Thompson will pick the "complex but perfect" choice. That appears to be very much not the case. Look at windowing systems for a moment, Linux seems to have chosen X11 as it's windowing system. A good choice, the code was available, many applications allready use it, while it has huge flaws it is gennerally beleved to be usable. Inferno's windowing system is 100% new. If you look at X's drawing primitaves there are tons of them, there are dozens of ways to manuplate a "Graphics Context", diffrent ways to draw text made of 8bit charactors or 16 bit charactors, a call to draw a line, a call to draw multiple lines at once, maybe as many as 150 diffrent X calls to "draw stuff". Then there are liberies built on top of X. Inferno's windowing system has exactly one drawing primitave "take rectangle A from this pixel source, and scale/rotate it to size B in that pixel sink". (In Inferno pixel sources/sinks all have alpha masks) Then liberies are built on top of that.

    Which is better depeneds on how you judge. If I were making an OS and wanted to see 3rd party applications on within five years I would never make a new windowing system, not matter how cool. I would use X11, or Display PostScript (or both).

    Linux is "behind" in terms of hardware support, application support, etc. because it is a redesign at least as much as it is a new design. Naturally it's quite boring to Ken Thompson, who participated in the original design. On the other hand, it's interesting to many free software developers since this is a chance to "do it the right way" instead of being chained to complex, overengineered implementations (not that we don't have any, but we're not chained to them).

    Supports more hardware then what? Linux definitly supports more PC hardware then Plan 9, and almost defintily more hardware by count then Plan 9. Same for Inferno if you ignore Inferno running as a guest OS under Windows (and whichever IBM S/390 OS's they support). Inferno runs a few places Linux doesn't (like the Sony PlayStation), but I expect Linux runs places Inferno doesn't, and could probbably run on just as much bare metal as Inferno.

    He didn't complain that Linux doesn't support lots of hardware. He complained about it's reliability. Which isn't something I can't comment (much) on, I havn't found Linux to be particurally unstable, nor have I heard creditable reports of it being unstable. As others have said maybe he tested an old version of Linux.

    On the other hand, it's interesting to many free software developers since this is a chance to "do it the right way" instead of being chained to complex, overengineered implementations (not that we don't have any, but we're not chained to them).

    Note: we still have the complex overengineered *interfaces*. Programmers please think of all the work you need to do to open a TCP socket, connect it to a remote host and port (three syscalls, plus a call to gethostbyname, and getprotobyname). Contract that to Plan9's:
    finger_fd = open("/net/inet/tcp/hostname.domain/finger", O_RDWR, 0);

    I'm sure I didn't get the exact path, I'm not a Plan9 user, I just read all the White Papers I could find. Also note that this is so simple you can write a finger client as a tiny shell script.

    Linux or *BSD could choose to implment this in addition to the normal interface (there are several *BSD implmentations of this sort of thing using portals), but they can't discard the overcomplex socket interface.

    BTW, (Free|Net|Open)BSD are much different, as they share the BSD 4.4-Lite codebase. I wonder how much original UNIX code was left in 4.4-Lite.

    As a matter of Law, no signifigant quantity of copyrighten material (which I think means cpio in it's entierity, some header files that really only have one strightforward representation, and nothing else). Go hunt up AT and T's lawsuit against BSDI.

    Also, this article was pretty despressing in one respect: through AT&T, Ken Thompson has, in effect, tied up his entire life in the big red ribbon of intellectual property. I wonder what other amazing things he has produced that never saw the light of day.

    I expect almost everything he ever produced that was intresting, and not turned into a product has a paper written about it. A paper that can located and read. It is depressing that so little of it has code you can get for free, or even for a "modest" fee (Lucent's Toolchest II CD is $500, more then I can afford at home, a pittace for my employer to buy).

    The thing I find depressing is I'm sure there are flaws in Linux, and if he had pointed out a handful of them people would rush off and work on them, maybe even manage to fix them. Unfortunitly all his Linux comment will do is cause some to snicker, and other to get pissed off.




    P.S. I think one big reason "Plan9 lost in the marketplace" is Plan9 was never really in the marketplace. You could get it for free (or cheep? Inferno was free), and do non-products with it for free. A product baised on it would cost $250,000 or call for pricing. Plan9 is cool, but i can't see it saving $250,000 over Linux or *BSD on very many projects.

  249. Re:It's just sour grapes by Bruce+Perens · · Score: 1
    When Linux has a 25+ year history
    One to go...

    and spawned an industry
    One down.

    When there are more Linux seats than there ever have been Unix seats, that might count for something. Are we there yet?

    Thanks

    Bruce

  250. It's a troll, ignore it. by Bruce+Perens · · Score: 2

    We have more than enough experience of talented programmers giving away their work. Ignore this troll.

  251. Re:It's just sour grapes by Bruce+Perens · · Score: 2
    Linus stood on Richard Stallman's shoulders, too, as well as a cast of thousands that go unnamed. It doesn't undercut the magnitude of Linus' achievement.

    There are lots of great ideas that never make it out of the lab. People at Xerox invented what we know as the "Mac" paradigm today. It took Steve Jobs to bring it out of the lab. Unix was a dying thing before Linus came along. Linus didn't invent it, but he stumbled across the methodology necessary to do it right.

    There were electric lights before Edison, you know.

    Bruce

  252. Re:It's just sour grapes by Bruce+Perens · · Score: 2
    I don't think that Ken would write anything that he didn't have an emotional investment in. According to the interview, everything he does is from personal interest.

    Bruce

  253. Re:It's just sour grapes by Bruce+Perens · · Score: 2
    OpenVMS? This has gotta be a troll. My experience is that perens.com, my main Linux system, just does everything right, saturates its net connection (1/2 T1) without going over 5% CPU load (it's a lowly P120), and runs everything I throw at it. Same with the Linux laptop I just used to connect to the net from Iceland. No problems at all.

    Bruce

  254. Re:It's just sour grapes by Bruce+Perens · · Score: 2
    Research that sits on the shelf once it's done is intellectual masturbation. Sorry about the harsh judgement, but that's how I feel. Research should spawn more research, and for some fields, perhaps eventually development. This is where Linux is being more successful than Plan 9 and its ilk, and it's because of the power of Open Source.

    Regarding whether or not Linux is a better Unix, that's my judgement as a Unix systems programmer since 1981. I guess not everyone will agree with me, that's life.

    One of the best things we're seeing is the vast number of uncredentialed researchers doing good work with Linux. The system needed some shaking up.

    Thanks

    Bruce

  255. It wasn't dying? by Bruce+Perens · · Score: 2
    Aw come on. The biggest issue among Unix programmers a few years back was how much they hated the prospect of the shops they worked at switching to NT, and how sad it was that they'd have to go along with that. I don't hear much of that talk any longer.

    Bruce

  256. Re:You accuse *Thompson* of taking it personally? by Bruce+Perens · · Score: 2
    So, why would he have said that? The rest of the interview was OK. His comments about Linux could only come from ignorance or bitterness - I can find no other rational explanation. His comment about computer science being mostly done was off the wall, too. I could give you a list of things we're just starting to work on, that will not be done before I'm dead.

    I think that it's not unusual for an OS researcher to have some resentment about OS practice.

    Bruce

  257. Re:You accuse *Thompson* of taking it personally? by Bruce+Perens · · Score: 2
    Your last sentence destroys your own argument. Nanotechnology is largely mechanical engineering and computer science. Genetics is computer science: DNA encodes the program.

    From 1981-1986 I was worked at the NYIT Computer Graphics Laboratory, predecessor of Pixar. We had these two really hot researchers who just moped around all day and played lots of video games. They'd convinced themselves that all of the real innovations in CG had already been done, and that they really had no chance to make a major contribution. Lots of major contributions in CG were made during the subsequent decade, but not by those two.

    Bruce

  258. Re:Try http://www.berlin-consortium.org by Bruce+Perens · · Score: 2
    I'd count GNUStep/NeXTStep/OpenStep too, even if its origin is 12 years old.

    Bruce

  259. Re:You accuse *Thompson* of taking it personally? by Bruce+Perens · · Score: 2
    Consider the protein-folding problem, it's in the domains of physics, mathematics, and computer science, and I'd say it is more than just application. We don't have a good theory yet.

    Bruce

  260. Re:You accuse *Thompson* of taking it personally? by Bruce+Perens · · Score: 2
    OK, I accept that moving CS beyond traditional areas is what he meant.

    I wonder though if it could be like physics in the 1920's, when people thought the fundamentals were done, just before quantum mechanics happened.

    Thanks

    Bruce

  261. It's just sour grapes by Bruce+Perens · · Score: 3
    Folks, it's just sour grapes. Linux has become a better Unix than Unix ever was, and it's completely overshadowed Plan 9 and its successors. Thompson's bitter about that.

    Plan 9 and its descendants have their share of good ideas, but they're not going to go anywhere as long as there's no Open Source. They've even been replaced by Linux as a research OS at most universities, and they have never seen very much practical use.

    Don't you think it would be difficult for Thompson to accept that a 21-year-old kid had come along and done a better job with Thompson's own idea than Thompson could do with all of the power of ATT behind him?

    Bruce Perens

    1. Re:It's just sour grapes by dvdeug · · Score: 1

      I rarely see a Linux uptime greater than a month whereas with the systems listed above, it is just expected.

      The question is why you don't see Linux uptimes greater than a month, and where you are looking? I don't have high uptimes because I turn off my computer every night. Many people don't have high uptimes because they want to run the cutting edge. Neither is a comment about Linux's stability.

      There is no reason to have four different command line operations that do the same thing.
      There's usually two, one short form for those who use it everyday, and a long form for easy to remember. Any extra are for compatibilty with other Unixes. Very good reasons, IMHO. And why does it matter, besides adding a few hunderd bytes to the executable size?

      And another thing - Linux is working towards ease of use, which none of the BSD's are. That's an important feature in general purpose operating system, much more important than worrying about a little bloat.

    2. Re:It's just sour grapes by sreilly · · Score: 2

      Linux has become a better Unix than Unix ever was, and it's completely overshadowed Plan 9 and its successors. Thompson's bitter about that.

      Have you ever used plan9? I believe it is much better than linux/unix. I think the reason linux has blown it away in the market is because linux is a less radical departure from the status quo - and because it is free (as in beer). Not because linux is a better system than plan 9. I really hope that we're not at the point where open source and free software eclipse innovative products just because they aren't Open Source(TM).

    3. Re:It's just sour grapes by howardjp · · Score: 1

      The problem is that Linux is indeed inferior to
      most operating systems. Look at BSD/OS and FreeBSD. Look at OpenVMS. Look at Digital UNIX.

      I rarely see a Linux uptime greater than a month whereas with the systems listed above, it is just expected.

      To call Linux better than Unix is simply wrong. Linux, specifically GNU, utilities redefine bloat. There is no reason to have four different command line operations that do the same thing. I have never seen a Linux distribution that came with full source that could be rebuilt with one command, something all the BSDs support.

      On my Linux 2.2.x systems, it fails to properly unmount its drives. I have replaced all the hardware, reinstalled several different versions of Linux, upgraded and downgraded kernels, my only conclusion is that Linux is simply broken. I also enjoy it when it simply quits responding to IP packets for a while. I never see BSD systems broken into. And why do so many of the Linux commands ship without documentation or manpages?

      Linux does have a place though. Being as open as it is, and with many people using it, it makes for a great research system. It is also a great system for people new to Unix to work with.

    4. Re:It's just sour grapes by howardjp · · Score: 1

      I admit to being very anti-Linux, but it is well founded. I have worked with it for three years and ran away screaming to more reasonable Unices.

      Anyway, as for this problem, it used to be a problem with 2.0.x kernels, it would never unmount all partitions correctly for a reboot. Since then, I replaced the drives, motherboard, and controller, and it didn't help. When we upgraded the box to 2.2.4, it only happens during a CTRL-ALT-DEL reboot. It has always seemed to be pretty random which partition doesn't unmount correctly. It (now) always works correctly when using the reboot(8) or shutdown(8) commands.

      The recent reinstall included reformatting all partitions.

    5. Re:It's just sour grapes by orabidoo · · Score: 1

      if you rarely see an uptime greater than one month under Linux, it must be because you haven't been looking for it. the last two linux PCs I installed (and that were meant to be turned on all the time) have uptimes of 248 and 237 days respectively. and I didn't do anything special in installing them, either, just put a redhat from cdrom, update a few rpm's from the redhat's errata pages, and recompile a kernel. and they're not idle either.

    6. Re:It's just sour grapes by edhall · · Score: 1
      Don't you think it would be difficult for Thompson to accept that a 21-year-old kid had come along and done a better job with Thompson's own idea than Thompson could do with all of the power of ATT behind him?

      But that 21-year-old hasn't "done a better job," by Thompson's standards. From a researcher's perspective, Linus didn't create a better OS--just a more successful one. Linux doesn't fix Unix's conceptual deficiencies, it extends them. Read the rest of the article. Thompson has spent the past 20 years trying to move beyond the mistakes he made in Unix.

      I don't think Thompson was particularly rational when he made his comments; they certainly don't bear scrutiny. Ane they hardly qualify as "constructive criticism." But I don't see sour grapes over a "better Unix"--more likely, I think he's PO'd that none of the new ideas and lessons learned since AT&T wrested Unix away from the Labs has seen wider distribution.

      So maybe there is "sour grapes," but it's sour grapes over the phenomenal success of Open Source as a means of bringing ideas to market--so successful that other, possibly better, ideas are drowned out. Folks like Ken Thompson have done amazing work at Bell Labs for over half a century, only to have it kept under tight control and milked ineptly by AT&T (and now Lucent) and its lawyers for profit. That's gotta smart...

      Imagine, if you will, that Unix was open-source back in the 1970's, and remained open source. I think operating systems would have progressed much further, and that bright minds like Linus Torvalds' would be at the forefront of adding to that legacy rather than having to reinvent it piecemeal.

      From our perspective, is Linux a "better Unix"? Featurewise, Research Unix Edition 7 (the last version to make it out of Bell Labs) can't even hold a candle to it. But then, it ran in 96KB of memory on hardware with a cycle time measured in kilohertz (and supported useful amounts of multi-user software development and text processing in that configuration). Linux is twenty times as big, running on hardware tens to thousands of times more powerful. It had damn well better be better! But it has to be asked: was improving a 30-year-old OS the best we could do?

    7. Re:It's just sour grapes by xyzzy · · Score: 1

      Is this a troll? Seriously?

      Plan 9 is a research operating system. I doubt Thompson really thought AT&T was going to get back in as a major player in the OS biz. The guy is a *researcher*. If he had any plans otherwise, he would have gone off and founded a startup.

      As for Linux being a "better Unix than Unix ever was", I'd say that has to be the silliest statement I've ever heard. And pointless, too. Linux hasn't won the war yet -- and the Unix wars have been going on for a very, very, very, VERY long time now....

      And I doubt that Thompson has quite the chip on his shoulder you seem to think. Why should he? He's paid big bux by AT&T to sit around with 32k+ songs! Sheesh. He's a researcher. He's gone on to other things. The IP telephony stuff sounds pretty cool.


      The comments in the article I did find interesting was the advice to his son to get into Biology, and that there wasn't much left to do in Computer Science. I find the latter statement quite debatable, but the former quite interesting! Hack the genome!

    8. Re:It's just sour grapes by xyzzy · · Score: 1

      "Unix was a dying thing before Linus came along."

      NOT! Not even remotely. Not even by any yardstick I can think of.

    9. Re:It's just sour grapes by N1KO · · Score: 1

      Unix was always on mini-computers and servers when DOS and Windows were being installed on millions of PCs and the mini-computer was dying. Now with linux, you can have an almost complete desktop PC.

    10. Re:It's just sour grapes by xcp · · Score: 1

      "I rarely see a Linux uptime greater than a month whereas with the systems listed above, it is just expected."

      [xcp@blotter xcp]$ uptime; uname -a
      6:40pm up 33 days, 21:26, 1 user, load average: 0.15, 0.04, 0.01
      Linux blotter 2.2.5 #5 Wed Mar 31 20:00:25 PST 1999 i586 GenuineIntel

      Just how many days are in your months?

    11. Re:It's just sour grapes by MeanGene · · Score: 1

      The most important paragraph of this interview is a sort of resignation Ken expressed at the fact that certain bad OS prevails through established complacent user base (Office, yes Office!). We need to seriously look into this challenge. Write letters to DOJ and demand that M$ be broken up into OS and user app companies!

      Linux is not super Unix. The reason we love Linux in the first place is the ability to run a Unix at our home PCs. And Linux does damn good job at that.

      I don't know what kind of instability Ken refers to, but hopefully it's all in the past. I remember myself struggling with lockup on a NE2000 clone with earlier (0.99.x and 1.0.x) kernels.

    12. Re:It's just sour grapes by tomk · · Score: 3

      I rarely see a Linux uptime greater than a month

      I rarely see Linux uptime less than a month. Where are you looking? Perhaps the system you are looking at is running experimental software. If it is, then you have no reason to complain.

      The only things that I have ever seen crash Linux are X and GGI. GGI is experimental - play with fire and you get burned. And, last time I checked, the other OS's you list use X too (with the possible exception of OpenVMS, I've never used it so I can't comment there).

      Linux, specifically GNU, utilities redefine bloat.

      In some cases, I agree (emacs, gnome). In 95% of cases, I disagree (bash, sed, grep, gcc, ...). There is a difference in my mind between "value added" and "bloat". I believe that you get more functionality with GNU utilities than with their *BSD counterparts. And when talking about such small utilities, size really doesn't matter anyway. It would be interesting to compare speed of GNU utils vs. BSD utils in a standardized environment.

      Even in those cases where the utilities are bloated, I still use them due to lack of acceptable alternatives (including those from our friends in Redmond). There simply isn't any other editor that can do what emacs can - even die-hard vi fans will admit that. (What they won't admit, though, is that an editor should do those things.)

      It was also pointed out in this thread that GNU utilities strive for ease-of-use. This is something that is sorely overlooked by *BSD advocates. Your OS might be the greatest thing since sliced bread but if I (as an end-user) can't be productive with it, you can shove it. In my experience, Linux's ease-of-use is only rivaled among Unixen by Solaris.

      I have never seen a Linux distribution that came with full source that could be rebuilt with one command

      So what? If your distribution was built correctly in the first place, why rebuild it? Again, this goes back to ease-of-use. For an academic or experimental OS, compiling every program yourself might be acceptable. For a production OS, it is not. Productivity is king, and you lose productivity when you must spend time compiling every program you wish to install.

      On my Linux 2.2.x systems, it fails to properly unmount its drives.

      I have never heard of this happening to anyone before. This sounds like a symptom of incorrect configuration. Do you really believe that "Linux is simply broken" in such an important area?

      I also enjoy it when it simply quits responding to IP packets for a while.

      Once again, I have never heard of anything like this happening. I have used Linux for 4 years and have seen nothing but excellent network performance.

      I never see BSD systems broken into.

      Because it isn't worth the time to crack a system that nobody uses. Linux is gaining in popularity; that means more eyes looking for vulnerabilities. It also means more hands fixing them.

      And why do so many of the Linux commands ship without documentation or manpages?

      Which commands would those be? Why don't you email the author of the command, and whoever produced the distribution, and ask for documentation? I'll bet in most cases, they would answer "it's already there, look in /usr/doc."

      The fact of the matter is, price being considered equal, OS's are judged by the marketplace, and the marketplace is saying that Linux is better, due to a nice combination of technical excellence and mass-market appeal. *BSD advocates really seem sore about this, because they don't seem to realize the second part of the equation. Technical excellence isn't enough.

      -Tom

    13. Re:It's just sour grapes by angelo · · Score: 1

      I have worked with it for three years and ran away screaming to more reasonable Unices.

      And I work with some of these "more reasonable Unices"

      I work with AIX. SMIT is nice, but the OS itself is a kludge at best. The directory trees do not follow posix format (/etc == /sbin under aix. That leaves a big mess in the os) and you can't remove a hard-drive from the configs after the driver is physically gone (it complains that the drive is not there)

      System V on TI 1500's. This one is a serious brat. It freaks at the smallest signs of danger (tape loading problems) and you have to do a hard reboot to get things up and running again. It does a full fsck on every drive on bootup, since it doesn't mark partitions clean on a safe shutdown.

      SCO. it's the true mutt of the industry, yet it is compatible with less than linux. and it is less reliable. the only saving grace is that it has virtual terminals. It's bad at figuring out tape drives, and it KP's a lot.

      DG-UX on aviion. It has a habit of "falling off" of the network. Otherwise, no problems with it.

      so much for more reasonable.

  262. Re:Just a guess. by HipPriest · · Score: 1

    But what if what you love is programming free software? There's more to job quality than merely the type of project you're working on.

  263. Link to Thread by sloth · · Score: 1

    Here is link to the thread on Deja.
    link

  264. Parts of Plan 9 in Solaris at least by mc68881 · · Score: 1

    True to an extent. But where do you think the idea of /proc came from. At least on Solaris /proc was created by an ex-Bell Labs employee who worked on Plan 9.

    The idea behind Plan 9 is that "there are no special set of system calls for applications to call to deal with the state of the kernel. Instead, the applications can be written using standard file I/O system calls." (taken from a SUNWORLD article by Peter Galvin"

    Parts of Beowulf also make use of the Plan 9 ideal.

    So it's being used and slowly the ideals are being incorporated.

    Also Plan 9 is not for embedded use. It's a distributed system. Check out the Plan 9 home page for more information. If only it didn't cost $300 bucks.


  265. Re:linux is only popular because its free. It suck by Extremist · · Score: 1

    I'm not going into your bad experience(s) with linux, or your opinions on other OSs. I just want to make one point, lest anybody out there reading this believe misinformation:

    Just checking your email requires all regular users to have a root account or at least privledges (typos corrected)

    That is entirely, 100% false. I check my email several times a day, and with my standard account (which I use for everything except installing software, or configuring global settings, just like NT.)

    Like I said, I will not degenerate into a "my OS is better than your OS," I just don't want misinformation floating around.

  266. Plan 9 stability by Troy+Roberts · · Score: 1

    I played with Plan 9. It runs on a very restricted set of hardware. That fact alone makes it easier to improve stability. Overall, I did not find that it was more stable than many UNIX like OS's that I have used.

    I will say that the whole environment was kind of neat and I liked it.

    Troy

  267. Re:Try http://www.berlin-consortium.org by dvdeug · · Score: 1

    The Hungry Programmers are working on Y. I don't know how it's different from X & Berlin, though.

  268. Re:Just a guess. by sreilly · · Score: 1

    If you don't have the projects at work you really want to be coding, what else do you do but join the Open Source movement?

    You get a different job where you can do what you enjoy. You sound as if it's difficult to get a programming job or something. The only people that can't get a programming job doing what they love are the *worst* programmers (and who wants to use software written by them??).

  269. NFS is known to be a prob ... by cthonious · · Score: 1

    I hear this a lot - conventional wisdom says not to use linux as an NFS server, if you need free NFS, BSD is probably better.

    --

    support gun control: take guns from cops
  270. absolutely! by cthonious · · Score: 1
    And another thing - Linux is working towards ease of use, which none of the BSD's are. That's an important feature in general purpose operating system, much more important than worrying about a little bloat.

    Yes! This is something BSD'er never take into account. Linux is much easier to use; I know that if 10 months ago I had installed free BSD I probably would have gotten as far as I have with linux. I'm not talking about GNOME and KDE here, but bash (much more sensible than csh for a new user) and a nice installer.

    Let's face it - for a PC person whose never been exposed to unix it is very difficult - overwhelming - at first. Linux makes it easier. BSD probably has not gotten a single windows -> unix convert, FWIW.

    --

    support gun control: take guns from cops
  271. forget BeOS by cthonious · · Score: 1

    I thought Be had no security built into the filesystem and no partitioning of user/system data ... haven't we learned from the mistakes of windows and macintosh?

    --

    support gun control: take guns from cops
    1. Re:forget BeOS by prok · · Score: 1

      security:
      It has modes bits just like unix.

      partitioing:
      As far as partitioning of user and system data? It has that too. In the root directory you have the /beos directory and the /home directory, plus a bunch of fluff directorys filled with demos,symlinks,and devtools. /beos is the system directory, and you aren't supposed to touch it. /home belongs to the user and you can do whatever the hell you like with it within reason (deleting your /config directory generally being a bad idea).

      You probably see a lack of security in BeOS because these rules aren't strictly enforced right now.

  272. Re:What the Linux Community thinks about this arti by LizardKing · · Score: 1

    "I don't see any articles bearing this ..."

    Maybe that's his point. KT's comments don't hold up to analysis. In fact one wonders if he really has tried Linux, or if he has just heard some bad gossip.

    I thought Plan 9 had disappeared down the back of the sofa ages ago, and maybe it's resentment at this which produced such a bizarre comment.
    Chris Wareham

  273. Linux More Unreliable than M$? by edgy · · Score: 0

    Thompson: I view Linux as something that's not Microsoft-a backlash against Microsoft, no more and no less. I don't think it will be very successful in the long run. I've looked at the source and there are pieces that are good and pieces that are not. A whole bunch of random people have contributed to this source, and the quality varies drastically. My experience and some of my friends' experience is that Linux is quite unreliable. Microsoft is really unreliable but Linux is worse. In a non-PC environment, it just won't hold up. If you're using it on a single box, that's one thing. But if you want to use Linux in firewalls, gateways, embedded systems, and so on, it has a long way to go.

    Unreliable? Linux? In a non-PC environment? Linux runs on many architectures, and is pretty well known for its reliability. Linux is more unreliable than MS? I think MS should hire him as a spokesman.

    For all he knows or claims to know about Unix, he knows very little about Linux. He is criticizing it in areas that it is quite strong in. Where is he coming from?

    Is he just pissed that Plan 9 or whatever didn't take off?

    Also, did anyone notice that CmdrTaco posted this at 4:20? I seem to recall 420 being the police code for something. I forget what.

    1. Re:Linux More Unreliable than M$? by edgy · · Score: 1


      I realized that after reading some of the posts. I didn't realize he created the damn thing.

      My apologies. :-)

    2. Re:Linux More Unreliable than M$? by edgy · · Score: 2


      Okay, you're right about him creating it, and I admit I didn't realize this when I posted the original message.

      However, I only doubted his credibility after realizing that what he said about Linux versus M$ reliability couldn't be further from the truth, given supported hardware running on both.

      Regardless of his credentials, what he said shows either a lot of ignorance or is a deliberate attempt at FUD about Linux.

      Ben

    3. Re:Linux More Unreliable than M$? by calx · · Score: 0

      /criticism/ also involves suggestions.
      ie, what exactly is wrong with Linux.

      This is just bashing.

    4. Re:Linux More Unreliable than M$? by incubus · · Score: 1

      You rock, I dig this quote! :-)

    5. Re:Linux More Unreliable than M$? by toriver · · Score: 1

      Yes, he wrote Unix - on a well-known and relatively simple computer. Traditional Unix vendors also delivered both a known hardware configuration and the operating system.

      Linux, and the other PC Unixen, are a different story. They need to cater to a whole host of different hardware configurations, drivers, whatnot. Of course things will be less stable in such a situation when compared to a stable and well-documented hardware platform like, say, the DEC PDP series (chosen not entirely at random :-)).

    6. Re:Linux More Unreliable than M$? by Miguelito · · Score: 1

      >I personally don't have enough familiarity with >the Alpha, PPC, Sparc, etc., ports of Linux to >say anything about them myself.

      Been running a RH-based Sparc 20 for over a year now (no not constant uptime). It's at _least_ as stable as any PC I've seen if not more so. Only shortcommings: sounds not quite there.. but I don't use it so I don't care.

      The only panic in the entire year: An abortive attempt to upgrade the RH5.2/sparc dist to the 2.2 kernel (right after 2.2 came out)... had to do with the fact that I didn't pay attention to the docs when it talked about the new serial port stuff and I use a serial console on this box.

      If anyone's wondering, I use the box mainly as a ppp-over-ssh gateway into work from home (doing things like rsync'ing my homedirectory and software packages back and forth) and also as a sentry box (running Abacus sentry looking for any user shenanegans...). Sentry still seems to detect a lot more when run under Linux compared to running under Solaris.

      --
      - My favorite error message: xscreensaver, running on an old Sparc 5 w/ 8bit color: bsod: Couldn't allocate color Blue
    7. Re:Linux More Unreliable than M$? by Black+Parrot · · Score: 1

      Today's /. quote is ever so apt for this article:

      Reality must take precedence over public relations, for Mother Nature cannot be fooled. --
      R.P. Feynman


      --
      Sheesh, evil *and* a jerk. -- Jade
    8. Re:Linux More Unreliable than M$? by Black+Parrot · · Score: 1

      > Linux is more unreliable than MS? I think MS should hire him as a spokesman.

      Check this site out:

      (Sorry about the link. No matter what I do I can't suppress an unwanted space that appears near the end. Length-limit bug, Rob? Or just user stupidity?)

      http://www.microsoft.com/NTWorkstation/Basics/Fe atures/Reliability/FullReliability.asp?sit e=ntw

      Among other things it says -

      Windows NT Workstation 4.0 users are nearly three times less likely than Windows 95 users to lose productive time or data because their PC stopped working properly.

      The figure for NT is 15% for more than once a month. Make you wonder about the "FullReliability" part of the URL! (And this is from a MS-commissioned study. Not Mindcraft, though.)

      What percentage of Linux users are losing work twice or more per month? Or per year, for that matter?

      --
      Sheesh, evil *and* a jerk. -- Jade
    9. Re:Linux More Unreliable than M$? by Zoltar · · Score: 1

      I really think that anyone who wants to question Ken Thompson's credentials is not thinking rationally or is simply not informed. Linux is based on Unix, and Ken is an expert on Unix. Linux is not some "new evolutionary technology"

      Also the man is hardly a relic, he has been doing work on Inferno etc... I think he would be considered an "expert witness" in any court of law with regards to OS's.

      I do think that he was stating his *opinion* which may be right or wrong. He mentioned that he had looked at some of the code so he wasn't just spouting off. I think the Linux community should take this to mean that the OS needs to mature a bit, we are not there just yet.

      Lets try to be sane here...

    10. Re:Linux More Unreliable than M$? by Zoltar · · Score: 1

      I'm not sure why you assume that someone has suspicious motives just because they don't agree with you. Maybe listening to the MS FUD has pushed us to the brink of paranoia...He is entitled to have opinions and I repect them.

      Looking at the article as whole I get the feeling that Ken is not really interested in the politics of OS's but rather things that he finds stimulating. It should be no real surprise that he wouldn't find Linux stimulating. I read an interview with Dennis Ritchie a couple months ago and he didn't bash Linux but he said that he really hadn't given it much attention. These guys are on a different plane than the rest of us. They have "been there" and they have certainly "done that"

      He also talks about the things that he thought they did wrong with Unix... I'm not sure how you can feel that he comes across as being bitter, I thought he seemed pretty humble and down to earth. The guys a hacker, hackers tend to have opinions.





  274. Ed Muth? You here already? by edgy · · Score: 1


    Isn't this exactly the FUD that that guy from Microsoft was telling everyone?

    The same FUD that's been debunked countless times if you've been reading Slashdot?

  275. Hmm, that's funny by edgy · · Score: 1

    I've got a Dell Poweredge server here...

    (scsi0) Downloading sequencer code... 407 instructions downloaded
    (scsi1) found at PCI 6/0
    (scsi1) Narrow Channel, SCSI ID=7, 3/255 SCBs
    (scsi1) Downloading sequencer code... 419 instructions downloaded
    megaraid: found 0x101e:0x9010:idx 0:bus 2:slot 10:fun 0
    scsi2: Found a MegaRAID controller at 0xe490, IRQ: 18
    megaraid: [Uc77:1.47] detected 1 logical drives
    scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.1.10/3.2.4

    scsi1 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.1.10/3.2.4

    scsi2 : AMI MegaRAID Uc77 254 commands 16 targs 2 chans


    minty:/proc/sys/fs# uptime
    4:53pm up 14 days, 23:23, 1 user, load average: 2.22, 2.39, 2.53

    Been up for 14 days since the last reboot, and there haven't been any problems. And this thing serves Samba, Imap, Email, DNS, Intranet stuff for over 100 users. The drivers seem rather stable.

    1. Re:Hmm, that's funny by dillon_rinker · · Score: 1

      My NT workstation can stay up for 14 days. Our NT server in the back room can go as long as three weeks. I can bench press twenty pounds. I can eat an egg (think Cool Hand Luke).

      Brag when you've got something to brag about.

    2. Re:Hmm, that's funny by philburt · · Score: 1

      I forgot to shut of my Win 98 box last night before I went to bed. When I got up this morning, it was still running (screen saver and all)!

      ...and people say Win98 isn't reliable.

  276. Oh gee.. by edgy · · Score: 1


    I wasn't bragging. My point was that Linux runs just fine with those Adaptec SCSI controllers.

    I've never had a crash on this machine, and we've been using it for months now.

    Ben

  277. Just to say something.. by edgy · · Score: 1


    I've seen more accounts of long uptimes with Linux versus those for NT.

    I don't know where you're coming from, but the Linux community has been rather good at taking criticism that is warranted and doing something about it (such as putting up a site for tuning information after the Mindcraft Debacle).

    Show me a few examples of NT machines running for over a year without a reboot, and I'll reconsider my position.

  278. Try Debian? by edgy · · Score: 3

    Have you taken a look at Debian 2.1 and Debian Potato?

    I use it on all the servers I admin, and it works flawlessly, is stable, and is a great server OS.

    It's easy to maintain, keep up to date, etc., and it has a really effective bug tracking system.

    I've used FreeBSD, but I still like Debian better because there is more going on in the Linux camp.

    As far as stability, neither FreeBSD nor Linux has crashed on me, but I had to use FreeBSD as a bridging firewall, since nothing like that exists for Linux.

    I don't think it's time to write off Linux on the server. I use it on systems where the loads are high, and the system just keeps chugging. And the kernel is rock-solid. That's where it's most important. Linux hasn't gotten any worse in reliability from 2.0.x to 2.2.x as far as I can tell.

  279. Basis for Thompson's views? by craw · · Score: 1

    Before everybody goes off the deep end, consider this question. When was the last time Thompson did a serious evaluation of Linux? If he last looked at Linux two years ago, would his opinions be different now? My guess is that he would still frown upon variability in the quality of the code, but he might change his views on the reliability issue.

    Linux development has been rapid paced. Everytime a new kernel is released, I somehow recall seeing comments about how such and such bug has been fixed, or widget xyz works better. The time frame in which Thompson makes his Linux appraisal is important.

    But I don't know the time frame. Can anybody shed some light on this?

  280. Plan9 Info by Mr.+Shadow · · Score: 1

    Check the page at:
    http://plan9.bell-labs.com/plan9/

  281. Kill a server due to corrupt video only? by MentlFlos · · Score: 1

    All the bsod's always mention a video card access problem. IT shouldnt happen and I will try to take linux off my web server at work because I now fear that a system crash is inevitable like NT

    Seems a little bit on the drastic side. No OS is immune to crashing. Sure popping in and out of video modes can mess stuff up. But I have never personally had a corrupt display take the system down. And I've had some pretty f'd up displays. Just gotta wait till the load is light, telnet in, and reboot it.

    q3test is also alpha code, who knows what stuff it is doing in memory.... and considering the fact that you are recommended to run it as ROOT, i'm not surprised it can mess stuff up.

    I'm also not saying that linux is the best thing since sliced bread. Its just a nifty OS that can do lots of cool stuff for free. As some other comment said, there is no one OS for every task.

    there, I just felt I had to say something in this abnormally huge comment section :)
    ---------------------------------------
    The art of flying is throwing yourself at the ground...
    ... and missing.

  282. Re:gene therapy/ molecular biology is not a good c by Stradivarius · · Score: 1

    I think what's happening here is that Thompson and you have somewhat different criteria for careers. I really don't think he cares all that much about the money; it's the opportunity to be on the frontiers of a new field. Computing really doesn't have much of that anymore, it's starting to mature and a lot of the fundamental work has been done. Biotech, OTOH, is very new, and there's a bigger chance to have a major impact on the field by doing that fundamental sort of stuff.

    So no, you may not make as much money, but you get the chance to do some really exciting stuff (at least for people such as Thompson, it seems).

    I do think Thompson may be wrong about all the interesting stuff being gone from computer work. Quantum computing, anyone?

  283. problem by thoth · · Score: 1

    Well, too many replies to read them all, I'm sure somebody pointed out what I'm going to say :-)

    The problem is sure, maybe not all the software for linux or maybe even not all parts of linux itself is super high quality. But I refuse to believe that every single line written for a commercial (closed source) OS is a work of brilliance either. And between the two guess which will evolve faster?

  284. Re:Linux is not ready as a gateway or firewall by kirk · · Score: 1
    I think this is something that we all need to keep in mind; he is talking non-PC applications of Linux.

    But he still goes on to say that MS is more reliable and that Linux is only a backlash against MS. Both are clueless statements in any context.

    Personally, I'd love to see KT elaborate on the unreliability of Linux. It would be even better if he released some patches :) Somehow I doubt that is going to happen, though.

  285. Re:BeOS's display model by prok · · Score: 1

    Specifically, the BeOS GUI was written with the assumption that there is a single display device, always on the local machine, that has a frame buffer that can be directly accessed in memory space. This is fine for a single-monitor desktop machine, but will present problems if they try to support multi-monitor systems or remote terminals.

    Well, not quite. It's may not be as pretty on multiple monitors or remote displays, but it's possible. The direct window API just maps framebuffer into your address space and tells you where not to draw. With multiple monitors you would just have to move the window from monitor to monitor all at once (kinda kludgy). With remote display you would run into the same nasty copy-fest that Xshm has to deal with.

  286. Ken is being inconsistent by XNormal · · Score: 1

    On the one hand, Thompson criticizes Linux based on technical merits - and he has a point there, technically linux is far from perfect and is based on very old technology. On the other hand, he admits that the reality of the OS market means that nobody really cares if your system is technically superior and to compete you have to put an enormous effort in application development - and there's no denying that Linux has done exactly that.

    --
    Stop worrying about the risks of nuclear power and start worrying about the risks of not using nuclear power.
  287. Re:Linux v M$ by zosima · · Score: 1
    "if Microsoft's stuff was good, almost everyone would be using it"

    I think that ius the point. MS's product was good (for the money), back when it was one of few affordable personal computer OSes. Now most people are stuck in legacy stuff and aren't even aware alternatives exist. Nearly 3 millenia ago Aristotle (Father of Logic) pointed out the error in this arguement as Ad Populem. To express it colloqially, if all your friends jumped off a bridge, would you? If you post, please do so intellegently and with some support for your point, otherwise it is just flamebait.

  288. Re:Thompson is the enemy! by Dictator+For+Life · · Score: 2
    Thompson doesn't have to think that Linux is the greatest thing ever, but if he's going to criticize it he really ought to do so truthfully.

    Either he used an old version of Linux or a modern one. If it was an early version of Linux, it is dishonest of him not to acknowledge that fact, and he has misrepresented his knowledge of the operating system. This doesn't speak well of him.

    On the other hand, if he tried a modern version, he has either never tried a Microsoft OS, or he's a liar, or he's a fool. I don't think he's a fool, and if he has never used an M$ OS he has no business comparing Linux to one (in which case he is misrepresenting his ability to compare them).

    Despite Thompson's genius, and despite the fact that he could probably rewrite me in assembly one evening just for kicks, there's no getting around the fact that his comments about Linux are pure unadulterated balderdash. He deserves to be criticized for them.

    I'll grant that it's certainly possible that Thompson's comments could have been edited, or that his experience may have been on non-PC hardware -- but then he has no business comparing Linux on non-PC hardware to a PC-based OS like Windows. It's possible that his views were not clearly represented in the article, but there's no question that the content of the article is garbage with resepect to Linux (though I thought the rest of it was interesting).

    --

    DFL

    Never send a human to do a machine's job.

  289. Linux is not ready as a gateway or firewall by Alexander · · Score: 4

    Uptime for our Phoenix firewall servicing a T-1 on an aging p-100 = non-stop until hardware failure. Boy, you hate to contradict the father of UNIX, but real-life experience is just that, real-life.

    --
    "oohhh... I didn't know Schopenhauer was a philosopher!" ..."uhhh yeah, he's the one that begins with
    1. Re:Linux is not ready as a gateway or firewall by Grandpa_Spaz · · Score: 1

      You need to go back and re-read; the critical word here is "non-PC". I do not see him criticizing the PC application of it (which was the original intent of Linux) so much as criticize the others, say, the SPARC, Alpha, and other RISC-based systems. I think this is something that we all need to keep in mind; he is talking non-PC applications of Linux. -G.

    2. Re:Linux is not ready as a gateway or firewall by Arial · · Score: 1

      FreeBSD was doing so well, too.. 2.2.2->3.0 all our servers were as solid as rocks. 3.1-RELEASE was a helluva shock.. 3.1-STABLE seems to be business as usual, however.

  290. A question about Plan9 by scrytch · · Score: 1

    Can it be downloaded? Or do you have to know the super-sekrit code word to get it? Is there a compiler for it? A JVM?

    --
    I've finally had it: until slashdot gets article moderation, I am not coming back.
  291. Re:Ouch? Check your assumptions by Polaris · · Score: 1

    When I first read the article I, too, was hurt. But then I realised that I had a hidden assumption as I started reading: that Ken Thompson, as a father of Unix, MUST love/defend/etc Linux. But this assumption is false. What someone did twenty years ago only has bearing on today if he has consistently pursued that path all along. If Thompson were interested in developing Unix as an open-source PC operating system, he undoubtedly would have done so, and none of us would have heard of Linus. But he wasn't. He has involved himself in other things. Now we come along, with Linux central to our computing lives, ready to seize on his pearls of wisdom... Thompson probably hasn't given much thought to Linux at all. He is very unlikely to have given it a thorough stability test. He's heard of it, he's heard some comments, it's not central to his life, why should he exert himself to give an objective opinion? The only reason we attach a lot of importance to his comments is because of work he did twenty years ago. Now, if a highly experienced sysadmin, using Unix and Linux and NT on a daily basis, were to say Linux is less stable than NT, then I would worry. But, on this topic, who is Ken Thompson? Might as well ask Al Gore.

  292. Re:fuqin fagit censors by Cid+Highwind · · Score: 1

    I can read this rant, therefore you haven't been censored. (although if there ever was an argument for censorship, you're it) You've been moderated, but not censored.
    Also, most people have a hard time taking *anyone* seriously if they can't even spell "faggot" or "fucking" correctly. Go back to usenet, you little troll.

    --
    0 1 - just my two bits
  293. Re:One place where Linux reliability is a problem. by Vesperi · · Score: 1

    I had a huge headache at work a week and a half ago when everything died. I'm in a scientific group, and we've mostly used Solaris in the past. We've been ramping up our Linux usage, and on the whole Linux has been *more* stable than Solaris. However, we just recently started writing in bulk to a Linux disk NFS exported to a Solaris machine, and the nfs daemon *kept* *dying*. Very annoying. I solved it with some Alan Cox patches that included H.J. Lu's latest knfsd. So Linux isn't as unreliable as it first looked. But there are a few places where Linux still does falter.

    But look at how fast it was fixed - you found an error, it was something Alan Cox and H.J. Lu had already found and fixed. Those fixes will appear in the next AC full kernel revision patch. So within, what - a few months tops, the problem is solved for everyone.

    Try that with anything comming out of MS. Or for that matter any of the commercial UNIX flavors which often take longer to even find and fix the glitch, let alone begin to distribute it to those who need it.

    No realistic person will say Linux is currently, or will ever be, the perfect operating systems - one that works on everything, always, from now till time everlasting.

    The facinating thing about Linux, the GNU tools, and body of GPL applications - is the ever evolving nature of them. Yes - headaches for Venders, and fodder for VARs and consultants. However one can always apply "If it's not broke don't fix it" with linux. If your 2.0.xx kernel works fine with the hardware in a dedicated environment works - there is no reason to change anything save any fixes for security or bugs. No need for the latest and greatest like virtual frame buffers found in the 2.2.x series.

    The key to Linux is, it turns the operating system into a commodity. Linux does for the operating system market what cheap PCs have done for the computer industry.

    As an example, the USA would never have grown as mighty as it is today if the intersate rail and road networks were locked behind toll booths. The same goes for the break up of "blessed monopolies" such as MaBell, and more recently with the move to have gas and eletric companies loose exclusive rights to regions. It's only when you remove the toll boths to progress, do we end going anywhere.

    Linux is not the destination we should be seeking, it's mearly the open road to tommorow.
    --
    James Michael Keller

    --
    "Linux is not our destination, it is simply the open road to tommorow"
  294. Who cares what the moderators do. Does it matter? by Bricktoad · · Score: 1

    Well you obviously have your threshold at -1 or you wouldn't have read the message. So why do you care? If people want to trust in the moderator/censors then let 'em. I personally keep my threshold at -1 cuz I like to decide for myself what is worthy of consideration.

    --Bricktoad

    --
    My friends, we are nothing but wings on the chicken of society.
  295. Ken Thompson is my hero! by grub · · Score: 1

    That's right kiddies, whine and bitch all you want about his comments, the simple fact of the matter is without Ken Thompson, Dennis Ritchie, et al, Linux would not exist. Linux's source code is a mess of varying quality. Perhaps he's commenting on old kernel versions, I don't know nor will I presume to speak for him. Just remember that Linux is a Unix clone and without these men, Unix would not exist. Thank goodness for the sanity of the FreeBSD world.

    --
    Trolling is a art,
  296. BeOS's display model by Christopher+Thomas · · Score: 2
    X-Window is especially a piece of crap compared to the BeOS graphic system. (do I smell flames ? sorry but if you have ever tried to play 8 quicktime movies at the same time on both X-windows and BeOS you know what I mean).


    I use BeOS regularly, and while it is indeed quite nice, I think that there are some features of X-Windows that BeOS should adopt. Specifically, the BeOS GUI was written with the assumption that there is a single display device, always on the local machine, that has a frame buffer that can be directly accessed in memory space. This is fine for a single-monitor desktop machine, but will present problems if they try to support multi-monitor systems or remote terminals.


    I'm not saying that everything about X-Windows is good; just that this is a useful feature that X-Windows has that BeOS's GUI and graphics API lacks. I look forward to seeing future revisions of both systems.

  297. Re:He wrote Unix? I don't think so by cody · · Score: 1

    Please tell me you're not serious here.

  298. Another `repected` one that needs an oculist by The_Wind · · Score: 1

    Maybe he did Unix and a lot of great things, but if it says that linux is worse than MS it really needs an oculist. While it's true that there's a variation on cuality from parts to parts of the linux kernel , in overall is fairly better than any mS thing around. I also tested it on non intel platforms and it's rock solid, fairly more stable than native os for them in most cases. Maybe he suffers from envy, or he needs medical assistance.

  299. Re:you have to admit.... by IntlHarvester · · Score: 1

    Good Point. He is also a computer scientist, and is therefore interested in new approaches to computng problems. Linux is hardly a new approach to anything (except for the development model), and therefore probably is of very little interest to Thompson.

    I doubt Thompson has much operational experience with any recent commercial operating system, except for what's sitting on his desk. So take his opinion for what it is. However, he is probably familiar with other computer scientists working at Microsoft and their work. Which probably interests him more than a bunch of folks on the Internet rebuilding the wheel.
    --

    --
    Business. Numbers. Money. People. Computer World.
  300. Re:Agreed. Whoever moderated that one down is scar by IntlHarvester · · Score: 1

    It seems the moderation tendencies are as follows:
    (from highest scores to lowest)


    1) Factual corrections, additional information, eyewitness accounts.

    2) Long winded eloquent restatements of the Linux Advocacy party line.

    3) Anything by Bruce Perens (I think this is automatic)

    4) Long winded expositions of the greatness of Free Software in general and Linux in particular.

    5) Thoughtful comments of other types.

    6) Not so eloquent restatements of the Linux Advocacy party line and other Linux testimonials.

    7) Random comments, responses, etc.

    8) First Posts, Hitler stuff, etc.

    Not that this is so bad, just that the moderation is getting predictable. It was more interesting when the scores were more dynamic (ranging from -1 to 10 rather than -1 to 4.)

    --

    --
    Business. Numbers. Money. People. Computer World.
  301. Just a guess. by Kamelion · · Score: 1

    For a lot of us programming is a love more than an occupation. If you don't have the projects at work you really want to be coding, what else do you do but join the Open Source movement?

    And if you don't love to code, chances are you are not a talented programmer.

    1. Re:Just a guess. by Black+Parrot · · Score: 2

      The OS value system is actually visible elsewhere. I've seen commercial games for Windows that allow creation of scenarios, and if you follow the right newsgroups you'll see that people cooperate informally, share their ideas and results, and invest an enormous amount of work that they give away so they can all have something nice.

      That's exactly what we're doing.

      --
      Sheesh, evil *and* a jerk. -- Jade
  302. Man, I've about had it with Thompson. by Martin+Hock · · Score: 3

    Let's face it, Ken Thompson is full of himself. He co-created UNIX. It had a lot of new concepts for the time. But, thinking back, they were pretty logical. Heirarchical file systems? Think biological classification. We've done it for millenia. Time sharing? Obvious. C I admit is a nice language, and I use it extensively, but it has plenty of oddnesses. Like, you have to separately declare a typedef to make a struct into a type, or forever refer to it as "struct foo"... the "continue" statement is only valid in a for context... You know the drill. (Obviously all of this is arguable.)

    Ken seems to be famous for doing something and then getting angry at others doing it later. For example, you must have heard about his cute trick of inserting some self-reproducing code into the C compiler to make it compile login with a username/password for him to get in. Real cute, Ken. Way to humiliate everyone who nominated you for the ACM award. Yet he was quoted as saying that RTM, the author of the infamous Internet worm of '88, should be put behind bars for a long time. And we're getting the same sort of conceited hypocracy here. "UNIX? Been there, done that. It's all about this OTHER system, you see, that's totally different, although strangely similar. Free software, what a fad." Then watch Lucent start releasing free source. I'll never stop laughing.

    I can respect the man's background, but I can't respect his utter insolence. I realize I'm sounding pretty damn conceited and insolent myself, but... hell, it's a Slashdot comment, and I'm a damn undergraduate. I'm allowed to sound stupid.

  303. You accuse *Thompson* of taking it personally? by Venomous+Louse · · Score: 1


    Jeez.

    It's just a damn operating system. Okay, it's a nice one, and I'm not fond of Windows either, but let's get some perspective here. You're not competing with Thompson.

    Furthermore, re-implementing and refining something isn't quite on the same level as inventing it. Linux is to UNIX as Windows 95 is to Xerox PARC, more or less.

    Think about it.


    "Once a solution is found, a compatibility problem becomes indescribably boring because it has only... practical importance"

    --
    "Christianity neither is, nor ever was a part of the common law." --
    1. Re:You accuse *Thompson* of taking it personally? by choo · · Score: 1

      "So, why would he have said that? The rest of the interview was OK. His comments about Linux could only come from ignorance or bitterness - I can find no other rational explanation. "

      Given that the rest of his interview was well-done, why would he have suddenly made a spiteful, irrational remark? It doesn't make sense. Perhaps a rational explanation could be that he has encountered problems with Linux? Of course, it would have been nice if he had elaborated more on this.

      "His comment about computer science being mostly done was off the wall, too. I could give you a list of things we're just starting to work on, that will not be done before I'm dead. "

      Juris Hartmanis (a Turing award winner in the Cornell CS department) has said basically the same thing. I think the idea is that fundamental, theoretical computer science is largely done, and advances will come in the form of applications of computer science to other fields, such as application to computational biology (which a number of people are working on here). You may not agree with this, but it's hardly an 'off the wall' comment.





    2. Re:You accuse *Thompson* of taking it personally? by choo · · Score: 1

      I think you misunderstand the position. To say that 'Computer Science is largely done' is neither a call for complacency nor a call to give up work.

      Exactly the opposite: it is a call against stagnation of the field, it is to say that computer scientists should move beyond 'traditional' areas of computer science like theory, operating systems, etc., and look for new avenues for the expansion and application of computer science, such as application to biology, linguistics, etc.


    3. Re:You accuse *Thompson* of taking it personally? by choo · · Score: 1

      By 'application of computer science', I am refering to the application of the concepts, principles, discipline and ideas of computer science to these fields. And not in the sense of 'just an application'.

      To repeat another message which I posted, this is a call for the expansion and movement of computer science beyond 'traditional' areas -- which KT and others are saying 'is done' -- and towards new frontiers instead, so that computer science can retain its vitality.


    4. Re:You accuse *Thompson* of taking it personally? by Manax · · Score: 1
      When KT was talking about CS being "done", it seemed like he was talking about it's "frontierness". I would imagine it could be compared with mechanical engineering, although I don't know a whole lot about That field. ME is very well established, lots of well know techniques, yeah there are still new materials, new techniques for them, but there is a large body of information on how to do the majority of things you're going to want to do with it...

      So, yeah, I can see an end to the frontier of CS, and I can see a lot of things yet to do... but fields like Genetic Engineering or Nanotechnology are still much less developed. (No, I don't do either of those fields either.)

      --
      "Why should I be content to simply live in this world, when I, as a human being, can CREATE it?" - Oertel
  304. Ezra Pound not that simple . . . by Venomous+Louse · · Score: 1


    remember Ezra Pound, a great man who, motivated by envy and other personal issues made some statements he later came to regret during WWII.

    It's true that he later came to regret a lot of the crap he spewed out, but IIRC there was some ugly nonsense in a lot of the pre-war Cantos as well. God knows he was a great poet, but he was a swine on a personal level for more than just those few years.


    "Once a solution is found, a compatibility problem becomes indescribably boring because it has only... practical importance"

    --
    "Christianity neither is, nor ever was a part of the common law." --
  305. Are you kidding? by Venomous+Louse · · Score: 2


    They compete directly with Linux in a number of areas and have a lot to gain by using their leverage to apply ample amount of FUD to the Linux phenomenon.

    Is Inferno really competing with Linux? Like for web servers and such?

    Even if it is, I really think that a techy interview with Ken Thompson is hardly a great way to spread FUD to the masses. This is an intervew with a research scientist at Bell Labs. With no pictures! The IT suits are not reading this stuff. Christ, for all I know Thompson may have a Ph.D. or something.

    Here's a quote from the article:

    Multics was a virtual memory system with page faults, and it didn't differentiate between data and programs. You'd jump to a segment as it was faulted in, whether it was faulted in as data or instructions.

    You really think the average MSCE is reading that stuff and getting all pumped up about Microsoft World Domination? It doesn't seem likely.


    "Once a solution is found, a compatibility problem becomes indescribably boring because it has only... practical importance"

    --
    "Christianity neither is, nor ever was a part of the common law." --
  306. Plan 9 vs. Linux by jetson123 · · Score: 1
    Plan 9 is a nice, clean system. But it's a research operating system that's been developed and is being used in a very protected environment. Even at Bell Labs itself, most people have been and are using commercial operating systems rather than Plan 9 or Research UNIX.

    I'm not even convinced that Plan 9 scales as well as Linux (and that isn't saying all that much). And Plan 9 lacks a lot of practically important features, some by accident, some by design (e.g., Plan 9 has no sparse address spaces because the Plan 9 designers believe they are "bad for you").

    Like most of Bell Lab's research operating systems, Plan 9 is contributing a lot of important ideas, even if it itself isn't widely used. I think the accolades that group has received are well deserved. Some of Plan 9's features have already made it into Linux, and I hope some more will. But even if Plan 9 was licensed in the same way Linux is, I wouldn't switch.

  307. Re:Then right a better os then unix. by Graymalkin · · Score: 1

    If you want to berate someone for berating Thompson then learn to think for yourself. I don't care if he says linux sucks, or rather, parts of it suck. Big deal. Unix isnt perfect and neither is he. Switching to NT because he said so? You're missing the point of his article man, he isn't saying linux is the worst OS in the world, he is just saying like most everything else in the world, it needs work. I can think of a few places other Unixes need some help. You only have the right to berate others when you've reached perfection.

    --
    I'm a loner Dottie, a Rebel.
  308. Ok...slow down by Graymalkin · · Score: 1

    For all of you people canonizing Ken thompson as a saint...just stop right there. The same for everyone canonizing Linus Torvalds as a saint. Ken designed a revolutionary operating system. Linus reworked that operating system to work better on computer you and I could afford. Sure the BSDs and Solaris can work on a computer I can afford, way back when when Linus wrote linux it was because it was what he needed. Remember he was using minix and was unhappy with it's performance so he took a que from it and wrote linux. Linus didnt reinvent anything, he just used the same creative spirit Ken used over 20 years ago to do something nobody else had done. I dont understand why anyone would think NT is better at anything, other than crashing at the worst possible times, then linux. The only advantage M$ has over linux is that the hardware manufacturers write the drivers which gives M$ the advantage in support. Some companies are now writing linux drivers along with Windows drivers. It's a start. Read the article not for a Ken Thompson linux berating but an interview with a computer science pioneer. Take the critizism as a point to start improving linux, thats the point of thousands of us having access to the code.

    --
    I'm a loner Dottie, a Rebel.
  309. What the Linux Community thinks about this article by LinuxOnEveryDesktop · · Score: 4

    If you want to know more about this statement, and how the Linux community reacts to it, check out the archives of the linux-kernel mailing list at http://www.uwsg.indiana.edu/hypermail/linux/kernel /index.html
    Look for postings with subject containing "Ken Thompson interview in IEEE Computer magazine", since 04/05, 12:55 +0530

    This is interesting reading!

  310. It's about what _others_ don't get to see, also by Zico · · Score: 1

    Yes, and I keep mine at -1 usually because of what I was just complaining about: legitimate posts sometimes getting knocked down because they happen to criticize Linux. It would be easier to set my own filter higher if I knew that the only thing I would be missing was flamebait garbage or a post from someone else whose stuff is usually obnoxious garbage. Especially on threads that get as long as ones like this, it would make reading all the potentially worthwhile ones much quicker.

    Cheers,
    ZicoKnows@hotmail.com

  311. Here's why: by Zico · · Score: 1

    Because I had read the archive list last night (I had already seen Russinovich's article) -- I had been hoping Slashdot would post a link so that everyone else could see it. Thanks for posting the link for others, I didn't have it on me when I posted earlier. About the pathetic and laughable thing: I would imagine that more substantive critiques have since been added to the subset which I read last night. However, a good deal of the ones I read were just hands-over-the-ears attacks, rather than a willingness to look at Russinovich's critiques objectively -- a bit below the standards I would expect for a dev list. Even so much to the point where it seemed as if Russinovich's knowledge of the Linux kernel after perusing the source surpassed some of the people responding to him.

    Cheers,
    ZicoKnows@hotmail.com

  312. Agreed. Whoever moderated that one down is scared. by Zico · · Score: 3

    I've actually noticed that a lot lately. When the moderation system was first implemented, it seemed like good posts got moderated up, obnoxious flames got moderated down, and most stayed the same, no matter the OS-slant of the writer. (Well, except for _one_ annoying tendency that's been there throughout -- the longer the post, the greater chance of getting moderated up, even when it's complete pablum. Makes me wonder if Katz is doing the moderating ;-))

    Lately, however, it seems like a lot of posts that are critical of Linux in non-inflammatory ways are getting moderated down, long posts espousing the virtues of Linux get moderated up, no matter how trite, and inflammatory posts by Linux fanatics don't get touched. It's as if there are some moderators out there who are trying to keep legitimate criticisms of Linux from most readers. Lame.

    Along the same line, why hasn't Slashdot put up Mark Russinovich's dissection of Linux's enterprise OS merits? I admit that I didn't submit it, but only because I'm sure that other people have. Is it because since even the people on the Linux kernel list have done such a pathetic job of refuting his claims, you figure that most people here would just embarrass the Linux movement with their own answers? C'mon, give 'em a chance! Hell, please just post a link to the kernel list archive where they tried to rebut him, that's good for a lot of laughs.

    Cheers,
    ZicoKnows@hotmail.com

    Linux. You get what you pay for.

  313. You have been trolled. Have a nice day. by Sloppy · · Score: 1

    Shuga-Buga writes "Ken Thompson, father of Unix, has some critical things to say about Linux. Otherwise an interesting article."

    The poster implied that Thompson's comments about Linux were the least interesting part of the article (note the use of the word "otherwise") and yet the title of the article is "Thompson Critical of Linux", and most of the replies seem related to that too. Hmm.

    Sounds like whoever titled the article (CmdrTaco I presume) and other Linux advocates are going to try to break the heretic-flaming records previously set by Amiga and OS/2 users. (I am an OS/2 and Amiga user, so I'm allowed to make fun of both groups. ;-)

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  314. Time to cut the cord by Dinsdale · · Score: 1

    Unix begat Linux but the child is growing and it's time to cut the cord.Linux is destined for the desktops and laptops of the world..Unix is not. Unix has been and will always be geared for the enterprise.Linux can do both.I also detect a touch of envy in his comments...when did Unix get so much good press ..or any press for that matter.

    --
    Tired of being another body in the flock? Linux ! We are not sheep anymore.
  315. All respect to Mr Thompson by Master+Switch · · Score: 1

    However, Linux works, linux is open, linux is readily available, and linux is stable. Mr Thompson seems to have an axe to grind. No one has payed any attention to Plan 9. Plan 9, and Inferno, are supposedly the promise of the future in Operating systems and related components. However, they have failed to deliver on their promise. I can understand Mr Thompson's frustration. It's hard to capture the magic of the past. Mr Kernigen, Mr Ritche, and Mr Thompson have made the most important contribution to early computing. This legacy lives with us today, the world runs on Unix. However, instead of trying to relive the past, perhaps they should contribute to help building the future.
    What I mean by this, is that perhaps they should work on building upon the already sound foundation of Unix. A great architect builds upon the knowledge of the past, he does not try to re-invent the art. Plan 9 seems to me that they are trying to re-invent the art. Unix works, it's nearly perfect, and it's extremely stable. With another 20 years of development, Unix will be perfect. Why start all over, why try to re-invent the wheel. Focus on the details, perfect the art. Anyhow, no matter what Mr Thompson says, I will always respect him for his work on defining the art. His work has paved the way for me, and many others, to ply our craft. That craft is Unix, and the art is computer science.

    --
    -Master Switch, one more element in the machine
  316. Re: The Problem with Smart People by AmirS · · Score: 1

    Well If they can't see the merit of non-optimal solutions, then they are not smart in any useful way. They must be able to see both. Smart people should try not to become so focused on their area that they cannot see what is obvious.

  317. Re:relax. 200 comments out of 60,000 readers are o by earlytime · · Score: 1

    I know that there are lots of lurkers, out there, but I think they lurk for the same reason I do most of the time. Why confront so much ignorance? Let them be the way they are, as long as they don't hurt anyone. I'd rather have an intelligent discussion with someone who has a clue.
    I've also had to deal with plenty of the crap MS puts out. I can tell you without a doubt that fdisk is my favorite ms app. But I really don't care about MS or what they do. IMHO, Linux really doesn't have anything to do with MS.
    -earl

    --

  318. Re:Don't let the door hit you in the ass ... by earlytime · · Score: 1

    Yeah, that's what I was talking about, but only partly. This guy was actually funny. ;) -earl

    --

  319. Sad state of Slashdot by earlytime · · Score: 3
    Ok this settles it. I've been thinking (and hearing from other ./ers) about gradual decline in the average IQ of slashdot posters. I don't think I'm being out of line here when I say that Ken Thompson has done more for all of computing than Linus and Co. have done for Linux. Yes, I meant what I said. think about it.(there is a world of difference between a clone and an innovation)

    None of these people are gods in my eyes, nobody is, we're all human. But to hear criticism from someone so universally respected in the industry, and to whom we owe so much; and to simply call him old, and throw other juvenile insults at him. It's really a sign of the times isn't it?

    Slashdot has become a victim of it's own success. I say this in the same way I do about RedHat. There was a time when if you were a newcomer to Linux _and_ Unix at the same time, RedHat was a Godsend. Also there was a time when Slashdot was quite a haven from the hype and the misinformation in the popular media, and you could expect intelligent, thought out comments to articles. It was intellectually stimulating to participate.

    Now I've found that the same smart people are still putting this stuff together (Slashdot & RedHat), and they keep it mostly at the same high standard of quality, but now the flavor has gone bad. Too many uneducated reactionaries joining the party. Far to many people whose mantra is "Linus is GOD, Microsoft is the DEVIL".

    The signal/noise ratio is way down, maybe even below 1, but I can't stay away since the core of the site is still top notch. All of a sudden I _completely_ understand why Rob went through all that effort to put the moderation system together. But you can't cure AIDS with a band-aid, not even emergency surgery will help. People, I regret to inform you that the Slashdot you once knew is dead... Long live Slashdot. I'm thinking maybe if the site went down for a couple weeks, unannounced, most of the losers would drift off in search of a new haven, but that's naive. A new forum is needed. Maybe it already exists, I'm on a quest to find it. But don't expect to hear about it on Slashdot. I wouldn't want to see a good thing ruined ... again.

    Thanks Rob, Hemos, Nate, Sengan, Jon, Cliff. It's been quite a ride. I'll still be around, but I can't say I relly enjoy it anymore.
    -earl

    P.S.
    If you don't understand what I'm talking about, you just might be part of the problem.

    --

    1. Re:Sad state of Slashdot by Eon78 · · Score: 1

      IMHO insult is not the right term to use. Disagree would be better. I've not seen that many insults. Thompson has great credentials, and deserves respect for what he has done. But that does not mean that anything he says is right. And it is not so strange that Thompson is attacked on his comment. If Jeltsin would say that America was crap, and even worse then Canada, then most Americans would be a little pissed of, wouldn't they? But Jeltsin does have his credentials, he is president of Russia. But that does not mean Jetsin is right, just because he is president.

    2. Re:Sad state of Slashdot by Eon78 · · Score: 1

      Oh please, I do see a ton of insults here, Examples of the insults I see in on this article

      Yes... There are insults. I've said that I haven't seen that many. Not that there weren't any. These things happen. I't unavoidable. I think most posts are on topic.


      People also make assumptions about Thompson without good argument, like the whole thing about Thompson spreading FUD because linux will compete w/ his work.

      You said it. It's doubtfull. Indeed, but that doesn't mean that people can't talk about it. If they want to talk about some conspiracy theory, well... by all means, let them. Sometimes these discussions bring up rather interesting ideas.

      The article in question was indeed an interview about Thompson, not about Linux. But he did make the statement about Linux being worse than Windows, and that is not exactly wat you would call a light comment.


      Insults aren't limited to this article either, I was referring to slashdot as a whole.

      I can go with that partly. I still believe most postings are on topic, although not all postings are on a high level. But they don't need to be, I still find it interesting reading. The moderators generally will set the score to -1 for articles that are really insulting, so I don't have to read those.

      You also say that when people say something bad about Linux they get insulted, etc. You are right, to some extend. And I see more and more posting saying this. I think that we should be aware that we aren't getting to the other side: that whenever a Linux (or other OS) fan "defends" his OS, he gets flamed. Note: I'm not attacking you on this point. It is something I notice on /. in general...

      Last note: about posting anon.: when you register yourself with /. you will give your email address, but this is only for internal use only (mailing your password, etc.) it does NOT show up anyhwere. It is possible to show your mail address beside articles, but only if YOU want to.

      If you're still paranoid: Why don't you make an account with hotmail, and join /. under that account? Nobody will ever discover your real email address then. And it doesn't matter if the hotmail account gets spammed, does it?

  320. Not the end of the road by Fizgig · · Score: 3

    Well, Linus has said that he doesn't expect Linux to last forever or to keep expanding (at least kernel-wise) at an exponential rate. Soon or later, someone will say, "This isn't how things should be done." and they'll start a new OS that will be better. So who knows; maybe 10 years down the road we'll be doing a Plan-9 compliant system instead, and doing it right. History repeats.

  321. Re:linux is only popular because its free. It suck by Tenareth · · Score: 1

    I have a 4 way sql server that has been running for 2 years straight. I tried to experiment with linux and run q3test but it froze my os and crashed netscape multiple times after the game was run

    When it comes to abusing hardware, Games are much worse than things like RDBMS's. Have you tried to run an Oracle 8.x Database on Linux on a 4 way system? I have, it is extremely stable, and FAST.

    it gets its butt kicked by NT with the defualt settings according...

    NT was nowhere near the default settings, they had MSCE's from MS itself help them tune it for many hours.

    You may think Linux sucks, that's fine, but I have multiple Linux boxes with uptimes nearing a year (I had to upgrade above 2.0.18 due to some SMP troubles, or it may be longer). And I even have one with multiple 100mb cards on a simple P200 running a Novell -> NFS Gateway 24/7 for the past 8 months, with only 3 hours downtime. This box is used approx 16 out of every 24 hours, for heavy traffic, and has light traffic the rest of the time. The downtime was caused by a very nasty power outage. When the power came back, so did the server.

    I have a LinuxPPC workstation which had a longer uptime than any NT server in our company until the Network card went south on me, and it has had some major Software upgrades before that. (No reboot required, even when swapping out the Window Manager, which is NOT tied into the OS).

    I know that Linux is lacking a few things, however he was not comparing Linux with UNIX, or even Plan 9, he was comparing it to NT, which is laughable at best.

    I have to agree with several of the other posters, that he is really, really annoyed that Plan 9 didn't take off. I remember when he started it, it was going to replace everything! I haven't seen an actual install of it yet for business reasons.

    -- Keith Moore

    --
    This sig is the express property of someone.
  322. Re:What the Linux Community thinks about this arti by landtuna · · Score: 1

    It's not in the articles on that page, for some reason. Instead, search DejaNews on fa.linux.kernel for the Ken Thompson articles.

  323. Try http://www.berlin-consortium.org by jdgeorge · · Score: 2

    I suppose, though, it wouldn't hurt to mention the alternatives specifically. ;-)

    The only alternative window system of whose development I am aware is Berlin. Check out the Berlin Consortium home page

    Are there any others?

  324. Unflattering Review, Part 2 by __aalomb7276 · · Score: 3

    Lets not forget that Linus made an unflattering comment about Plan 9 in his Open Sources essay. I think we are seeing the professional equivalent of men tweaking noses.

  325. Link by Andrew+Kanaber · · Score: 3

    That site doesn't seems to have added posts after the 3rd yet. The thread is available here.

  326. ok, we need to settle this somehow... by ioctl · · Score: 1

    I've read a lot of comments here talking about us needing an unbiased comparison between Linux, Unix, and NT. Well then, let's do it.

    Here's what I propose. An independant testing center -- one with world-wide respect -- will conduct a test, benchmarking all three different systems against each other. The hardware, of course, would be identical. Have a MCSE from Microsoft install and tune the NT box, a Linux guru install and tune the Linux box, and a Unix guru to install and tune the Unix box.

    If this doesn't allow for unbiased testing, then I personally don't think it's possible.

    Remember, we need to treat the other OS's as equals before we can be accepted as one ourselves.

    1. Re:ok, we need to settle this somehow... by smillie · · Score: 1

      Last week I saw a test of Solaris, HPUX, AIX, Linux and NT40. Solaris and Linux tied for top reliability, AIX an HP were third and fourth. NT40 was way below the all the unixes. Sorry I dont remember the URL. I also saw a Microsoft anouncement that NT40 with the latest patches would be three 9's reliable (99.9). I thought most unixes were five 9's reliable already.

      Another point about reliable: was the Linux Ken saw/heard about a developent or stable kernel? I've been using Linux stable kernels since 1.2 and have not had any system crash not traceable to hardware failures. Our company uses Linux and FreeBSD in an office environment and on industrial plant floors.

      --

      Dyslexics Untie!

  327. Re:His vitriol should be aimed at Bell Labs/AT& by angelo · · Score: 1

    ick. Micros~1 is monopolistic not a monopoly
    sigh

  328. Did you install in correctly? by Misha · · Score: 1

    I put in a debian cd (no redhat -- it angries up his blood) into the pooch's mouth and the next thing i know he has been up and running for over a month with 1.16 1.05 1.09 load average, which never happened with a microsoft pedigree.

    please describe your installation problem more specifically. which distribution? how did you install? orally or rectally? did you notice anything wrong with linux prior to the dog's death? when you rebooted, did the dog kept dying over and over again? did you try recompiling with a newer glibc? and, of course, was there anything wrong with the dog prior to the installation? unusual sweating? fleas? has he ever tried to breed? if yes, was he using fork? if cp'ed, did he copy correctly?

    forward the answers to these question to comp.os.canine.linux and see if any suggestions apply.

    8)

    --



    I was thinking of how to intentionally fail my drug test... It would make a good memoir story someday.
  329. Plan9 / Linux by Phill+Hugo · · Score: 0

    Microsoft is not the reason Linux is popular (no more than MacOS, BeOS, xBSD or any other OS about not from Microsoft).

    The GPL is.

    Phill

    1. Re:Plan9 / Linux by dbullock · · Score: 1

      Actually, I think that depends on the audience you're referring to.

      I think it's popular with those of us who are technical because of the GPL.

      I think it's popular to the general public right now because it's NotMicrosoft.

      If it weren't for the rabid, non-critical thinking Bill Gates haters looking for an alternative then none of the non-Microsoft solutions would be enjoying any common popularity right now. I never see Linux REALLY compared to Solaris or AIX in the press, it's compared to NT because that's what the general public is trying to escape from.

      My personal belief is that if a non-Microsoft desktop OS is what's desired, then it should be a completely different project from Linux. Linux carries a lot of multi-user, server-oriented, X-windows baggage along with it that I think is non-productive for a desktop machine used to play games and do "desktop" things on. It's not the problem the tool was designed to solve...

      --
      http://www.bullnet.com
  330. Re:PAC? by Seth+Cohn · · Score: 0
    after looking at lucent and finding: http://www.lucent.com/press/0895/950828.bla.html
    [excerpt]

    "The PAC algorithm takes advantage of the characteristics of the human auditory system to compress CD-quality stereo signals about 10:1, a factor of two greater than current commercial digital systems," Jayant said.

    So, Ken, how is that better than MP3? Isn't MP3 also 10:1?
    --
    Help achieve Liberty in your lifetime - join the Free State Project - http://www.freestateproject.org
  331. PAC? by Seth+Cohn · · Score: 1

    I compress the songs with a Bell Labs-invented algorithm called PAC [Perceptual Audio Coding] and store them on a jukebox storage system. I started this before MP3 was heard of on the network. PAC is vastly superior to MP3.


    Ok, people, time to move. Someone got a PAC converter and player yet?

    --
    Help achieve Liberty in your lifetime - join the Free State Project - http://www.freestateproject.org
  332. Re:Second try: I'd say he just "to-helled" us.... by Zoltar · · Score: 1

    He also talks about getting rather harsh critcism from his peers for some of his work and how it caused him to do a rewrite and improve it.

    I don't think he was trying to imply anything, I think he was simply being himself and giving his opinions. Many people in the CS industry are rather harsh when it comes to other peoples work. We tend to eat our young sometimes....

    I don't think we have to agree with everything he says but we should certainly *respect* the man for his opinions.

  333. wonder if thompson ever heard of the internet by mistabobdobalina · · Score: 1

    thats kind of made ms irrelevant.

    --
    -- your knees hurt, don't they?
  334. proprietary technology is a loser by Kevin+S.+Van+Horn · · Score: 1

    > I really hope that we're not at the
    > point where open source and free software
    > eclipse innovative products just because they
    > aren't Open Source(TM).

    But that's always the way it's been. The markets hate proprietary technology. No company likes to be held hostage to a monopoly provider. VHS won out over Beta, even though Beta was a superior technology introduced a year before VHS, simply because VHS was non-proprietary. The Mac lost out to the PC, in spite of its superior technology, because it also was closed, proprietary technology, whereas the PC was open.

    The one apparent exception to this is Windows, but that appears to be a temporary phenomenon. I fully expect Windows NT and it successors to be nothing bad a bad memory in five years. Windows might still have a presence on the desktop, but I think it will have disappeared from servers.

  335. Linux criticism and audio coding by starman97 · · Score: 1

    Hmm, I wonder when K.T. last tried Linux? Kernel 0.99 maybe? Linux has a ways to go before it's to the 'ease of use' level of MSWin or MacOS, but it's stability is solid now. He does have a point about it being more a response to MS than something orthagonal like Plan9. People like KT live for orthagonal ideas and originality, the Linux scene is more Postmodern.

    Now that compression he talked about, I can believe it's a lot better than MP3, the Telcos live for squeezing a few bits out of a phone conversation. I'd think most of their algorithms are optimized for voice, not music. I'm sure it's patented to hell and back, little chance for the opensource crowd getting a look under the hood.
    On the other hand, patents do expire, and the Telcos have been into digital compression for a long time, maybe there's something in the archives worth using...

    --
    Starman97@Gmail.com (bring it on spammers)
  336. Linux v M$ by thetzar · · Score: 0

    Yeah, I hear what you guys are saying. I mean, if Microsoft's stuff actually was good, almost everyone would be using it!

    Oh, wait a minute...

  337. Re:One place where Linux reliability is a problem. by FutileRedemption · · Score: 1

    well, isn't knfsd still tagged as "experimental"?

    If yes, then you shouldn't base any reliability judgements on it...

  338. Re:Then right a better os then unix. by Gr00ve · · Score: 1

    Your writing 'style' obviously shows that you have yet to learn to think for yourself. He is out of touch and past his prime. The article shows that he has issues with his life as much as it shows anything about Linux.

  339. Ack Ack Ack by jallen · · Score: 1

    Thompson brings up a few interesting points. Saying that windows is unreliable, Something many people know understand and yet still trust? and that Linux IS worse.. That seemed a little harsh. Butt come to think of it. I have tried FreeBSD, and I have tried Linux and I LIVE with NT at work. Often times ive asked my bosses why not Linux, or Why not *nix. The answer is pretty simple since we are a small shop that needs very quick and rapid application development. NT has all the tools and can stay running long enough to make the money, The interface saves time mostly in learning curve I would imagine. Linux perhaps needs to and already has taken note of this. Thompson think slinux is unreliable. And from his perspective it is a chaotic world of turmoil. Reading further up in his post he said give him something complex and he cant understand it well. And the development cycle of linux is chaotic and somewhat complex. So perhaps hes not out to get linux as much as everyone thinks. He hardly commented much on it proving one of a few things. Either A>he doesnt care B> he didnt have enuff technical information ( which is probably not true since he said he read the source ) or C> He is jealous and out to completely annihilate all *nix butt plan 9. Yeeah.. Anyhow. thats what I think. Keep on coding. Butt keep on fixing stuff. Also. Its when we fail to improve what already exists that we lose something to innovativity and to bloated software. If we just keep adding cool features and dont make the code we have nicer/better/faster/smaller that Linux dies. And people its happenin..

  340. God bless Ken Thompson... by dublin · · Score: 1

    I'm actually very glad he said this. It may be quite valuable to the DOJ...

    --
    "The future's good and the present is nothing to sneeze at." - Roblimo's last ./ post
  341. Brutal and maybe true, but... by skipjack · · Score: 2

    "Computer: In a sense, Linux is following in this tradition. Any thoughts on this phenomenon?

    Thompson: I view Linux as something that's not Microsoft-a backlash against Microsoft, no more and no less. I don't think it will be very
    successful in the long run. I've looked at the source and there are pieces that are good and pieces that are not. A whole bunch of random people
    have contributed to this source, and the quality varies drastically.

    My experience and some of my friends' experience is that Linux is quite unreliable. Microsoft is really unreliable but Linux is worse. In a
    non-PC environment, it just won't hold up. If you're using it on a single box, that's one thing. But if you want to use Linux in firewalls, gateways,
    embedded systems, and so on, it has a long way to go." Computer MAgizine

    He is right in the fact work needs to be done on linux. But is that not what we are doing everyday? Alot of people know there are problems and are trying to fix them. Can everybody say the same about Microsoft.

    Thompson may be feeling a little pissed that Linux has a shot at the user market when Unix was never considered for it.

    As for the problems he and his freinds had with Linux the comman man would never tweak a system as hard as Ken. On any system if you keep going into the kernal and playing around you should expect problems. I think Linux is in it for the long haul for several reasons. One is the price free as PC,Apple etc.. keep droping in price people will not want to spend $200 of a $400 system just for the OS, and no apps. Also the portablity think about it you can run it on almost any hardware out there, so then your not stuck with just one hardware type you can buy the cheapest and know the interface will be the same. I also know that intel has already complied a 64bit Linux for the Merced chip using Vmware, so Linux is already for the next generation of Hardware. Is Microsoft ready?

    --
    Don't panic - Hitchhikers guide 2 the galaxy
  342. has he ever looked at the NT sources? by redJester · · Score: 1


    i believe AT&T got sued by MSoft for it's proposed use of NT source code (which it had received under a restrictive license)... i'm pretty sure he has access to NT source.

    redJester

    --
    redJester
  343. I Disagree... by schon · · Score: 1

    I think maybe he hasn't used it in a few years... (he's apparently a pretty bright guy - but maybe he tried a pre-v1 or something, and made up his mind there and then?)

    I use it everyday for firewalls and gateways (in addition to web & email servers, plus it's my primary desktop OS,) and it's ALWAYS 100% rock solid.. the number of times it's crashed on me: ZERO. (uptime on our main server is over 6 months, and it shows no sign of slowing down... Although as soon as I get my ass in gear and get up early on a Sunday morning when nobody's using it, I'll probably upgrade the kernel...)

    Compare this with the SCO server I upgraded today, which the user says has to be rebooted once a week, and I'd that it's pretty reliable...

  344. Critizing Linux is "uninteresting"? by BIFFSTER · · Score: 1

    I hate to say this, Taco, but I had hoped for a slightly less biased description of the article. I had expected various rabid Linux types to defend it to death against each other, but not for the Linux bias to show up right at the top.

    FWIW, a lot of people I know who have been using unices for quite a while have an anti-linux bent. (I know that I certainly have some negative feelings about it from back when you had to include some inane just to get PATH_MAX.)

  345. you have to admit.... by john187 · · Score: 3

    It's interesting, the "software darwinism" at Bell that Thompson refers to in the beginning of the interview, is very much like the open source movement. Some of it is good, and it trickles up to the top, some of it is lame and gets dumped (or not).

    The critism that "a whole bunch of random people have contributed to this source, and the quality varies drastically" is right on the money. Any programmer would have to concede the bad code in many parts of Linux. There are many poorly written, or unfinished lines of software here! Its the truth.

    The recent push to 'celo-wrap' Linux has raised the bar of expectations. And all Linux's dirty laundry is open for public consumption. Ultimately, this will be a good thing, as software darwinism ensures that better code will replace poor code. Linux has flaws, the community should admit it, remove them, and move forward.

    John

    1. Re:you have to admit.... by Fnkmaster · · Score: 1

      Of course his comments about the quality of the code varying drastically should be taken with a grain of salt as well. This guy is an OS researcher, and as such is into working on standardized hardware and implementing cool, well designed, and most significantly, CLEAN and NEAT features into OSes. He's NOT into making consumer level, usable OS code. And that's what Linux is. Ultimately, the code gets "dirtified" in the process of making it more functional for lots of different people with lots of different hardware.

  346. Re:Like poking a pig in the ass with a redhot poke by dbullock · · Score: 1

    We should be keeping a list of Linux's shortcomings. Someday I hope to have a completely linux environment, however Win98 is still on my desktop. My firewalls and home server are all linux based. The right tool for the right job for my needs.

    That being said, I've got a LOT of Linux boxes at the office. I've managed to minimize the amount of overpriced poorly performing solutions by implementing them using open standards on Linux.

    Oh, and my mail server uptime is

    [root@gateway /root]# uptime
    7:13pm up 143 days, 16:08, 1 user, load average: 0.02, 0.01, 0.00

    Not much of a load, but then it's hideously overpowered (Pentium II 400Mhz) for what it does (secondary internal DNS, Intranet web server, public and private SMTP, POP3 for 75 users). Built on cheap clone box hardware. My only issue is eventual disk failure.

    --
    http://www.bullnet.com
  347. Man pages (was:It's just sour grapes) by Pelerin · · Score: 1

    > Linux distributions contain more software than BSD systems, and the documentation exists in various
    >forms. (not all of it is in man format)
    >I agree that a few more man pages should be written for Linux, though.

    Yet, GNU have declared man pages "obsolete" by
    fiat. That really rubs me the wrong way.

  348. I'd say he just "to-helled" us.... by Kymermosst · · Score: 1

    I view Linux as something that's not Microsoft, a backlash against Microsoft, no more and no less. I don't think it will be very successful in the long run. I've looked at the source and there are pieces that are good and pieces that are not. A whole bunch of random people have contributed to this source, and the quality varies drastically. My experience and some of my friends' experience is that Linux is quite unreliable. Microsoft is really unreliable but Linux is worse. In a non-PC environment, it just won't hold up. If you're using it on a single box, that's one thing. But if you want to use Linux in firewalls, gateways, embedded systems, and so on, it has a long way to go. Linux is more unreliable than M$ crap? Come on. That looks like a to-hell with Linux to me. He's calling it dead-end, without even giving it a chance. Did he write all his software in a day? You say, "I am right, the hell with you." And, of course the person who has been "to helled with" wants to prove his point, and so he goes off and does it. That's ultimately the way you prove a point. So that is the way most of the arguments are done simply by trying them. He's right about this. We are the to-helled people here, and we need to go ahead and prove that Linux can do all it can, and more.

    --
    "Alcohol, Tobacco, Firearms, and Explosives" should be a convenience store, not a government agency.
  349. Re:Second try: I'd say he just "to-helled" us.... by Kymermosst · · Score: 1

    Of course you are correct. Although saying Linux is worse than M$ stuff is going a little too far. I think he loses his god status for that. :)

    --
    "Alcohol, Tobacco, Firearms, and Explosives" should be a convenience store, not a government agency.
  350. Second try: I'd say he just "to-helled" us.... by Kymermosst · · Score: 2

    I view Linux as something that's not Microsoft, a backlash against Microsoft, no more and no less. I don't think it will be very successful in the long run. I've looked at the source and there are pieces that are good and pieces that are not. A whole bunch of random people have contributed to this source, and the quality varies drastically.
    My experience and some of my friends' experience is that Linux is quite unreliable. Microsoft is really unreliable but Linux is worse. In a non-PC environment, it just won't hold up. If you're using it on a single box, that's one thing. But if you want to use Linux in firewalls, gateways, embedded systems, and so on, it has a long way to go.

    Linux is more unreliable than M$ crap? Come on. That looks like a to-hell with Linux to me. He's calling it dead-end, without even giving it a chance. Did he write all his software in a day?

    You say, "I am right, the hell with you." And, of course the person who has been "to helled with" wants to prove his point, and so he goes off and does it. That's ultimately the way you prove a point. So that is the way most of the arguments are done simply by trying them.

    He's right about this. We are the to-helled people here, and we need to go ahead and prove that Linux can do all it can, and more.

    (P.S.) It's annoying that the HTML tags are lost when you preview your comments

    --
    "Alcohol, Tobacco, Firearms, and Explosives" should be a convenience store, not a government agency.
  351. "Linux isn't Microsoft" by cje · · Score: 1

    Well, here we go again, folks.

    How many times have we heard this assertation? In short, Linux users use Linux for the sole reason of boycotting Microsoft. They don't use it because they like the stability, the reliability, or the power. They don't use it because it's the environment that they're used to. No; they use Linux simply to thumb their noses at Bill Gates and sleep haughtily at night, knowing that they're "thwarting the evil empire."

    We've heard this sort of nonsense from Microsoft. We've heard it from the "mainstream technical press." And now, apparently, we're hearing it from Ken Thompson, for crying out loud.

    Get the message out, folks. There's a lot of good, technical reasons to use Linux, and these are the reasons why it's enjoyed its recent successes. Linux users are not, by and large, noisy protesters looking to rock the boat. They're people who care about their work, and people who have selected Linux for reasons that have nothing whatsoever to do with Microsoft.

    In the end, the quality of an operating system is determined by the operating system itself, not by what people say about it. Yes, this even includes Thompson. One might argue that he is not in a comfortable position to be praising Linux.

    --
    We're going down, in a spiral to the ground
  352. Oh, don't get me wrong .. by cje · · Score: 1

    .. there are plenty of people who use Linux because they don't like Windows, and lots of others who enjoy the idea of "boycotting" Microsoft. What I'm saying is that this is not the only reason that people use it, which is what comments like Thompson's seem to make people believe.

    --
    We're going down, in a spiral to the ground
  353. Re:Wow. by virid · · Score: 1

    I'd like to know how Linux is worse then Microsoft on non-PC environments when Windows/NT does even really run on non-PC environments...

    --
    "The world only exists in your eyes. You can make it as big or as small as you want." - F Scott Fitzgerald
  354. Wow, talk about balls... by Foogle · · Score: 1

    That's quite the comment to post here at /. I know that there are hundreds of pretty well educated people here that can spout out tons of references to discredit you, Thompson, Tannenbaum, and every other person who's ever said something bad about Linux or even OSS in general.

    Let's face it - for all the talk about how much FUD there is out there, the Linux community as a whole is just as guilty of it in reverse. God forbid there should be room for more than one OS in the desktop market. I've got Win98, NT, and Linux on the same machine and you know what? I use them all (ok, so mostly Linux, but that's not the point). They've each got a little place in my heart.

    I wholeheartedly disagree with this poster about Linux's place in the OS heirarchy, but he makes a valid point - most of the stuff we read everyday (here and elsewhere) is written by people who're biased towards the operating system (or the license behind it). I'd really like to see some decent consumer reports about OSes that aren't written by oldhand UNIX players or NT-only Admins.

  355. TeX by Trojan · · Score: 1

    TeX has been around for years and years and is still the best solution for numerous tasks.

  356. Oh my God, somebody have pity on your soul!!!! by g33kt0r · · Score: 1

    Sometimes i wonder about people like you. Is it amazing courage, extra ordinary bravery, or plain stupidity and ignorance. I personally think that you dont believe anything that you wrote, and that you just came here because you wanted to stir up arguments with linux geeks. After all if you are such a HARDCORE NT guy, then why are you reading /.? if you are such a HARDCORE NY guy, then why did you have linux in the first place. Dont tell me you installed it just to try out Q3 test? If you are such a HARDCORE NT guy then i guess it explains why you thought that you needed root priv's to check email. If you are such a HARDCORE NT guy then it explains your mindless consumption of M$ *cha-ching* software and your "mac-like" devotion to your OS! Its too bad that you decided to come here and get flamed! But then again thousands of geeks are laughing at you right now, so i guess your waste of electrons has benefitted someone.


    When spiders unite, they can tie down a lion!

    --
    > ERROR: IEXPLORE caused an invalid page fault in module MSCONV97.DLL at 0137:01212d19. Stack dumped:
  357. Re:Don't let the door hit you in the ass ... by nevets · · Score: 1

    This is EXACTLY what I believe Earl was talking about. We need to stop the flame.
    I'm a very opinionated person but I also respect others opinions! Always argue with facts and not insults. I disagree with Thompsons statements about Linux but I feel the rest of his article was very good. I haven't read all the comments (I wish I could, but don't have time), but I haven't seen anyone mention what he says at the end of his article (maybe nobody read past the Linux statement :). But he said that Microsoft will eventually fail due to a new paradigm. I believe that this new paradigm is called Open Source.

    So please don't just pick on him because he states that Linux is "worse" then MS. Prove it, it's not hard, and show that he is wrong. But, please, don't fall to insults. We all make mistakes!

    --
    Steven Rostedt
    -- Nevermind
  358. One place where Linux reliability is a problem. by rknop · · Score: 3

    NFS.

    I had a huge headache at work a week and a half ago when everything died. I'm in a scientific group, and we've mostly used Solaris in the past. We've been ramping up our Linux usage, and on the whole Linux has been *more* stable than Solaris. However, we just recently started writing in bulk to a Linux disk NFS exported to a Solaris machine, and the nfs daemon *kept* *dying*. Very annoying.

    I solved it with some Alan Cox patches that included H.J. Lu's latest knfsd. So Linux isn't as unreliable as it first looked. But there are a few places where Linux still does falter.

    I think Thompson greatly overstates it, however. And, it is important qualifier on my NFS problems that there were patches out there I could apply that solved them.

    -Rob