Slashdot Mirror


Tanenbaum Rebuts Ken Brown

Stephan Schulz writes "Andrew Tanenbaum has rebutted Ken Brown's reply to his original comments on the (in)famous AdTI report on Linux's origin. It's quite entertaining, and leaves little doubt (well, even less than before) that Brown is conciously twisting the truth. Choice excerpt: 'I'm pretty animated all the time. But I only get tense when people try to put words in my mouth. After half an hour of repeatedly answering the question "Could Linus have written the Linux kernel by himself?" in the affirmative, I was getting a bit irritated. ... People who know me would probably confirm that I do not suffer fools gladly.' I'd add that being called 'the good Professor' repeatedly would have me exploding in no time..."

26 of 651 comments (clear)

  1. Haven't We... by RickHunter · · Score: 1, Interesting

    ... Seen this before?

  2. Sue? by JohnGrahamCumming · · Score: 5, Interesting

    At what point do Tanenbaum and Torvalds decide the Brown is slandering or libelling them and actually sue for damages. Reading through Ken Brown's response to Tanenbaum I get the feeling that he's getting close to breaking the law against these two people.

    John.

    1. Re:Sue? by killjoe · · Score: 1, Interesting

      The problem is that these people are too nice. They should take a lesson from politicians.

      1) Realize that you are fighting a war. Don't pretend that we are all decent honest people who just want to get along. You have enemies and they seek to destroy you.

      2) Recognize no limits or you will lose. Your enemy has no morals, ethics or limits. If you set any kind of limits on yourself you will lose.

      3) Negative advertising works!. You must call your enemy names. You must smear your enemy with every kind of rhetorical device at your disposal. For example "liberals hate america", "Song swappers are terrorists", "linux is leprocy".

      4) Don't answer the question you are asked, simply make the speech you came to make no matter what your questioner asks.

      5) Stop reffering to ADTI and Ken Brown!. These people are mere proxies for Bill Gates and Microsoft so use those terms instead. Say "Microsoft called linux a leprocy" not "Ken Brown called ..". Force MS to deny that it's funding this and force MS to distance itself from this.

      6) Sue, Sue, Sue. We need to figure out how to pull a scientology on Microsoft, the US patent office, ADTI, and other nefarious organizations. Scientology filed so many lawsuits against the IRS the IRS cried uncle. We need to figure out how we can hundreds of thousands of lawsuits against MS and ADTI. We have to make it costly for them to attack open source.

      7) Get your message out to people that matter. No that's not slashdot. Businessweek, the economist, fortune and other pro-business, pro-corporation, anti-open source publications will endlessly hype any old shit MS writes for them. We need to shame these publications into either stopping their shilling for MS or writing a more balanced story. Your CIO does not read slashdot, he reads businessweek.

      In summary. It a war people. The fighting is just starting. MS is gearing up right now to file patent lawsuits. If we pretend all is well MS will kill all of us.

      --
      evil is as evil does
  3. Get our own "institution" by YetAnotherName · · Score: 4, Interesting

    I wonder if the companies that have a stake in Linux like RedHat, IBM, and so forth would be willing to pony up the dough to create our own illustrious-sounding "institution" complete with a European-sounding name that could "create reports and advice to policymakers and government" that would instead be backed by the truth. Or at least the truth as we see it and not the way Micro$oft does.

    I like our truth more, admittedly.

  4. Re:This is why MS always wins by sloanster · · Score: 2, Interesting

    These petty squabbles with lines like "I do not suffer fools gladly" is why MS dominates. All the does is (accurately) portray the OSS camp as a bunch of squabbling, temperamental individuals.

    It's not clear at all what your point is here, if you have one... A CS Professor in the Netherlands quotes the old saw, saying that he "does not suffer fools gladly" - and this is connected to what you are saying, precisely how?

  5. An interesting point... by Anonymous Coward · · Score: 4, Interesting

    I can't find the cite, but an interesting point brought up on the discussion of this on K5 is that now Brown has started poking some of the original UNIX implementors like Dennis Ritchie asking them about whether they think Tanenbaum illegally stole from UNIX when he created Minix. It's beginning to look like Brown may be seeing, okay, well if Tanenbaum's not going to play along with my slander, maybe I'll slander him too.

  6. Re:Rebuttal to the rebuttal.. by runlvl0 · · Score: 5, Interesting

    everyone here is going to snicker and roll their eyes about how this guy is obviously an idiot since he questions linus, the gpl, linux, etc.

    That's not the point. Questioning is good: did Linus really write Linux is a perfectly acceptable question. Is the GPL good and (seperate question) enforcable is a good question. It only becomes foolish when, having gone to your sources and gotten your answers, you still cling to your asinine premise.

    --

    Carthago delenda est!
  7. Sure, sure, I think we get it by now by PCM2 · · Score: 4, Interesting

    The thing that's started to bother me, though: Is Ken Brown just a corrupt shill who is arguing a fallaceous premise in order to make a lot of money for his corporate backers (presumably Microsoft)? Or does he actually believe his own assertions?

    I mean, he sounds quite vehement in his reply to Mr. Tanenbaum. So, I wonder ... when somebody handed him a bunch of money to do his Linux report, what happened, exactly? Did he yawn, scratch his belly and say, "Oh goodie, that'll keep me in spare parts for my Rolls for a while"? Or did he seriously, actually, pop another Paxil, pound his fist on the table and say, "Linux?! Those bastards! By God and all the apostles of Jesus, this is a cause I can get behind!"

    --
    Breakfast served all day!
  8. In that case by Anonymous Coward · · Score: 1, Interesting

    I suppose what the grandparent post should have said was:

    Who's the greater fool, KB with his million dollars in "funding" from Microsoft or the people who laugh at him on /. all day, confident in their superiority.

  9. Re:And AdTI uses ESR comments to shoot at Linus by timeOday · · Score: 4, Interesting
    This whole argument over whether Linus could possibly have written Linux reminds me of a quote from Bill Joy
    If I had to rewrite Unix from scratch, I could do it in a summer, easily," says Joy. "And it would be much better. A much, much better job. The ideas are old."
    The article, by the way, is very interesting if you've forgotten or never read it. It's about BSDs legal coming of age, or path to freedom, or whatever you want to call it. By comparison Linux seems almost cleanroom.
  10. Andrew Tanenbaum, king of backhanded compliments by Progman3K · · Score: 2, Interesting

    >I'll bet [Ken Brown] dismisses the widely reported claim that Mozart wrote three symphonies and performed for the King of England when he was nine on the grounds that 9-year-olds don't normally do this sort of thing.

    So Linus is a prodigy like Mozart?

    Even MORE reasons to use Linux!

    Thank you, Mr Tanenbaum.

    --
    I don't know the meaning of the word 'don't' - J
  11. Re:SCO then Brown...we may need to exaimine OS by mcc · · Score: 3, Interesting

    How will open source negate an actual violation?

    By promptly removing all traces of the violating code from their codebase, producing documentation showing that the code was presented to them as an original work, and then sending the lawyers after the person or persons who contributed the code in violation of its copyright to the open source project in the first place-- since, after all, they did consiously commit an illegal act.

    If you're asking how the open source project will deal with the fact that merely being accused of something in today's legal system is a significant cost, I believe the SCO case neatly demonstrates that this is not a real problem. The community seems more than happy to support those who are deserving of support, and the SCO case has resulted in the creation of at least one general open source legal defense fund.

  12. The world outside of slashdot? by LWATCDR · · Score: 3, Interesting

    I have not idea how many hits a day slashdot gets but I think many people would be suprised how many people in the industry read it. What's even more likely is how many people that write for more mainstream news out lets read slashdot.
    I would bet good money this gets out to the rest of the world pretty quickly.

    --
    See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  13. Re:Rebuttal to the rebuttal.. by Rei · · Score: 2, Interesting

    I'd love to see the book get reviewed by anyone who's ever programmed before. I love his shock at Linus's 10,000 lines in the first Linux, as if that were some huge number. I just grepped what I've coded, either for fun or school (most of it code for fun) in the past 6 years. This excludes everything that I've done for work, a fair amount of my school work, and what I've done in collaborative projects (I worked on a non-included branch of Celestia for a while, and did some code on the wd719x linux driver). I also ignored .h files and documentation. In the last 6 years, grep counted 43249 lines. However, during most of that time, my only coding was at work; I didn't feel like coding for fun.

    I have started a couple new projects at home recently, and in the past five-six months they total 5529 lines. *In my spare time*. And I'm no extraordinary programmer. I think Mr. Brown has no sense of the rate programmers produce lines of code.

    --
    "99 dead duelists of Dios on the wall. 99 dead duelists of Dios! Take one's ring, pass it around..."
  14. We did that in school... by Anonymous Coward · · Score: 1, Interesting

    In 1993, the Operating Systems class in the Computer Science department at the University of Arizona wrote a layered linux kernel in C, based on Minix and using Tannenbaum's textbook. The class was one semester, and the average team size was 3-4 people, and each team was assigned the same project, to write the layered kernel. I worked on the project alone and finished it in the semester, and I don't consider myself brilliant (only exceptional). So if a single computer science student at the UofA can do it in a semester, why not Linus in a year?

  15. You should be kissing Ken Brown by BelugaParty · · Score: 2, Interesting

    I don't understand all of the hatred for this guy. He is doing exactly what needs to be done to make linux a secure financial investment, he is: making a hypothesis that linus stole source code, and is working backwards and forwards. The police do this on a daily basis: listen to some chumps story and then investigate alternatives. This kind of legal investigation is a necessity, otherwise 10 years from now when linux is in everything someone can step up and start charging whatever they want (see SCO). He is the first of many to try to bring Linux out of it's buisness adolescence and turn it into an adult.

  16. Re:OK...? by galonso · · Score: 2, Interesting

    Why do we care?

    Probably because this has a lot to do with making useful software available without requiring abusive costs to use it. Or perhaps because a hatchet job should not go unpunished. Or perhaps because we don't like those who seem to be untruthful while those who don't 'know any better' take these so called 'facts' as truth.

    Win## is expensive to buy and maintain, partially because it is expensive to develop, and possibly due to corporate greed -- not good corporate stewardship, but greed. Good corporate stewardship means providing goods and services at a price that stimulates further goods and services while making respectable money for the corporation, and not getting more than fair value from the transaction. 'Fair value' is up for argument, but open source is a good 'buy' if you have the administrators to take care of it -- and please note that you need those administrators for closed source too!

    It's pretty clear that Mr. Browns arguments against Linus are refuted by Mr. Tanenbaum concisely and clearly. It's also pretty clear that Mr. Brown will continue his efforts. It should therefore be clear that those of us who disagree with Mr. Brown as well as others who also seem largely to be purveyors of FUD have a job to do, and hackles to smooth.

    --
    -[joke removed for your safety]-
  17. Re:Formatted Article Text (site getting slow) by Anonymous Coward · · Score: 1, Interesting

    Bill Gates attened Lakeside high school. Lakeside got two small DEC computers on loan later in 1969 and Gates obtained a paper tape with an assembler and the source code for BASIC for a PDP-8. He used it to begin work on a BASIC interpreter.


    Prior to writing his own version of BASIC, Bill had access to a source version of Ditigal Basic. So did Bill Gates and Paul Allen really write the first version of Microsoft Basic?


    This might be the basis for a good book.

  18. Seriously, please STOP replying to AdTI by D4C5CE · · Score: 2, Interesting
    "AdTI did not publish Samizdat with the expectation that rabidly pro-Linux developers would embrace it."
    "I have to give credit where
    credit is due. Brown got that one completely right."

    These lines are just one of many examples why Professor Tanenbaum should not personally try and rebut Ken Brown's statements any longer. Rather, a visit to the next police station may be appropriate to make sure that (if there is such as thing in their statute books) the prosecution has their criminal defamation lawsuit -and hopefully handcuffs- ready next time Brown dares to visit the Netherlands (or Finland for that matter).
    Moreover, Professor Tanenbaum's and Torvalds' lawyers might see sufficient grounds to sue for compensation as well... and it's to them that the aggrieved should leave the talking:

    According to Professor Tanenbaum's own account, he immediately identified Brown as a clueless individual who had failed to do his homework, and that was within minutes after meeting him. So the idea of Professor Tanenbaum now spending many hours or even days writing rebuttals to Ken Brown as if both of them were holding opposite but equally defendable views e.g. like two researchers involved in a bona fide scientific debate... this only gives Brown undeserved credibility and an opportunity to brag even more about "the most important people talking to me all the time."

    To make things worse, replying to Brown misses the point, as from their latest piece of slander at least (even viciously insinuating, in an utterly patronizing tone, that "good" Tanenbaum was some kind of nutty professor, which reminded me of McBride's equally arrogant allegation that Eben Moglen rather than himself was the one who did not know copyright law), it is clear that the Institution does not engage in a discussion at all: As Professor Tanenbaum and others have sadly had to observe, AdTI just continue to uphold their claims even where they have been proven wrong. Rather, they are building a case for an entirely different audience in which their report will be the first and only thing ever read on this subject matter, and believed without hesitation, for among its targetted readers it commands nothing less than the sacrosanct authority of Alexis de Tocqueville (le pauvre tourne dans sa tombe...)!
    Pretending that a grown-up discussion with them was possible only gives Brown a chance to assert that every word not expressly rejected had been conceded by his interlocutors. Professor Tanenbaum had to experience this already, so it should come as no surprise if the next Brown communications will be somewhere along the lines "The good professor has immediately acknowledged most of our findings, in particular that pro-Linux developers are rabid zealots."

  19. Re:Rebuttal to the rebuttal.. by JayBat · · Score: 2, Interesting
    Don't people think he was hired (i.e. paid) to do this political lobbying?

    Well, he's president of ADTI. It appears that he writes to please ADTI's contributors. No news here.

  20. Re:Rebuttal to the rebuttal.. by Asprin · · Score: 2, Interesting


    Are you kidding? He's trying to sell a book, it's 100% in his best interest to stay in the spotlight as long as possible no matter what that takes.

    I disagree. I think he's trying to PUBLISH a book, hence the vanity publisher others have pointed out above me. I expect that actually getting humans to go out and buy the book in a bookstore is not a part of the game plan -- In fact, I would even wager that whatever copies actually do make it off the printing presses will be snapped up by one customer - whoever paid Brown to write this hunk-a-hunk-a-burnin' trash.

    [I don't remember any details, but IIRC, there was a low-profile scandal about 15 or 20 years ago in the US when a political special interest lobbying group paid off a congressman by working a deal where he "wrote a book" that was then "published". Then, all of the "published copies" were purchased by one customer -- the org that set up the payoff -- and subsequently destroyed. Minus some printing and binding costs, it was basically a laundered political contribution. It's fuzzy, but I **think** the pages of the books were actually "printed" blank so they could save money on ink. I dunno - it sounds familiar - does anyone else remember any details about it or am I batty?]

    Either way, we can clearly agree that this is most likely a low-rent PR stunt aimed at FUDding up the Linux market. The only question is who's gonna end up with the books if they ever get published?

    --
    "Lawyers are for sucks."
    - Doug McKenzie
  21. Googlebomb ADTI campaign by Anonymous Coward · · Score: 2, Interesting

    Looks like this guy is running a campaign to google bomb adti with "Fake Research" and
    "Clueless idiots" keywords. Let's help out folks!!! After all, all ADTI does is publish Fake Research conducted by
    Clueless idiots

  22. Re:Rebuttal to the rebuttal.. by one4nine4two · · Score: 5, Interesting

    Ken Brown should try reading a book, perhaps Just For Fun. A lot of the unanswered questions that Ken Brown thinks he's raising with Linux are answered in the book. From the best of my recollection...

    I see mentioned a few times that Linus wrote Linux from scratch with no programming experience, but from what I read he was basically raised a programmmer, sitting on his grandpa's lap at his computer as a young boy, watching him program. He started off programming in Assembly I believe, not C.

    Also, Linus claims in the book that Linux started off as a terminal program to read his university email. He began adding various other portions of code to suit his computing needs or rewriting code that he thought could use an improvement (like the disk drivers) and then later on decided to turn them into a complete operating system.

    As far as Linux being based off Minix, Linus had very fundamental disagreements with AST about how operating systems should function, even though Linus had learned a lot about how operating systems work from AST's famous book. Linus used a monolithic kernel architecture for Linux while Minix uses a microkernel architecture. It's already been proven that Linux doesn't contain code from Minix anyway, so no point in going on about it.

    So this is all Linus' side of the story, but it just seems unlikely that Linus crafted this whole facade some time ago in preparation for something like this. I also think it would probably be worthwhile to include the book in Brown's research on the history of Linux, since the book is about the history of Linux. Brown just seems to have completely ignored it and drawn his own conclusions.

    And to anyone who hasn't read Linus' book yet, I do recommend it. I found it fascinating and I don't even use Linux.

  23. ken brown is confused of time ... by pikine · · Score: 2, Interesting

    If you read the arguments of Ken Brown, then read what Tanenbaum has to say, it's immediately clear to someone of average intelligence that Brown does have a consistent argument--with a condition, if you take the time away. In other words, he's trying hard to argue with anachronism.

    Unfortunately, most things in the world change in time, so you must be careful what you argue about. For example, according to Tanenbaum, it used to be legal to use Lions' book to teach Unix internals, until AT&T decided to forbid it. Brown would assert that Lions' notes have always been an illegal distribution, and therefore an infringement on Intellectual Property. In fact, he uses this argument to show how Tanenbaum is unaware of IP issues. But this is not true. If you can't tell how events unfold themselves in time, you'll buy his argument.

    Furthermore, even if there was Minix code at the beginning for testing purposes, it would be gone by now. It's meaningless trying to argue if there is a possibility that some reminiscent of Minix is still preset in Linux. The only way to find out if that is the case is by analyzing the code line by line. The person making the claim (Ken Brown) is supposed to do that. But he didn't.

    Ken Brown is free to say whatever he wants, but this just hurts his own credibility.

    --
    I once had a signature.
  24. Re:Dream On... by Tony-A · · Score: 2, Interesting

    You miss my point. Which is, we are playing into Ken Brown's hands.

    I would disagree. Silence is often taken as implied assent.

    (That's probably why Dennis Ritchie's reply to Brown, from an extremely unlikely source for anything pro-Linux;)

  25. EST's cooking book by LeftOfCentre · · Score: 2, Interesting

    When Tanenbaum isn't writing books about how to create operating systems and computer networks, he's writing books about how to create food. (Yes, he really did write a book titled How To Prepare Your Input.)