Sweet_angel,

You probably know, but this might be usefull for others :

There are always two recent versions of the kernel. A stable version that can be used by most linux users and a development version where new features are added/tested. The version number is structured x.y.z, where the y indicates if it is a stable or a development version. If y is odd, then it is a development version. When it is even, it is a stable version. (for example : current kernel versions : 2.4.20 (stable) or 2.5.53 (development))

In the development version, new features are created. When the kernel development team (or Linus Torvalds, I'm not sure) decides there will be a new kernelversion, all new features are integrated in version x.(y+2).0 and this becomes the new stable version. At the same moment a new development version is created. For example : current stable version is 2.4.20, current development version is 2.5.53, if a new version is created the stable version will start at 2.6.0, the new development version will start at 2.7.0 .