Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
Linux Software

KernelTrap Interview With Rusty Russell 150

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.
This discussion has been archived. No new comments can be posted.

KernelTrap Interview With Rusty Russell

Comments Filter:
  • by Dan Aloni ( 584167 ) on Tuesday September 23, 2003 @11:15AM (#7034169) Homepage

    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
  • Way to go IBM! (Score:2, Interesting)

    by Gortbusters.org ( 637314 ) on Tuesday September 23, 2003 @11:19AM (#7034212) Homepage Journal
    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.
  • by stratjakt ( 596332 ) on Tuesday September 23, 2003 @11:28AM (#7034296) Journal
    Yuk yuk yuk..

    We work with these things [stratus.com] 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.
  • Re:Plagarist! (Score:2, Interesting)

    by Deusy ( 455433 ) <charlieNO@SPAMvexi.org> on Tuesday September 23, 2003 @11:41AM (#7034401) Homepage
    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.
  • by dcocos ( 128532 ) on Tuesday September 23, 2003 @12:02PM (#7034568)
    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
  • personal highlights (Score:4, Interesting)

    by 0x12d3 ( 623370 ) on Tuesday September 23, 2003 @02:11PM (#7035666)
    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.
  • Re:libiptc (Score:2, Interesting)

    by rusty ( 3244 ) on Tuesday September 23, 2003 @09:31PM (#7039741)
    > 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.

"The one charm of marriage is that it makes a life of deception a neccessity." - Oscar Wilde

Working...