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."

206 comments

  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 gasgesgos · · Score: 5, Insightful

      It's like the people that still use Windows 95, sure it's not as new and flashy, but it still runs on the crappy hardware from years ago... And sometimes, that's all you need.

    2. Re:Latest and greatest not for everyone by Anonymous Coward · · Score: 0

      What the parent said, except substitute OS-9 Level II on the Tandy Color Computer 3.

    3. Re:Latest and greatest not for everyone by Anonymous Coward · · Score: 0

      What - you didn't like 2.2.1-12????

      RH 6.1 was a watershed for linux.

      The 2.2 series kernel was when it started happening.

      Everything before was 'nearly there' and everything since has been built on it's shoulders.

    4. Re:Latest and greatest not for everyone by yoshi_mon · · Score: 1

      While the 2.2 kernel was pretty much a bust...

      I beg to differ! I've been running a 2.2.x gateway computer for years now and it's done a heck of a job. ipmasqadm with portfw makes it a very flexable tool and there are even many other additions that allow for tunneling of some of the more tricky protocals.

      There are plenty of reasons to run newer kernels, I would never discount any of the linux even series as a "bust".

      --

      Really, I know what I'm doing...Ohhhh, look at the shiny buttons!
    5. Re:Latest and greatest not for everyone by Chicane-UK · · Score: 2, Insightful

      I think there is a difference however.

      I mean I understand what you are saying, but if you were given the choice to upgrade that old copy of Windows 95 to say Windows 98 or better (I use that term loosely) for FREE (and assuming it still ran on the crappy hardware from years ago) then I am sure you would jump at the chance.

      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!

      --
      "Hey! Unless this is a nude love-in, get the hell off my property!!"
    6. Re:Latest and greatest not for everyone by castlec · · Score: 3, Insightful

      Sorry, no dice there. Win98 had no more stability and was all but Win95b with the bloat of the active desktop required . Win98 for free would be a curse to anyone still running Win95. I hated it when I "upgraded" to Win98 on my p120 because every clock cycle mattered. I went back to Daddy Blue Screen because at least he was faster.

      --
      When I tell an object to delete this, am I killing it or telling it to kill me?
    7. 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
    8. 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.
    9. Re:Latest and greatest not for everyone by Anonymous Coward · · Score: 0

      if you were given the choice to upgrade that old copy of Windows 95 to say Windows 98 or better (I use that term loosely) for FREE (and assuming it still ran on the crappy hardware from years ago) then I am sure you would jump at the chance.

      Maybe they don't support the Linux philosophy.

    10. Re:Latest and greatest not for everyone by zurab · · Score: 2, Insightful
      It's like the people that still use Windows 95


      Except that 2.0.xx kernel is still getting updated with security patches and bug fixes, thanks to David; while Windows 95 is not secure, and any existing or future vulnerabilities, bugs, leaks, data loss, etc. will not be fixed by Microsoft.

      On an unrelated note, David says:

      Then I had a hard-disk crash in January (yes, an IBM DeathStar, of course... Heed my advice, never buy one!). While I had backups and of most of my stuff, I didn't have a backup of my latest kernel-tree ...

      Those DeathStars are nothing but trouble. Mine would freeze the system every once in a while (with the HD activity light on), refuse to boot and make funny noises. Looking back, it looks like ReiserFS saved my data quite a few times before I installed a new Barracuda. 0 problems since. Maybe he could port ReiserFS to 2.0? Not that I see any reason to do so.
    11. Re:Latest and greatest not for everyone by teamhasnoi · · Score: 4, Funny
      I have to agree! My install of Windows 95 has been running smoothly for years - in fact, I haven't rebooted since I installed it in 1996! Let's see, what do I have on here....

      Oh crap, that's screen burn-in.

    12. Re:Latest and greatest not for everyone by 1u3hr · · Score: 2, Interesting
      Sorry, no dice there. Win98 had no more stability and was all but Win95b with the bloat of the active desktop required.

      You can get rid of most of the bloated interface with 98lite. You can strip it all the way down to a CLI if you want.

    13. Re:Latest and greatest not for everyone by Bert64 · · Score: 1

      A few minutes? consider that people still running 2.0.x kernels are likely to be running them on very old hardware, and a few minutes becomes a few hours.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    14. 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.

    15. Re:Latest and greatest not for everyone by ImaLamer · · Score: 1

      A good way for someone this to get working (the idea of recycling old pc's) would be to get live distributions working for them also.

      Sure a new Knoppix is good and all but there isn't anything like optimized, aged code (a decade) that makes you wonder why you got that other thing that gives you problems.

      The difference in a -typical- XP and 2000 install is enough on 5 year old home PC's. I've got a 333 which is flying away with distributed.net on 2000 - a good 2.0 live CD to show me a slow and difficult customization is worth it.

      Well - I'm not linux bashing. But you know you want to take time and plan it right.

    16. Re:Latest and greatest not for everyone by Anonymous Coward · · Score: 0
      if you've got some custom apps that work just fine on the hardware that you're using, what's the point in upgrading?

      The point is to stop being a leech on someone's time. This guy shouldn't have to waste time patching and maintaining an ancient obsolete kernel version for a few lazy people who haven't upgraded their kernels in years. You're probably still running Red Hat 5.2 as well.

    17. Re:Latest and greatest not for everyone by neodymium · · Score: 1

      >You can strip it all the way down to a CLI if you want.
      IIRC, its called DOS6.22 then...

    18. Re:Latest and greatest not for everyone by mlafranc · · Score: 1

      I'd actually like to see this, ext2 is all you get with 2.0
      reiserfs has been backported to 2.2 but the fs code in 2.0 is quite different from 2.2
      I'm also kinda sad to see that nubus-ppc support
      is again absent from the new linus tree.
      Given that reiserfs was itself backported to 2.2
      a 2.0 backport seems unlikely, but DM would be the
      guy to do it :)
      Keep up the good work

      Posted with lynx, so if it looks ugly, you know why

    19. Re:Latest and greatest not for everyone by Ulven · · Score: 1

      He isn't doing this because he has to, but because he wants to. The more people that use the 2.0 kernel, the better.

    20. Re:Latest and greatest not for everyone by Anonymous Coward · · Score: 0

      Not to mention the firewall changes. Every new major kernel release has a new firewall. We went from ipfwadm (2.0) to ipchains (2.2) to netfilter/iptables (2.4).

      Yeah, there is some backwards compatibility, but it's not perfect.

    21. Re:Latest and greatest not for everyone by Short+Circuit · · Score: 1

      Win 95 runs on DOS 7. I'm not sure what 98 runs on.

    22. Re:Latest and greatest not for everyone by Lost+Race · · Score: 1
      never discount any of the linux even series as a "bust".
      Very true! Every major version of the kernel (1.0, 1.2, 2.0, etc) has been significantly better than the previous one. None of them were "a bust".
    23. Re:Latest and greatest not for everyone by bersl2 · · Score: 1

      Speaking of Windows performance regressions, does anybody notice XP performing a lot like a slower version of linux-2.4, without preemption, and X on a bad nice level?

    24. Re:Latest and greatest not for everyone by 1u3hr · · Score: 1
      Win 95 runs on DOS 7. I'm not sure what 98 runs on.

      Win 98SE reports itself as "Win 4.10, DOS 7.10A".

    25. Re:Latest and greatest not for everyone by Lord+Kano · · Score: 1

      This guy shouldn't have to waste time patching and maintaining an ancient obsolete kernel version for a few lazy people who haven't upgraded their kernels in years.

      This will be my last response to you, troll.

      He is not doing this because he "has to", he volunteered for the job. He "wants to" do it.

      You're probably still running Red Hat 5.2 as well.

      Mandrake 7.0 & 9.0 and Slackware 7.1

      LK

      --
      "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
    26. Re:Latest and greatest not for everyone by plugger · · Score: 1

      Presumably you are not the manufacturers of my cable box. It's doing well if it hasn't crashed in the last week.

    27. Re:Latest and greatest not for everyone by Chicks_Hate_Me · · Score: 1
      Those DeathStars are nothing but trouble. Mine would freeze the system every once in a while (with the HD activity light on), refuse to boot and make funny noises.

      Werd, I think a lot of people had issues with these drives. I had a 60GB DeathStar, RMA'd only to get another used HDD (didn't bother to send me a new drive) that failed on me. Some people reported these drives were great while most hated it. I think I'll avoid IBM Hard Drives.

    28. Re:Latest and greatest not for everyone by Anonymous Coward · · Score: 0

      No. You're just a zealot.

    29. Re:Latest and greatest not for everyone by mrogers · · Score: 1

      Old kernels aren't necessarily the best choice for old hardware. My laptop is a P120 with 32MB RAM - i guess that fits most people's definition of "crappy hardware from years ago". I run the latest 2.4 kernel with the 2.6 scheduler and kernel pre-emption backported - more responsive than stock 2.4 but happier in low memory situations than stock 2.6. It probably uses less memory than a 2.0-series kernel because almost everything is modularized, and i'm willing to bet it has much lower scheduling latency.

    30. Re:Latest and greatest not for everyone by mrogers · · Score: 1

      If you only want a CLI, add the line BootGUI=0 to C:\MSDOS.SYS (you might need to uncheck the hidden, system and read-only attributes first). Thanks for the link to 98lite though.

    31. Re:Latest and greatest not for everyone by Anonymous Coward · · Score: 0

      This is the funniest post I have ever seen on slashdot.

    32. Re:Latest and greatest not for everyone by MrResistor · · Score: 1

      IBM drives have always been good to me. Of course, I always make sure they have an empty space above AND below for airflow. I deal with a lot of IBM (SCSI) drives at work, and they also seem to be very reliable (more so than Seagate, which is the only other brand we use, and no I'm not saying Seagate's are crap, but the 73GB Cheetah IVs have some issues). IBM also had very good customer support, but that's gone to shit since they sold their drives unit to Hitachi. For that reason alone I will never buy another IBM/Hitachi drive.

      --
      Under capitalism man exploits man. Under communism it's the other way around.
    33. Re:Latest and greatest not for everyone by AigariusDebian · · Score: 2, Interesting

      Not really. Windows 98 booted in that way is just plain DOS, while if it is stripped down by 98lite, then it is a Windows 98 but without the GUI, you can still run all command line Win32 applications, like FAR for example, you can access all Win32 API.

      And 98lite provides all steps in between pure Win98 and CLI.

    34. Re:Latest and greatest not for everyone by snilloc · · Score: 1

      I somehow managed to crash my relatively low-tech cell phone.

    35. Re:Latest and greatest not for everyone by dfeist · · Score: 1

      Impossible. Win95 will crash after 497 days.

      --
      Unix makes easy tasks hard and hard tasks possible. Windows makes easy tasks easy and hard tasks $29.95.
  2. C64 by Sir+Pallas · · Score: 2, Interesting

    Glad to see that he still has his C64 alive and kicking as well..

    1. Re:C64 by Anonymous Coward · · Score: 0

      So... do you really want to see his C64 getting slashdotted too? ;)

  3. 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.

  4. Anybody... by TypoNAM · · Score: 4, Interesting

    Still maintaining the 1.0 kernel? :)

    --
    This space is not for rent.
    1. 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.

    2. Re:Anybody... by chefren · · Score: 1

      No. I remember reading this on lkml sometime last year, but I'm too lazy to come up with a link so you'll just have to take my word for it.

    3. Re:Anybody... by Anonymous Coward · · Score: 0

      My feces maintains my kernels.

    4. Re:Anybody... by Anonymous Coward · · Score: 0

      It's Free Software, if you want to start maintaining it, go for it.

    5. 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.

  5. Freedom by Max+Romantschuk · · Score: 4, Insightful

    Isn't it great? One of the best things with free software is that anyone is free to maintain and support it for as long as they wish. Compare to say, NT 4.0, which is perfectly capable for some tasks, but users are forced to switch because MS cuts support (read: no more security updates.)

    --
    .: Max Romantschuk :: http://max.romantschuk.fi/
    1. Re:Freedom by HeLLLight · · Score: 1

      I too think it is a good idea. Just because it is not the latest ground breaking technology does not mean people don't use it. IMO thats whats great about seeing someone still maintaining it even though it hasn't been in "production" for a while now. Relising that some people might still use it, and continue support for it. Kudos David.

    2. Re:Freedom by j-pimp · · Score: 2, Interesting

      *Resumes waiting for Firebird 0.8 and a good distro with kernel 2.6.x*
      Ok I can understand wanting a firebird binary thats been blessed, but really man, if you want 2.6.x download it, make menuconfig(or your favorite interface), bzimage, modules, modules-install, then copy your kernel and update lilo. Of course your probally running that new fangled grub. Back in my day we had boot loaders that knew their place and didn't read ext2 file systems. You had to reload your MBR every time you messed around with your kernel. And we liked it that way!!

      Seriously though, do people not compile kernels anymore? I mean I haven't in a while, but thats because my only linux box currently is used for running DiabloII for my brother and for me to attempt to cross compile Open Watcom. I compile kernels on my BSD machine regurally as i track 5.x-RELEASE. I've compiled a 2.4 kernel on SuSE a few months ago on a box at work. Is their some issue with breaking stuff (besides the system not booting) that's been happening due to magic autoconfig scripts in distros that would cause someone who wants 2.6 to wait for their distro to bless it?

      --
      --- Justin Dearing http://www.justaprogrammer.net/ We're just programmers.
    3. Re:Freedom by croddy · · Score: 0

      you stay away from my grub, you hear?

    4. Re:Freedom by gid13 · · Score: 1

      Actually I've got 2.6.1 up and running... And doing it without reading the documentation was a fairly painful experience.

      And yes, I'm using grub.

      Compiling the kernel isn't the problem, although there should really just be one command that does bzImage, modules, and modules_install all together.

      The problems are dependencies and things not working the same way. I bitch about Windows' failings compared to Linux as much as the next guy, but at least in Windows I can get things to work without wading through documentation. Also my network driver was subdivided in a weird way. How was I to know whether I was DECchip or generic DECchip? In my experience, Gentoo does a fairly good job of solving the dependencies problem but fails miserably as a general use distro due to its compile times. Vectorlinux is what I'm using now, but one of its (non-bundled, I might add) package tools (slapt-get or swaret) is really going to have to get better I think.

    5. Re:Freedom by Saba · · Score: 1
      *Resumes waiting for ... a good distro with kernel 2.6.x*


      Gentoo is all about choices, and the choice to run 2.6 has been available for some time now.

    6. Re:Freedom by MightyMike · · Score: 1

      from ~/.bashrc alias one_command="make dep && make clean bzImage modules modules_install" there you go big boy :)

    7. Re:Freedom by hpavc · · Score: 1

      need to add the installation for him, maybe the fetching too.

      --
      members are seeing something, your seeing an ad
    8. Re:Freedom by TiggsPanther · · Score: 2, Interesting
      Seriously though, do people not compile kernels anymore? I mean I haven't in a while, but thats because my only linux box currently is used for running DiabloII for my brother and for me to attempt to cross compile Open Watcom.

      I guess it depends very much what people use Linux for, and how they use their actual machines.
      My Linux Box is running Mandrake 7.2 with the (mostly) same 2.2 Kernel that it came with. It doesn't need anything more. Last time I tried a new Kernel (2.2.25, I think) it broke half the stuff I needed. (And I didn't have the time to track it all down)

      (I did, however succesfully tweak the settings on the supplied Kernel, so I know how to go through the process without breaking the system - it's been up about a month solid since)

      The box sits as a basic fileserver and gateway/firewall, so taking it down to compile a Kernel isn't really an option at the moment. And I'm sure other people have their main (or only) Linux box doing stuff that it's fine doing.

      Now if I had a spare machine for testing stuff on, well it'd be a whole different story.

      Tiggs
      --
      Tiggs
      "120 chars should be enough for everyone..."
    9. Re:Freedom by archeopterix · · Score: 1
      Is their some issue with breaking stuff (besides the system not booting) that's been happening due to magic autoconfig scripts in distros that would cause someone who wants 2.6 to wait for their distro to bless it?
      Depends on what you expect - generally, bumping the minor release number means that some binaries/libraries (libc) might need some changes to work properly with the new kernel. People use distros, because they expect the distro maintainers to take care of this.
    10. Re:Freedom by Anonymous Coward · · Score: 0
      $ alias remove_this_loonix_shit='rm -rf /;\
      echo "Insert Windows XP Installation CD";shutdown -r'
    11. Re:Freedom by Anonymous Coward · · Score: 0

      Silly, there's no need to make dep in 2.6...

    12. Re:Freedom by mark_lybarger · · Score: 1

      sure choice, choice, choice.

      the op said a good distro. correct me if i'm wrong, but a user has a hard time with gentoo to uninstall say gnome and all packages that were built with support for it (dependancies).

      it's basically a no-uninstall system. sure you can uninstall things, but the implications are ... potentially hazardous. it also seems to me to be a very bloated system, which is ok i guess w/ todays hdd's, but my system which has both kde and gnome installed takes up 4.6 gb disk space. that's w/ /home and /usr/portage/distfiles on separate partitions. this makes it kinda challenging to do a backup to cd-rom. i haven't used other distros recently, but i'm guessing a good install is goign to take 1/2 that space.

      but, it's all about choice. well, last i checked this morning, kde 3.2 wasn't in portage yet, and neither was the 2.6.2 kernel. i _have_ the choice to install these my own sure, just like any other distribution.

      it's all about choice. i hear there's something called debian which could be a choice, but i'll keep chugging away with the gentoo for a while i presume.

      just a morning gentoo rant after a night of frustration w/ the system.

    13. Re:Freedom by FuzzyBad-Mofo · · Score: 1

      I just upgraded my MDK 9.1 install to the 2.6.1 kernel, and made a journal entry about it. clicky

    14. Re:Freedom by Anonymous Coward · · Score: 0

      I tried your alias, but now my computer won't boot. I don't have a Windows XP Installation CD (I figured you were joking about that part) What did I do wrong?

    15. Re:Freedom by j-pimp · · Score: 1

      I guess it depends very much what people use Linux for, and how they use their actual machines.
      My point is people who want a new kernel, at least linux users I knnow in real life, usually have no problem compiling it from a tarball. I find it odd that someone who wants to use a new kernel would wait for their OS to have a prepackaged binary available for it.

      --
      --- Justin Dearing http://www.justaprogrammer.net/ We're just programmers.
    16. Re:Freedom by TiggsPanther · · Score: 1

      For one thing, you'd knwo that a prepackaged binary for your specific distribution would cater for any ideosincracies that the particular distro would have.

      In my case, being able to download a prepackaged binary of 2.2.25 specifically tailored for Mandrake 7.2 would be cool.
      Though, to be honest, I think I'd prefer a sources package including anything specific for the Mandrake 7.2 configuration, but with the freedom of being able to recompile the bugger myself.

      Tiggs
      --
      Tiggs
      "120 chars should be enough for everyone..."
    17. Re:Freedom by GreyWolf3000 · · Score: 1

      Maybe he meant a distro using glibc built against 2.6.x, with NTPL? That's not even out yet; only in cvs.

      --
      Slashdot: Where people pretend to be twice as smart as they really are by behaving like children.
    18. Re:Freedom by servanya · · Score: 1

      All that's required is:

      'make && make modules modules_install'

    19. Re:Freedom by parnasus · · Score: 1
      Actually, 2.6.2 is 'available', just not in stable yet. You would have to do the following:
      ACCEPT_KEYWORDS='~x86' emerge development-sources
      and replace x86 with your platform. I think the gentoo guys have been doing a bang-up job of trying to get new ebuilds out to us, the huddled masses. Doing those tweaks and patches by myself would prove nightmarish.
      --
      --If you code for the exceptions, the rules fall into place
    20. Re:Freedom by otprof · · Score: 1
      Though, to be honest, I think I'd prefer a sources package including anything specific for the Mandrake 7.2 configuration, but with the freedom of being able to recompile the bugger myself.

      You can't do that with Mandrake? In Slackware, Pat includes the vanilla (Linus's) kernel source with a small handful of patches and a build script that you can use or tailor to your whims. The Slackware kernel is mostly vanilla, and you don't have to do anything for it to "suit" your disto. There are a few patches (XFS, for example) that can be useful, of course.

      It's super easy, at least if one has basic reading comprehension.

    21. Re:Freedom by mark_lybarger · · Score: 1

      yeah, sure, they're hard workers. i'll agree.

      but when i last checked (2 a.m.) only and rc was available for 2.6.2. that was with development-sources and the other dev-sources. forget the full name..

    22. Re:Freedom by Directrix1 · · Score: 1

      somebody needs to emerge sync:

      opus1 dtx # ACCEPT_KEYWORDS="~x86" emerge search development-sources
      Searching...
      [ Results for search key : development-sources ]
      [ Applications found : 2 ]

      * sys-kernel/development-sources
      Latest version available: 2.6.2
      Latest version installed: [ Not Installed ]
      Size of downloaded files: 33,105 kB
      Homepage: http://www.kernel.org/
      Description: Full sources for the vanilla 2.6 kernel tree

      * sys-kernel/ppc-development-sources [ Masked ]
      Latest version available: 2.6.2_rc3-r1
      Latest version installed: [ Not Installed ]
      Size of downloaded files: 35,176 kB
      Homepage: http://www.kernel.org/ http://www.gentoo.org/
      Description: Full sources for the linux kernel 2.6 with benh's patchset

      opus1 dtx #

      --
      Occam's razor is the blind faith in the natural selection of least resistance and in universal oversimplification. -- EF
    23. Re:Freedom by TiggsPanther · · Score: 1

      It comes with the kernel Sources. But it only came with 2.2.17 - it took me a while (finally, today!!) to find Mandrake RPMs of the source and headers of 2.2.25.

      Tiggs
      --
      Tiggs
      "120 chars should be enough for everyone..."
    24. Re:Freedom by mrogers · · Score: 1
      Compiling the kernel isn't the problem, although there should really just be one command that does bzImage, modules, and modules_install all together.

      The command you're looking for is make bzImage modules modules_install. ;-p

      What I'd really like to see is a program that uses some of the hardware detection code from live Linux distros to generate a kernel configuration file that matches the current hardware. Of course you could go in and tweak it afterwards, but all your drivers, number and type of CPUs etc would be pre-selected.

    25. Re:Freedom by arkane1234 · · Score: 1

      Nope, I've compiled kernels left and right while testing usermode linux with 2.6.1, 2.4.22, 2.4.23, etc.
      This was with Gentoo, Redhat, and Mandrake.

      Oh yes, Debian also.

      Just for the record, aside from some complaints about bdflush being used by the initscripts, and 'free' not working correctly, Redhat 8.0 works with 2.6.1.

      --
      -- This space for lease, low setup fee, inquire within!
    26. Re:Freedom by OzPixel · · Score: 1

      j-pimp (177072) wrote :
      Seriously though, do people not compile kernels anymore?

      I haven't recompiled in a while, partly because I upgraded to RH 8.0, and the included kernel source doesn't include the .config file they compiled it with. I'm worried that I'll generate a config missing some crucial option that made things "just work", and waste time trying to find out what it was. Also, I choose to spend my time on productive pursuits (keeping up with alt.sysadmin.recovery, playing Neverwinter Nights, that sort of thing), rather than fussing around with kernels. The other thing, of course, is that most things "just work" - USB scanner, USB flash stick, etc.

      David.

    27. Re:Freedom by j-pimp · · Score: 1

      The other thing, of course, is that most things "just work" - USB scanner, USB flash stick, etc. Well Linus wanted things in the kernel to work more automatically. I guess the price we gotta pay for stuff working automatically, is people allowing stuff to happen automatically. It does make sense this way, only negative effect is old schoolers saying "back in my day we had to download the source and feed it into a PDP-7 with a punch tape reader, and we liked it that way." I'm gonna go reminisce about the days of leaving my machine on at college over break and rebooting the kernel from miles away when I wouldn't have physical access to the machine for weeks. Good thing i came up. btw, you never ran X11 until you ran netscape 4.x via X-win32 from your remote server over a 56k modem without any kind of compression.

      --
      --- Justin Dearing http://www.justaprogrammer.net/ We're just programmers.
  6. Aerospace COmmunity by nil5 · · Score: 5, Interesting

    Not many people realize that a lot of us in the aerospace community rely on older versions of the kernel due to its "nimbleness" for fly-by-wire systems, etc. A lot of us don't need the newer features of more recent kernels, and having something that does the bare minimum--fast-- is optimal.

    We really have to be thankful that people maintain the older versions!

    1. 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.

    2. Re:Aerospace COmmunity by eclectro · · Score: 3, Insightful


      What would you rather have - some old NT kernel that nobody even thinks about or 2.2 linux kernel actively updated for security issues, even if it is a 14 year old?

      I rest my case.

      --
      Take the cheese to sickbay, the doctor should see it as soon as possible - B'Elanna Torres, "Learning Curve"
    3. Re:Aerospace COmmunity by eclectro · · Score: 1


      2.0 kernel -- my bad, *cough*

      --
      Take the cheese to sickbay, the doctor should see it as soon as possible - B'Elanna Torres, "Learning Curve"
    4. Re:Aerospace COmmunity by Anonymous Coward · · Score: 0

      Neither--no one understands my point here! A consumer OS (linux is a consumer OS, BTW) should NOT be controlling fly-by-wire... human life is at risk.

    5. Re:Aerospace COmmunity by Anonymous Coward · · Score: 0

      Forget it, dude. These guys' tiny pathetic world is no bigger than their little Linux/NT pissing match. The "enlightened" ones would suggest FreeBSD for their aircraft control systems.

    6. Re:Aerospace COmmunity by beeblebrox87 · · Score: 5, Insightful

      Even if what you say is true, theres no reason why a proprietary solution makes more sense. If I'm putting the life in the hands of a computer, I damn well want to be able to know about every piece of code that computer is running.

      But really, Linux isn't a consumer OS. Linux is a kernel frequently used in consumer OSes. This means its been tested by a _lot_ of people, and is that much more stable as a result. There is nothing particularly consumerish about the kernel itself (certainly not the 2.0 kernel), and aerospace companies can easily just configure without consumer-oriented features.

      I fail to see why you think open source software is somehow less able to protect human life than proprietary software.

    7. Re:Aerospace COmmunity by Anonymous Coward · · Score: 0

      I fail to see why you think open source software is somehow less able to protect human life than proprietary software.

      Because their development process is more prone to cowboy antics and often with an "I don't care" type of lack of concern.

    8. Re:Aerospace COmmunity by Der+Krazy+Kraut · · Score: 2, Insightful

      and often with an "I don't care" type of lack of concern.

      Nope. Actually, many people developing open source software do it BECAUSE they care for quality. They're trying to find the optimal solution for a problem, even if it takes some time. Compare that to someone working at a software company, constantly chased by deadlines and stupid bosses breathing down his neck. Now THAT is an environment which produces "I don't care" attitudes.

      And since the original poster said that the open source software they use undergoes the same rigorous tests as the proprietary stuff, I really can't see a problem.

    9. Re:Aerospace COmmunity by eclectro · · Score: 4, Insightful

      A consumer OS (linux is a consumer OS, BTW) should NOT be controlling fly-by-wire... human life is at risk.

      So a non-consumer OS should be used?

      Here is an example of custom software causing a crash.

      With aircraft systems becopming more and more complex, it does give one pause as to what could happen if there was a "blue screen" or "kernal panic".

      IMHO, it doesn't matter what software is used. If it is engineered poorly, it will perform poorly. One would hope that any critical system that relies on software would "fail gracefully", but with budget pressures on a project anything can happen.

      A well-tested "consumer" OS can be a lot better than completely untested custom software.

      Poor software, like poor concrete, will crumble, no matter where it comes from.

      --
      Take the cheese to sickbay, the doctor should see it as soon as possible - B'Elanna Torres, "Learning Curve"
    10. Re:Aerospace COmmunity by Anonymous Coward · · Score: 0

      There are a few drones that use linux for its fly-by-wire system. I recomened not to board them because there isn't much room and they sometimes get used for live fire testing.

    11. Re:Aerospace COmmunity by mpe · · Score: 1

      Not many people realize that a lot of us in the aerospace community rely on older versions of the kernel due to its "nimbleness" for fly-by-wire systems, etc. A lot of us don't need the newer features of more recent kernels, and having something that does the bare minimum--fast-- is optimal.

      With many embedded systems there is little reason to use the "latest and greatest" in terms of either hardware or software. Especially since the newer stuff is likely to be more complex, more power hungry and more likely to have unknown shortcommings.

    12. Re:Aerospace COmmunity by mpe · · Score: 1

      Shouldn't fly-by-wire be using some sort of professional, embedded, highly redundant proprietary system?

      In many cases "professional" and "proprietary" almost appear to be mutually exclusive.

      The fact that some 14 year old's kernel patch is under the hood of a 100 ton hunk of metal holding me 6 miles in the air is scary at the least.

      No matter who wrote it the software is likely to have been examined by engineers who know about flight control systems. Quite a few aircraft pioneers started young, it's not impossible that some of the systems on a modern aircraft were originally designed by teenagers.

    13. Re:Aerospace COmmunity by Anonymous Coward · · Score: 0

      Unlikely. NT, linux, and the bsd's aren't real-time. The never have been, though maybe one day one of them will (linux is getting closer). For fly-by-wire something that is hard real-time, like vxworks or qnx, would be better.

    14. Re:Aerospace COmmunity by warrax_666 · · Score: 2, Insightful
      You're either lying or insane (or rather, any person who wants to use Linux in such a system is insane).

      and having something that does the bare minimum--fast-- is optimal.


      Linux does not do the bare minimum! It does FAR FAR more than a fly-by-wire system would ever need. So,you say, we just disable that when we do "make config". Ah, but what if there are interactions with code which you've just disabled? (It happens. It shouldn't but it does happen).

      And don't give me any shit about Linux being tested by millions of people. Yes, it's tested by millions of people, but they are almost all testing different configurations, different code bases (think distribution patches here). Furthermore, Linux contains millions of lines of code. Don't tell me that millions of people testing millions of lines of code = no bugs. The fact is that there are still lots of bugs in Linux.

      I would have thought a fly-by-wire system would REQUIRE a hard realtime OS -- we don't want an interrupt stalling (pardon the pun) processing while the system is taking corrective actions to compensate for weather conditions (winds, etc.), do we? Linux is NOT EVEN CLOSE to being hard real time. (Neither is RTLinux).

      You mentioned somewhere that Linux is FREE as some great property of Linux. Yes, it's free. However, QNX (which would seem much more appropriate for the application) is a pittance compared to the cost of the hardware it's running on. A plane costs, what, millions of dollars? Who the hell cares if the OS costs $1,000 or even $10,000? It's nothing compared to the total cost of the plane.
      --
      HAND.
    15. Re:Aerospace COmmunity by ajs · · Score: 1

      Someone else already followed up, but let me just give you some perspecitive. I've worked in several software companies that made proprietary software. If I had to stop and think about how much proprietary software I rely on, I'd probably stay at home, lock the doors and cut the power, gas, phone and cable.

      The software industry is undisciplined, reckless and outright dangerous. Open source software tends to be no better at first cut, but where concerns that a proprietary software company might drag their feet about in order to focus on new customer features aren't so easily ignored when your user-base a) has the code and b) might also be your peer developers. What this means is that your average mature open source project is far better designed and debugged than your average proprietary software product.

      Want examples? Try looking at ssh and openssh. Try looking at IE and Mozilla. Even better: gcc and any modern C or C++ compiler.

      As these products mature, they are forced to improve in visible ways, but when all that is visible is a binary... it's hard to get the right focus.

    16. Re:Aerospace COmmunity by mpe · · Score: 1

      Neither--no one understands my point here! A consumer OS (linux is a consumer OS, BTW) should NOT be controlling fly-by-wire... human life is at risk.

      You appear to be confusing Linux with Commercial Off The Shelf. The latter tends to equate to building a bespoke system on top of a proprietary OS. Whereas what you get with Linux is software you can use to build a "consumer OS" as well as any other kind of OS.

    17. Re:Aerospace COmmunity by Ben+Hutchings · · Score: 1

      I have a hard time believing that anyone would use a non-real-time kernel for fly-by-wire. Perhaps it's acceptable for a simulator though. As for "nimbleness", later versions of the kernel have larger code but are more efficient in many ways.

    18. Re:Aerospace COmmunity by Anonymous Coward · · Score: 0

      this is a huge lie at best. nobody uses linux forfly by wire to my knowledge

    19. Re:Aerospace COmmunity by Anonymous Coward · · Score: 0

      good/great point!

  7. Re:Typical open-source programmer by Anonymous Coward · · Score: 1, Insightful

    Yes, it is. Especially when considering how many untalented suits (posing as programmers) are currently employed out there. And here I see someone maintaining the Linux kernel and he can't find a job...

  8. Great to know by inflex · · Score: 5, Interesting

    I've got at least a dozen production machines which have been going since Slackware 3.6, so I'm very glad to see the 2.0 kernels still being 'overseen' by someone.

    The hardware is old, it works with the 2.0.x kernels, it works fast and without issues (except for exploits of course), so why bother making a radical change which might end up breaking more by moving to the latest.

    1. Re:Great to know by Anonymous Coward · · Score: 1, Insightful

      ...without issues (except for exploits of course)

      No, sir. By 2.0.40 pre1 the exploit is fixed. So, currently there is no exploits at all... zilch... nada.

    2. Re:Great to know by maharg · · Score: 2, Interesting

      I've got an old Dell GS1 workstation w/32Mb addressing 220Gb of storage via smbmount.

      Uptime: well in excess of 400 days
      Kernel: 2.0.39

      Why fix it if it isn't broken ?

      --

      $ strings FTP.EXE | grep Copyright
      @(#) Copyright (c) 1983 The Regents of the University of California.
    3. Re:Great to know by inflex · · Score: 1

      What I was meaning was, why move to 2.2/2.4/2.6 :-D

      I'll be updating to 2.0.40-pre... of course ;-).

    4. 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.
    5. Re:Great to know by Yorrike · · Score: 1
      I had a box running on 2.2 as a web server at my old admin job.

      Damn thing just refused to die. It had an uptime in excess of 500 days (my record, 523), when some moron pulled the power cord out of the back by mistake (I still blame you Nik!).

      When I booted that box up, the twin towers were standing, Enron was still in business, The Taleban still ran Afganistan and The GameCube and Xbox had yet to be released.

      How time, up and in general, flies.

      --

      Looks can be deceiving. Or CAN they?

    6. Re:Great to know by Anonymous Coward · · Score: 0
      Damn thing just refused to die. It had an uptime in excess of 500 days (my record, 523), when some moron pulled the power cord out of the back by mistake.

      My longest uptime on Linux was 580 days with the 2.4.1 kernel because it was colocated far enough away hidden under someone's desk at a university that if it died I couldn't easily get to it. The hardware was sufficiently wacky that I knew if I rebooted it without a power cycle it would hang and I'd need to call someone for manual intervention. I never did upgrade the kernel on that box until they finally put a firewall up years later and started noticing the traffic going to the system and kicked us out. ;-)

    7. Re:Great to know by Knetzar · · Score: 1

      because it doesn't have enough features :)

  9. Who's using it... by evilviper · · Score: 4, Funny
    In autumn 2002 I also started to work quite a lot for the Debian-project,

    There's you're answer to "who's using it"... Debian!

    I have to admit, I suspected it all along...
    --
    Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    1. Re:Who's using it... by evilviper · · Score: 1

      Before I get moderated as flame-bait or troll... That was meant to be funny. Who-ever moderated this as "Informative" probably didn't get the joke.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    2. Re:Who's using it... by IntelliTubbie · · Score: 3, Funny

      There's you're answer to "who's using it"... Debian!

      That newfangled 2.0 kernel? Maybe for those bleeding-edge folks using unstable, but I think Woody still uses a hamster wheel attached to an abacus.

      Cheers,
      IT

      --

      Power corrupts. PowerPoint corrupts absolutely.

    3. Re:Who's using it... by _Pinky_ · · Score: 1

      Well I took it as informative... I still have an internal DNS/DHCP pair running an age old debian stable, and they are going on almost 2 years of up time, on hardware our office has surplussed to local schools over a year ago!

      Yeah, yeah, I know, the new bind integrates with DHCP better, and tons of other things, but the little scripts I scavenged off of LDP are working great to this day... So much so, I have completely forgotten about those boxes till this story...

      Good systems never get noticed...

    4. Re:Who's using it... by AKnightCowboy · · Score: 1
      That newfangled 2.0 kernel? Maybe for those bleeding-edge folks using unstable, but I think Woody still uses a hamster wheel attached to an abacus.

      I think the official woody kernel is still 2.2.x. If you want to get bleeding edge then they do have 2.4 kernels available. They even have a 2.4 boot floppies for those of us with hardware too new to be supported by 2.2. I guess I'm not complaining. I helped someone setup Debian and I made sure he stuck with stable because he was always bitching about Mandrake breaking something during updates. He didn't really care about having the newest and greatest stuff, just a stable workstation for web browsing and terminal access.

    5. Re:Who's using it... by swillden · · Score: 1

      There's you're answer to "who's using it"... Debian! I have to admit, I suspected it all along...Your joke made me think "Hey! Maybe Debian does still support 2.0! It would be really cool to apt-get install kernel-image-2.0.39 and see how it runs". Unfortunately, it's not in any of the current Debian repositories. Bummer...

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  10. Conservative by caluml · · Score: 0

    Hmm :) The 2.0 kernel maintainer says: "In autumn 2002 I also started to work quite a lot for the Debian-project"

    1. Re:Conservative by tao · · Score: 1

      Uhm, I'm definitely not conservative, neither when it comes to software (my machine runs 2.6.2 with Debian Unstable/Experimental), nor politically; I'm a member of the Swedish Centre-party, which is social-liberal/green.

    2. Re:Conservative by SomeOtherGuy · · Score: 1

      The 2.0 kernel maintainer says: "In autumn 2002 I also started to work quite a lot for the Debian-project"

      ha thats it, I betcha Debian Stable will be upgrading to 2.0 any day now.

      --
      (+1 Funny) only if I laugh out loud.
  11. 2.0? by Anonymous Coward · · Score: 0, Funny

    Cool, when will it be released for debian stable?

  12. 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. :)

    1. Re:Speaking of kernel news... by Anonymous Coward · · Score: 0

      and only yesterday i spent an hour getting/compiling and installing 2.6.2-rc3 !! argh!!!!

      wish they had some form of 'projected lifetime' on the releases

    2. Re:Speaking of kernel news... by Anonymous Coward · · Score: 0
      And check out the last entry in the changelog...

      torvalds@home.osdl.org:
      Linux 2.6.2 aka "Feisty Dunnart"
      See http://www.cse.unsw.edu.au/~gernot/persona/hobbies /dunnart.html
      for more information about Dunnarts, in case you've never heard of
      them before. Courtesy of Gernot Heiser.

      So now Kernel versions have nicknames! I hope that webserver doesn't get slashdotted, though. If it does, it's Linus's fault! =)
  13. Looking for a job? by black666 · · Score: 5, Insightful
    Since I'm currently unemployed, I'd really like to take the chance to do some shameless self-advertising: anyone who needs a Debian-developer, kernel-maintainer, system-administrator/integrator (Linux, AIX, and Solaris experience), or programmer of C, 6510-assembler or PHP (yes, I can do website development, just don't ask me to do the design; I can do all (X)HTML/CSS for them, but you wouldn't like me to do the artworks...)

    How come that such a skilled person with enough references can't find a job?

    1. Re:Looking for a job? by Anonymous Coward · · Score: 2, Insightful

      perhaps he doesnt want to leave sweden?

    2. Re:Looking for a job? by Anonymous Coward · · Score: 0
      Oh ? Not because of lots of idiot Americans followed the lead of one Indian (read Sabeer Bhatia of hotmail fame) into starting off/financing ventures based on stupid ideas like selling doggie poo on the net, during the dotcom boom ?

      Give the credit where it is due.

    3. Re:Looking for a job? by CAIMLAS · · Score: 1

      Exactly what I was thinking.

      Reading that made me decide to abandon the idea of getting a job in the CS/IT field, let alone in something system administration related. If he can't cut it, what makes me think I have a chance?

      Unless, of course, he just hasn't found the 'right' job yet, or he's not really looking. Still...

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    4. 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.. ).

    5. Re:Looking for a job? by Anonymous Coward · · Score: 0

      How come that such a skilled person with enough references can't find a job?

      Uh, he's not living in India or China and willing to work for a dollar a day?

    6. Re:Looking for a job? by Zo0ok · · Score: 4, Interesting

      I do have an IT-related job in Sweden, and occationally we actually employ new people.

      We (my company, I dont personally recruit people) are not looking for the most brilliant and ambitious people out there. We employ those who have exactly the right level of skills. Sounds strange, but when the times changes, if you have employed over-qualified people they will demand higher salaries, more interesting duties, and maybe they will leave nevertheless. Being overqualified is as bad as being underqualified.

      Unfortunately, these days companies are not working with new cool upstart projects that they need smart entrepreneurs and geeks for - they rather work with streamlining their (organisational) processes, and maintanance.

      Also, they dont want to really employ someone (if they do, they see it as a strategic decision). The rather hire a consultant or "Manpower"-guy. (This might primarily be true for Sweden).

      I am not saying erasing merits from your CV will increase your chances, but the fact that someone else with more skills do not get a job does not automatically imply you wont.

      Work experience is always valuable though (unless perhaps you are 55+).

    7. Re:Looking for a job? by Anonymous Coward · · Score: 0

      Same reason the rest of us can't find a job.

      D'oh!

    8. Re:Looking for a job? by dsci · · Score: 1

      We (my company, I dont personally recruit people) are not looking for the most brilliant and ambitious people out there. We employ those who have exactly the right level of skills. Sounds strange, but when the times changes, if you have employed over-qualified people they will demand higher salaries, more interesting duties, and maybe they will leave nevertheless. Being overqualified is as bad as being underqualified.

      I cannot speak for your company or any other than my own, but I think this 'overqualified is as bad as underqualified' notion is crap. And very shortsited.

      When I look to hire someone for a particular project, I care about two things: can they get the job done on my timetable and will they do it for the money/benefits I am willing to pay.

      An overqualified person MIGHT be more likely to leave for something 'better,' but so what? What are you out of? For the time he was there, he will have brought tremendous skills to your mission, and that is hard to put a pricetag on.

      What are some of the things he brings? Well, his training time to get productive on your project is likely to be shorter, he might just see things that steer the project in a BETTER direction or he might decide he likes the work enough to stay around a while.

      Experience is like gold, and it can only benefit the project. I would NEVER turn down someone on the premise of being overqualified *IF* they are willing to work for my offered pay.

      --
      Computational Chemistry products and services.
    9. Re:Looking for a job? by Zo0ok · · Score: 1

      I didnt mean "overqualified is as bad as underqualified" in general. But when considering a person (among many others) the employer does not necessarily choose the most qualified one - he might rather pick the one with exactly the right qualifications, for various reasons.

      Also, I replied to someone saying that "If he does not get a job I will never get a job". It is not like everybody stands in a queue, and the smartest people stand first in that queue.

    10. Re:Looking for a job? by dsci · · Score: 1

      he might rather pick the one with exactly the right qualifications

      Sorry, but that is my point. "Exactly the right qualifications" for me in my hiring practice tends to equal "most qualified."

      Granted, this is subjectively defined. In general, I would see programming experience on a variety of project scopes and fluency in numerous programming languages 'more qualified' than a skill set that might be cheaper (fluency only in the language I need for this project).

      I guess I am saying I don't think there is such a thing as 'overqualified.' Why punish excellence? The more qualified the better. That's just me, and the way I run my company.

      --
      Computational Chemistry products and services.
    11. Re:Looking for a job? by dreamchaser · · Score: 1

      Speak for yourself, that's a cop out. I was laid off twice during the last recession and both times found work right away. It's about how hard you look and how you go about it.

    12. 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.

    13. Re:Looking for a job? by tao · · Score: 1

      No, that's not the problem. I'm perfectly willing to move to wherever the job is.

    14. Re:Looking for a job? by JDWTopGuy · · Score: 1

      Most geek job listings I've seen want a bunch of unrelated qualifications. Example: Must have 3+ years experience in JAVA, COBOL, LINUX, SCO and FORTRAN. Oh yeah, VISUAL BASIC too!

      I mean c'mon, make up your fucking mind! Which skills do you actually need? (Sorry, I'm bitter right now... Apple fucked up my repair, and I may never see my powerbook again. Bastards.)

      --
      Ron Paul 2012
    15. Re:Looking for a job? by Zo0ok · · Score: 1

      First I want to make clear: I think in theory you are completely right (and my arguments make no real sense). What I wrote in my posts I have actually observed (and it kind of surprised me as well). I have not observed it thousands of times though, it could be an exception.

      Just out of curiosity, you dont live in a socialistic country, do you?

      In Sweden, the laws and regulations for employment are so complex (and very socialistic also) that most things that should be common sense in reality are just plain wrong.

    16. Re:Looking for a job? by dsci · · Score: 1

      I have not observed it thousands of times though, it could be an exception. Just out of curiosity, you dont live in a socialistic country, do you?

      Unfortunately, I don't think your observation IS an exception...I have observed it myself in previous jobs. I am just stating that I think that particular practice is shortsighted and, well, dumb, and chose to not operate my business on that model.

      I live in the US...socialistic? Moreso every day.

      --
      Computational Chemistry products and services.
  14. Re:Typical open-source programmer by Anonymous Coward · · Score: 0

    Do we really want the best and brightest in our community to get distracted by jobs? Or would we rather they do what they love to do and benefit everyone while they do it?

    I think "giving a buck" via paypay directly to the developers has the potential to do worlds of good. I heard something about sourceforge organizing some kind of donation system and I couldn't be happier. If it becomes possible to make a living coding, for the forces of good, full time, that will turbocharge development.

  15. Re:Typical open-source programmer by Anonymous Coward · · Score: 0

    Typical socialist rhetoric. It's now come down to programmers begging for a buck to get by. When will the slashbot crowd realize that their Free software pipe dream will completely destroy the programming profession?

  16. old shit: already a few postings above yours dood by Anonymous Coward · · Score: 0, Redundant

    did u miss that postoring?

    http://slashdot.org/comments.pl?sid=95453&cid=8177 968

    get some coffee

  17. suggest, please by CAIMLAS · · Score: 1

    I wonder what he would recommend for someone running 2.0.18. It still works fine, why might I want to upgrade? :P

    --
    ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    1. Re:suggest, please by tao · · Score: 1

      Hmmm. That of course depends on what you use your 2.0.18-machine to do. If you're not connected to the Internet with it, have no malicious users, don't experience any hangs or file-corruption, then I don't see any real reason to upgrade. A system running such an old kernel probably has a reason of doing so.

  18. very interesting by CAIMLAS · · Score: 4, Interesting

    after reading his interview, it seems to me as if there are still fairly frequent problems with 2.0 relating to stability and potential security problems.

    I don't recall hearing about these problems all that often with the newer 2.4; is it just my perception, or are the new kernels more soundly written than the older ones?

    --
    ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    1. 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.

    2. Re:very interesting by Anonymous Coward · · Score: 0

      are the new kernels more soundly written than the older ones?

      it's called evolution...

  19. OT,but someone has to make the [NO CARRIER] joke by Anonymous Coward · · Score: 2, Funny

    The 2.0 kernel is great, even though it is old it is quite reliab=20 ]} $}1}&..}=3Dr}'}"}[NO CARRIER]

  20. Re:It has to be said by smellystudent · · Score: 0

    No, it doesn't.

    --
    Predictive text is shiv!
  21. Re:Typical open-source programmer by minus9 · · Score: 4, Interesting
    When will the slashbot crowd realize that their Free software pipe dream will completely destroy the programming profession?

    If a kernel maintainer can't find a programming job then the programming profession is pretty much destroyed already.

  22. How about 2.2? by KjetilK · · Score: 1

    Are anybody maintaining 2.2 now...? It doesn't seem to have been anything released on kernel.org since 2.2.25 and Alan went back to studying.

    --
    Employee of Inrupt, Project Release Manager and Community Manager for Solid
    1. Re:How about 2.2? by Anonymous Coward · · Score: 2, Interesting

      I think it was officially mentioned at some point by Alan that 2.2.x is now maintained by the VOLK (or was it WOLK) project. There's a page in sourceforge.net that has a newer 2.2, although the sourceforge site appears to be unreachabel just now, so cannot specify the URL.

    2. 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.

    3. Re:How about 2.2? by Anonymous Coward · · Score: 0

      The WOLK project's maintainer, Marc-Christian Petersen, once offered to maintain the 2.2 kernel, but I don't think Alan even commented on this. As far as I can tell, he (Alan) is still maintaining Linux 2.2 but will only do another release for really urgent reasons (i.e. security fixes). So far, the 2.2 kernel just hasn't been vulnerable to the recent Linux kernel vulnerabilities so there was no need for a 2.2.26.

  23. Re:Typical open-source programmer by winkydink · · Score: 3, Funny

    Oh yeah, he's the perfect employee. He spends all his time writing free software and poetry. I'll go ask my boss to open up a req at $100k/yr on that job description right now.

    --

    "I'd rather be a lightning rod than a seismometer." -Ken Kesey

  24. Too Cool by phrostie · · Score: 1

    just the other day i was telling someone about the old 2.0 kernels. how fast they booted. and halted firewalls.

    keep up the good work.

  25. Re:2.0 kernel? WHO GIVES A SHIT! by scott_evil · · Score: 0, Flamebait

    You might mark it flamebait, but I agree. When I setup a computer I want one that can be sat in front of and just used. The newest and greatest provides this functionality, with each kernel release slowly improving on the last.
    Kernel 2.0 has no meaning for myself anymore and I'd hazard a guess and say most people who use a linux kernel don't use 2.0 if they have a choice.

    Since I've probably spoken out against the slashdot hivemind, I'm assuming most of you won't even read this...

  26. Yeah right, like Sweden has IT jobs! by Anonymous Coward · · Score: 0

    hahahaha
    Everyone knows that only the USA and Greece have IT & programming jobs. I think there's a law saying so. Sweden! ROTFL. That's almost as funny as saying France or Canada! LOL

  27. Re:2.0 kernel? WHO GIVES A SHIT! by Cro+Magnon · · Score: 1

    I'm assuming that you're setting up a new computer. Maybe someone with an old computer would find 2.0 serves them well. Or maybe they have old software that works on 2.0 and they don't want to risk it breaking on 2.6. Or maybe they're Debian users. Not everyone wants or needs the latest & greatest, as this article shows.

    --
    Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
  28. Re:Typical open-source programmer by Cereal+Box · · Score: 1

    If a kernel maintainer can't find a programming job then the programming profession is pretty much destroyed already.

    Yes, because we all know that anyone capable of maintaining an old Linux kernel must, by definition, be the world's most talented programmer.

    Or perhaps there are other reasons why he doesn't have a job. Perhaps he lacks a degree from a four year institution. Perhaps he has the primadonna attitude many "superstar programmers" have. Maybe he has very poor social skills, which leads him to making a less than favorable impression during interviews. Who knows? Don't jump to conclusions.

  29. Re:Typical open-source programmer by Peter+Cooper · · Score: 1

    Perhaps he lacks a degree from a four year institution. Perhaps he has the primadonna attitude many "superstar programmers" have. Maybe he has very poor social skills, which leads him to making a less than favorable impression during interviews.

    These things can actually be good things for a programmer though.. Most of the best programmers I know, and we're talking real code wizards here, lack Comp Sci degrees, aren't very social, and have big egos amongst their type.. but they do the work and don't complain.

    They're just not good things when you're interviewing ;-) But this is why I believe setting tests and challenges at an interview is better than seeing whether they party or have outside interests. Sometimes you NEED social programmers who get on well with everyone.. but certain roles demand hard-headed introverted geeks who can get the hard stuff done quick!

  30. Disagreement on your 2.2 vs. 2.4 appraisal. by Jerk+City+Troll · · Score: 1
    While the 2.2 kernel was pretty much a bust, the 2.4 kernel proved itself wonderfully capable.

    I humbly disagree. 2.4 has been a nightmare. I don't think any other stable Linux kernel series has seen so much mid-stream fluxuation or show-stopper bugs. For quite some time it was prone to crash, we had the severe VFS bug in 2.4.11, we had VM maintainers switching out the algorithm used to allocate memory, the functionality of the cryptoapi+cryptoloop subsystems has been broken between the last 3 releases such that encrypted devices are unusable between version n and n+/-1. I could probably go on, but that would require more time and I'm in haste. My point is, 2.4 had few significant improvements and inferior stability (in terms of development and system) over 2.2. I would not say it has proven to be anything other than a fiasco!

  31. YOU FAT FAILURE by Anonymous Coward · · Score: 0

    HHGUAGULAGAUGHAG COCKS BRHRBRHBRHHRBRBH DONGS

    (Don't lick so many fat pricks. It's like vomiting up spurt.)

    1. Re:YOU FAT FAILURE by Anonymous Coward · · Score: 0

      T AC YOU SHOULD PRACTICE THE ART OF B0NG L0NG D0NG I THINK IT WILL GIVE Y0U INNER PEACE (WHERE INNER IS DEFINED AS ANAL AND PEACE IS DEFINED AS TEARING)

      (the gray text isn't taking any more shit!)

  32. Re:Typical open-source programmer by Cereal+Box · · Score: 3, Insightful

    These things can actually be good things for a programmer though.. Most of the best programmers I know, and we're talking real code wizards here, lack Comp Sci degrees, aren't very social, and have big egos amongst their type.. but they do the work and don't complain.

    I disagree. That type of programmer is the kind who has a hard time doing things any other way than his way. If management says "this NEEDS to be done this way", he's the one saying "that's stupid because I wouldn't do it that way. Therefore, no one else would do it that way." You tend to see this attitude a lot on Slashdot, usually when someone points out something Linux can't do but Windows can. To which, the Linux zealot/anti-social programmer will reply: "so what? That's stupid. No one would want to do that anyway."

    These people are not necessarily the best people to have on a team.

  33. right... by null-sRc · · Score: 1

    linux guys are always saying freebsd is dead...

    yet they get all excited about some ancient kernel...

    sounds a little hippocritcal to me... ;)

    --
    -judging another only defines yourself
  34. Usage statistics for the 2.0 kernel by hta · · Score: 1

    Since real numbers are hard to come by, we get by on the very weak ones we have.
    According to the version monitoring page at the Linux Counter, 35 out of the 4862 monitored machines run the 2.0 kernel - 0.7% of the total number of monitored machines.
    If that holds true for the (who knows???) 20 million Linux machines out there in the wild, there should be something like 142000 2.0-kernel Linux boxes out there. Perhaps more - the "enthusiasts" who register with the Linux Counter may be more prone to upgrading than others....

    Stand up and be counted! The Linux Counter wants you!

  35. 6510 assembler by uberdood · · Score: 1
    Since I'm currently unemployed, I'd really like to take the chance to do some shameless self-advertising: anyone who needs a [...] programmer of [...] 6510-assembler

    'Cause you know, there's a bloody high demand for 6510 programming these days...

    (GRD)
    --
    "Population 1,656"
    1. Re:6510 assembler by tao · · Score: 1

      You never know... A lot of embedded systems still use 8-bit processors.

      Regards: David Weinehall

  36. Re:Typical open-source programmer by tao · · Score: 1

    Indeed I have no degree; that didn't stop my last employer from hiring me though (I had to go because of lack of work.) Primadonna attitude? Dunno; if you mean that I have a strong opinion on how things are supposed to be done (the right way, rather than the quick'n'dirty way), then that might be true... Poor social skills? That's something for my friends to judge, I guess. Haven't perceived any problems so far, though.

  37. Your life in a computers hands by Man+In+Black · · Score: 2, Insightful

    If I'm putting the life in the hands of a computer, I damn well want to be able to know about every piece of code that computer is running.

    No offense, but I'm willing to bet that you've broken this axiom many, many times... possibly without even realizing it. Do you know about every piece of code that the computer in your car is running? Hell, do you even know about every piece of metal that's in your engine? There are tons of possible malfunctions in cars that could easily cause the death of the driver, or at least a major accident.

    Not to mention that no one has the time to personally look over the source code to an airplane's systems before they're willing to take that business trip.

    It would be nice to know that you have the option to look at all the code if you want, but I'd be willing to bet that if there were any major problems in there that Boeing or Chevrolet's engineers didn't see, you probably wouldn't see it either.... perhaps if you were actively using the code yourself, but certainly not on a cursory glance anyways.

    Besides, if there is going to be a mistake, it's probably more likely that it's due to human error than some computer glitch, so I hope you're checking up on the pilots credentials every time you board a plane, and check a driver's license every time you get on a bus or taxi.

    --
    -"One machine can do the work of fifty ordinary men. No machine can do the work of one extraordinary man." -EH
  38. passwd/group tools by zeugma-amp · · Score: 1

    I thought one of the most interesting things in the articles is a collection of tools he mentioned for passwd/group management.

    ==snip==
    A lot is left to be done; so far I'm only at v0.1.1, and the following commands have been implemented (complete with manual-pages):

    {ls,ch,mk,rm}user
    {ls,ch}age
    {ls,ch,mk,rm}group
    chgrpmem
    {vi,cp}pw
    chfn
    chsh

    My first aim is not to compete with passwd, but rather to be able to replace it on my own systems. At a later date, who knows?
    ==end snip=

    Sounds like excellent tools to me. I've used similar ones on other Unixes, and would like to see them incorporated into Linux distributions. He's looking for testers.

    --
    This is an ex-parrot!
  39. Here's how to tell which by roystgnr · · Score: 1

    You're either lying or insane

    His post isn't very reader-friendly (it makes grossly implausible statements apparantly unwittingly, and includes no specific names or facts that could be verified by the skeptical or researched by the curious), it is very moderator-friendly (the author is pro-Linux and makes vague claims of being a professional in a technical field), and it comes from someone in a deep karma rut. My money is on "lying".

  40. Re:Typical open-source programmer by tntguy · · Score: 1

    Being one of these people, and employed, I agree with you 100%. Fortunately, this place thinks I'm some sort of god so I'm safe until they realize otherwise.

    Or maybe they keep me because I'm cheap...

  41. Re:Typical open-source programmer by BillyBlaze · · Score: 1
    When will the slashbot crowd realize that their Free software pipe dream will completely destroy the programming profession?

    Allow me to explain capitalism. Many different entities produce products. They compete with each other. This drives prices down. Jobs are lost. For an individual organization, in the short term, competition is bad.

    But for an industry, in the long term, competition is the only way to move forward. More efficient production methods are favored. To whatever extent Linux's development model is more efficient, it will succeed, even at the expense of Microsoft's OS business, however painful that may be (and vice versa). This is good because cheaper capital goods (eg. operating systems) make it possible for others to produce more (eg. custom apps).

    Not paying high license fees allows companies to employ more programmers to write their custom software.

  42. Freesco by MrCreosote · · Score: 1

    I am a happy 2.0 user via freesco

    --
    MrCreosote Meow!Thump!Meow!Thump!Meow!Thump! "You're right! There isn't enough room to swing a cat in here!"
  43. Re:2.0 kernel? WHO GIVES A SHIT! by scott_evil · · Score: 0

    I know it doesn't mean much, but I use debian...

  44. Re:offtopic? what 'bout that posting down there... by Anonymous Coward · · Score: 0

    78 years young, my nizzle.

  45. Re:2.0 kernel? WHO GIVES A SHIT! by scott_evil · · Score: 0

    You moderators haven't got a clue about what's flamebait and what isn't.
    I guess I must be a fuckin genius to have guessed the moderation that would be applied to the above post.

    FYI, they aggressive tone of this post signifies more of a slant toward flame baiting...

  46. Re:Typical open-source programmer by Anonymous Coward · · Score: 0

    I for one welcome our Linux zealot overlords.

  47. Alan did hand 2.2 to WOLK by Anonymous Coward · · Score: 0
    The WOLK project's maintainer, Marc-Christian Petersen, once offered to maintain the 2.2 kernel, but I don't think Alan even commented on this.

    According to this translated Alan diary entry, http://www.paul.sladen.org/alans-diary/, the hand-over DID happend. Scroll down to entry for September 21.

    (Same anon.coward as in parent post - maybe is would be time to register)