Slashdot Mirror


KernelTrap Interview With Rusty Russell

Jeremy Andrews writes "KernelTrap has interviewed Rusty Russell, a humorous and productive contributer to Linux Kernel development. Author of ipchains, netfilter/iptables, futexes, per-cpu counters, hot pluggable CPU support, and the new in-kernel module loading code, Rusty's efforts have had a significant impact on the upcoming 2.6 kernel. For a humorous sample of Rusty's wit, one only needs to look at his email signature which reads, 'Anyone who quotes me in their sig is an idiot. -- Rusty Russell.'" Rusty is a great guy, and this is a worthwhile read.

20 of 150 comments (clear)

  1. Plagarist! by Anonymous Coward · · Score: 4, Funny

    Author of ipchains, netfilter/iptables, futexes, per-cpu counters, hot pluggable CPU support, and the new in-kernel module loading code

    We all know SCO/Caldera did that!

    1. Re:Plagarist! by Deusy · · Score: 2, Interesting

      I'm not sure what's worse. The legal and economical fallout from the SCO vs Linux mess, or the fact that we're doomed to hearing the same 'it belongs to SCO' joke attached to every single Linux-related story from for the rest of eternity.

      It's like a curse.

      --

      Free Gamer - Free games list and commentary

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

      It's like a curse.

      Worse, it's like a Beowulf cluster of SCO jokes.

  2. ... and the most important thing about Rusty by Dan+Aloni · · Score: 4, Interesting

    Leader of the Kstrdup Core Team!

    diff -urpN --exclude TAGS -X
    +/home/rusty/devel/kernel/kernel-patches/curre nt-dontdiff --minimal
    +linux-2.6.0-test5-bk2/MAINTAINERS
    +wo rking-2.6.0-test5-bk2-modules_txt_kconfig1/MAINTAI NERS
    --- linux-2.6.0-test5-bk2/MAINTAINERS 2003-09-09 10:34:22.000000000 +1000
    +++ working-2.6.0-test5-bk2-modules_txt_kconfig1/MAINT AINERS 2003-09-12
    +14:15:42.000000000 +1000
    @@ -1102,6 +1102,13 @@ W: http://nfs.sourceforge.net/
    W: http://www.cse.unsw.edu.au/~neilb/patches/linux-d evel/
    S: Maintained

    +KSTRDUP
    +P: Kstrdup Core Team
    +M: kstrdup-core@ozlabs.org
    +L: kstrdup@linux.kernel.org
    +W: http://kstrdup.sourceforge.net/
    +S: Supported
    +
    LANMEDIA WAN CARD DRIVER
    P: Andrew Stanley-Jones
    M: asj@lanmedia.com
    --
    0x2b or not 0x2b, the answer is -1
  3. Rusty by Timesprout · · Score: 4, Funny

    JA: Digging through old lkml archives, I see that your first name is Paul. Is Rusty a nickname?

    no I was left out in the rain as a child

    --
    Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
    What truth?
    There is no dupe
  4. Way to go IBM! by Gortbusters.org · · Score: 2, Interesting

    he IBM Linux Technology Center is the misnomer which refers to the worldwide group within IBM whose mission is to "Accelerate the maturation of standard, architecture-independent Linux into the enterprise", or as we say "Make Linux Better". It's our job to contribute stuff where needed: from one point of view it's a way of collecting a paycheck while working full-time on what I love doing.

    --
    --------
    Free your mind.
  5. No it doesn't, actually by tomblackwell · · Score: 2, Informative

    "Begging the question" is when you make a point, but have to accept the point before the logic that you use makes sense.

  6. Re:Hot pluggable CPU support by stratjakt · · Score: 5, Interesting

    Yuk yuk yuk..

    We work with these things all the time. You can yank CPUs while its running and it won't even hiccup. You can open the side of the case and take a whiz in it, and the machine will keep chugging. Cool stuff.

    They apparently have permission to modify Windows source to make that stuff work, but linux support would be nice.

    --
    I don't need no instructions to know how to rock!!!!
  7. Confess now, was it you? by craw · · Score: 3, Funny

    JA: Is there a story behind your email signature?

    Rusty Russell: The joys of working in an office: Chris Yeoh told me someone quoted me in their sig, on slashdot. Well obviously, I went and checked it out, and the guy had misspelled my name.

    From this sample size of one, I determined that everyone who quotes me in their sig is mentally deficient.


    Okay, who was the idiot?:-)

    1. Re:Confess now, was it you? by grub · · Score: 4, Funny

      Found it.
      I am leet. (Score:-1, Troll)
      by CmdrTaco (1) on Thursday February 18, @11:28AM (#000012)

      Ph34r me, punka55es. I am leet and will go medieval on j00r
      a5535 if you fux0r wiff m3.

      Taco

      --
      "Hacking Linux is cool."
      -Rustee Rustle
      --
      Trolling is a art,
  8. The Key by japhmi · · Score: 4, Insightful

    JA: When I interviewed Andrew Morton I definitely got the feeling that you've impressed at least him. :)

    Rusty Russell: That's such an amazing compliment, because I aspire be more like Andrew.


    That's what makes a good community, people who inspire, impress and encourage each-other. I've noticed that the 'big name' hackers tend to be ones who want to inspire people, not shoot them down.

    --
    "Giving money and power to government is like giving whiskey and car keys to teenage boys" P. J. O'Rourke
  9. Magic? by NorthDude · · Score: 2, Funny

    Hot pluggable CPU support ...

    Now, that is what I call a technological advance! You can execute code in the kernel and THEN, afterward, plug in the cpu. Does somebody knows how they do this?!?

    I think the quote: "Any technology indistinguishable from magic is insufficiently advanced." applies well in this case

    --


    I'd rather be sailing...
    1. Re:Magic? by LearnToSpell · · Score: 2, Funny

      I think it has something to do with the anticipatory scheduling patches, right? It knows what you're going to do, and then when you finally plug in the CPU, it runs the backlog.

  10. Did you know he also played for the NFL? by dcocos · · Score: 2, Interesting

    http://www.arenafan.com/players/?player=1393

    I'm willing to bet Rusty is the first person to both a pro football player and kernel developer

  11. Re:Hot pluggable CPU support by bill_mcgonigle · · Score: 2, Funny

    You can open the side of the case and take a whiz in it, and the machine will keep chugging.

    I'm guessing where you grew up you didn't come across very many electric horse fences, did you?

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  12. humorous signatures by Kynde · · Score: 3, Funny

    "For a humorous sample of Rusty's wit, one only needs to look at his email signature"

    No pun intented towards Rusty, I do concider him to be a great chap, but to offer a signature as a proof of that?

    I've seen tons of humorous sigs here after completely witless posts. And now that I think about it, this post is yet another proof of that concept.

    --
    1 Earth is warming, 2 It's us, 3 it's royally bad, 4 we need to take action NOW
  13. Re:Hot pluggable CPU support by AaronMB · · Score: 2, Informative

    I worked at Stratus a few months ago on a menial little project, but one of the things they did was show me around the engineering labs, and there is a section of the lab devoted to making Linux work on the ftServer line of servers.
    -Aaron

  14. Wow.... by bmj · · Score: 2, Insightful

    This has been the least interesting thread on the front page for some time....I mean, I'm browsing at +1, and most of the posts are jokes about SCO, Russell's sig, and the name "Rusty."

    --
    Whereof we cannot speak, thereof we must be silent. --Ludwig Wittgenstein
  15. personal highlights by 0x12d3 · · Score: 4, Interesting

    I wrote lots of little things here and there: an example is the compressed loopback module I wrote as a throwaway project in 1999. I found out recently that it's the basis of Knoppix, which is an incredibly impressive project. I could never have done that: is that cool or what?

    Impressive little "throwaway project"!!

    ...Right in the spirit in which he closed the interview:

    JA: Is there anything else you'd like to add?

    Rusty Russell: I love that noone needs my permission to take my code and do something cool with it, and someone else can do the same with that code. I love that an "end user" is usually only a few hours work away from being an active documenter, bugreporter, web-mistress or coder in most projects.

    As a result, I despise anything which artificially raises barriers to entry for programmers and users. Everything from stupid software patents, to bad user interfaces, cabalesque knowledge and crummy code.
    These quotes highlighted the interview for me but the whole thing was great.

  16. Re:libiptc by rusty · · Score: 2, Interesting

    > Too bad he's such a dick about supporting the libiptc API.

    I haven't touched that API in ages, but it's pretty horrible. This came up at the last netfilter summit, and it's becoming a big problem. Harald did some excellent work on his rework, but it's fundamentally trying to do two different things: support extensions which are in the kernel, and support the command language extensions required for iptables itself. This shows up clearly when you want to use it for something other than iptables.

    > It's pretty confusing to use, and his asshole wit shows up in what little documentation there is.

    *shrug* There's only so much you can do with documentation. What's needed is a rewrite: fortunately, Harald's plkttables looks promising, unfortunately, it's a long way off 8(. The documentation which is there is about writing extensions, not using the library directly.

    As for the wit, I agree: it's not for everyone, and can make bad documentation worse.

    Cheers,
    Rusty.