Slashdot Mirror


Cox on Torvalds and Linux Kernel Development

sebFlyte writes "Alan Cox' speech at FOSDEM sounds like it was interesting... according to this ZDNet report on it he has some interesting views. For one, he says: 'Linus is a good developer, but is a terrible engineer.' He also has a few digs at Torvald's methods surrounding security fixes, and some other interesting insights in the kernel development process: 'Sometimes you see a fix and think "this is perfect, move my fix into the kernel tree." Later you think, "I must have been drunk. Don't apply that patch."'"

10 of 323 comments (clear)

  1. T&A by Anonymous Coward · · Score: -1, Troll

    Brazil is the place for tits and ass!!!

    I love them bitches! Miguel de Icaza agrees!

  2. Is anyone else worried about Cox and linux by Anonymous Coward · · Score: -1, Troll

    Both being in the title at the same time?

    Thank goodness there isn't a company called Jizz or Cum out there.

  3. Engineer, programmer, developer, same thing by Dancin_Santa · · Score: -1, Troll

    Maybe he means to say that Linus is a very bad manager that lacks the foresight and patience that a large project needs.

    But "Software Engineer", "Programmer", and "Developer" are all synonyms.

    1. Re:Engineer, programmer, developer, same thing by frankvl · · Score: 0, Troll

      The worse the manager, the more his OS gets used.

  4. With all due respect to Alan Cox, by the+talented+rmg · · Score: 0, Troll

    It would probably be fair to say that none of us would be talking about open source or any of this stuff without him. I suppose there's always the perennial complaint about the "monolithic kernel" and the bazaar method of development, but as ESR effectively argues in The Cathedral and the Bazaar, the highly polished engineering represented by the Cathedral approach comes at the price of a snail like pace of development.

    In today's technology market, rapid development is essentially to short AND long term success. Now while Alan Cox might have liked a better API for hardware drivers or an architecture more in line with the "microkernel" concept so popular amongst academics, it's just not the way to succeed in the open source world. This is what has made the .NET platform so popular: Its focus on rapid development using the latest in aspect oriented programming technologies makes it an indispensible business asset for shops with relatively small programming teams.

    But I digress. The issue here is overengineering. It's been shown that creating working kernel based on a register machine like most modern microprocessors is NP hard. What this means is that there is an inherent degree of complexity that cannot be swept under the rug via APIs and microkernels or any of the other academic fads that come and go year by year. You have to make a choice somewhere along the line and Linus chose a path with a proven history, with tremendous success I might add.

    In short, it's time for people to stop the backbiting and recognize that the monolithic kernel, ugly though it may be, is the best we got and we should be thankful for it.

    --


    A Proud Member of the Reality Oriented Community.

  5. Linus is a hacker by PimpDawg · · Score: -1, Troll

    He's a hacker with a lack of experience in projects outside his own. Ask him about contemporary ideas such as OO and the guy is clueless.

  6. This kind of slander is holding open source back! by Anonymous Coward · · Score: -1, Troll

    Linus is not a hacker!

    Somewhere some executive is reading things like this and saying "Hmm, Linux, eh? Wasn't that written by a computer hacker? I've lost quite enough revenue to those hoodlums already!"

    You might think it's funny posting trolls like this, but you're hurting the cause!

  7. Trouble in paradise? by Anonymous Coward · · Score: -1, Troll

    Can't they all get along especially since so many geeks' purpose in life depend on linux. Are they forgetting their roots? Put your difference aside and release the next patch already, goddammit.

  8. Re:glad it's funny for you by Anonymous Coward · · Score: -1, Troll

    It's sick dude.

    You're screwed up in the head.

    Take one for the team and shoot yourself.

  9. Re:Odd by orpx · · Score: -1, Troll

    poop