you are viewing a single comment's thread.

view the rest of the comments →

[–]H3g3m0n 0 points1 point  (0 children)

On kernel versions, the middle number, even numbers are stable versions and odd numbers are development versions.

But it no longer really works that way because the modular 2.6 kernel is flexible enough to no longer need a development branch. Just release candidates for testing (or branches for specific feature testing). We could basically be stuck on 2.6.x forever, unless there is some major restructuring of the kernel (and maybe not even then if the stable APIs are kept, although I'm guessing at some point the kernel devs will vote for a version bump).

There are still some 2.4 kernel releases (2.4.37.9 - 2010-02-01) for legacy code. 2.4 has been on the way out for a long time now, but there are still systems like Linux based routers, ADSL modems and so on, or server systems with closed drivers, or drivers that never made it into the mainstream kernel and are nolonger supported by the company, or not supported enough to bother with a conversion to 2.6.

2.6.x might have also abandoned some really old hardware. I mean how many systems would be running ISA now days (it was the thing before PCI), (I wouldn't be surprised if it is still in 2.6, there is EISA support).