Slashdot Mirror


Talking With 2.0 Kernel Maintainer David Weinehall

Jeremy Andrews writes "While the recently released 2.6 Linux kernel is all the rage these days, the much older 2.0 kernel is still alive and kicking. KernelTrap has interviewed David Weinehall, the maintainer of the 2.0 Linux kernel. David became the 2.0 maintainer in December of 1999, after Alan Cox moved on to work full time on the 2.2 kernel. In this interview David talks about what's involved in maintaining the 2.0 kernel, who uses it, when we can expect the impending release of 2.0.40, why you should upgrade (if you're still running 2.0.39), and more."

14 of 206 comments (clear)

  1. Latest and greatest not for everyone by ObviousGuy · · Score: 3, Informative

    Linux 2.0 is fine for systems that don't need the power and capabilities of the 2.6 kernel.

    While the 2.2 kernel was pretty much a bust, the 2.4 kernel proved itself wonderfully capable.

    Still, I would love to see BSD or AIX stacked up against Linux 2.0.

    --
    I have been pwned because my /. password was too easy to guess.
    1. Re:Latest and greatest not for everyone by Lord+Kano · · Score: 4, Informative

      Thats kinda why I find it more surprising that people use the older versions of the kernel, considering its not costing you more than a few minutes time to download the latest tarball from your local mirror, and setup a new kernel!

      I think that's where you're missing the point.

      The way the kernel deals with devices changed a great deal between 2.0.x and 2.2.x and even moreso for 2.4.x, if you've got some custom apps that work just fine on the hardware that you're using, what's the point in upgrading?

      No risk of having to debug unforseen problems with running your app in a new environment.

      If it ain't broke, don't fix it.

      LK

      --
      "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
    2. Re:Latest and greatest not for everyone by Urkki · · Score: 2, Informative
      • Thats kinda why I find it more surprising that people use the older versions of the kernel, considering its not costing you more than a few minutes time to download the latest tarball from your local mirror, and setup a new kernel!

      What! And lose uptime! Are you nuts!

      On a more serious note, for production systems, if it is not broken (eg security vulnerability) and still does what's needed, don't touch it. If you have to touch it, touch only the part that needs to be touched.
    3. Re:Latest and greatest not for everyone by Anonymous Coward · · Score: 5, Informative

      the 2.0.x kernel is used HEAVILY in embedded systems. this is a place where it takes YEARS to get things certified safe to run by the engineers.

      Can I install 2.6.1 on that system and run it? you bet I can, and with no speed loss. but I lose the knowledge that the kernel will NOT be a point of failure. Absolutely nobody can tell me the exact failure points of the 2.6 or even the 2.4 kernels. while the 2.0 kernel is completely documented and certified by the in house people here to be 99% solid. (Windows CE get's a 50% rating, a full 5% higher than windows nt,2000,xp) While QNX and BSD here are still below 80% as far as the testing people rate it... and that is what matter's to us.

      Not something that a know-nothing with no credentials says in the press.... what we see in real testing over the course of a 24 month period trying to force it to fail. (Yes, even baking the board beyond operating temps...)

      all this for testing a firmware for upcoming cable tv boxes and other embedded systems related to video/communication.

  2. Interesting by TurnerK12 · · Score: 2, Informative

    That was an interesting interview. It's nice to see some people still use the good old Commodore 64 for programming.
    ---
    http://www.agigames.com
    These guys have the tools to let you make your own adventure games.

  3. Re:Aerospace COmmunity by nil5 · · Score: 4, Informative

    What you have to realize is the cost of developing a proprietary system versus being able to use COTS (consumer off the shell) parts and a FREE OS. The testing procedures are the same as with a proprietary system, but you have the benefit of a OS that has been thoroughly tested by MANY people over 5 years or so. Bundle this with a modern, fast Intel processor and you don't have to worry about designing a gigahertz system yourself--certainly a fair design challenge.

    The bottom line is cost. This has opened up many doors for experimental aircraft as well.

  4. Re:Anybody... by Anonymous Coward · · Score: 1, Informative

    I don't remember where I read this, and I can't find the site now... But I seem to recall that kernel versions take the form X.Y.Z, where X is the major number, Y is the minor number, Z is the incremental number. X is only incremented whenever the kernel is changed so massively, that compatibility is broken with older versions of the kernel. Given this, it seems unlikely that anyone would be interested in maintaining the 1.*.* series.

  5. Speaking of kernel news... by blixel · · Score: 5, Informative

    2.6.2 has been out for several hours now ... (changelog here) - surprised /. hasn't picked this up yet. It's not like the /. editors care about hammering a site. :)

  6. Re:Great to know by advocate_one · · Score: 2, Informative
    2.6 will give you a massive improvement in your smb serving...


    test it and see for yourself :) even 2.4 will improve your smb serving as it incorporates some improvements that were introduced to speed up Linux after the Mindcraft episode.

    --
    Donald 'Duck' Dunn: We had a band powerful enough to turn goat piss into gasoline.
  7. Re:Looking for a job? by grazzy · · Score: 2, Informative

    seems he doesnt have a degree yet ( even if he is studying now ), thats very important if you want to enter the swedish it-market today.

    the days when you could get a cs/it-job as coding html/css is over ( been there, done that, im also studying cs, but i guess i lack in the "patching-the-kernel"-department... perhaps i should take up kernel 1.0 .... hmmm.. ).

  8. Re:How about 2.2? by Anonymous Coward · · Score: 2, Informative
    (Same anon.coward here) Now sourceforge's up again, and I can confirm it is was WOLK http://sourceforge.net/projects/wolk/

    They have kernel "2.2.25-3-SECURE", updated August 20, 2003.

  9. Re:very interesting by greppling · · Score: 2, Informative
    No that is just your perception. Note that he is talking about bugs that came up in the time span between 2.0.39 and 2.0.40 -- note that 2.0.39 is now 3 years old!

    There were a lot security related bugs fixedin 2.4 in the same period. 2.4.23 was put out only for a security relevant patch. Another bug was fixed in 2.4.21 that later turned out to have been exploited in the Debian compromise. Local root exploits are not rare, unfortunately. If you also count the local-DoS (i.e., non-root user can cause kernel crash), then you get plenty, in fact.

  10. Re:Anybody... by MyHair · · Score: 2, Informative

    ftp://ftp.kernel.org/pub/linux/kernel/v1.0/

    Doesn't look like it. The most recent files are from April 1994.

  11. Re:Looking for a job? by tao · · Score: 2, Informative

    He (that'd be yours truly) got unemployed only a month ago, so I've been busy doing other things.