What is the convention for numbering the linux kernels? AFAIK, the numbers never seem to decrease. However, i think I've seen three kinds of schemes

  • 2.6.32-29
  • 2.6.32-29.58

Can anybody explain what are the interpretations of these numbers and formats?

2 Answers 2


"Linux kernel version numbering" at wikipedia: http://en.wikipedia.org/wiki/Linux_kernel#Version_numbering


2.6.32-29: 2.6.32: base kernel, -29 final release by ubuntu

2.6.32-29.58: 2.6.32: base kernel, -29.58 ongoing release (-29) by ubuntu 2.6.11: base kernel, .10 tenth patch release of it. (2.6.11 was chosen by volunteers (read Greg KH) to be a "long term maintenance" release).

  • 1
    Can you clarify what you meant by ongoing release? what exactly does 58 represent?
    – apoorv020
    Mar 21, 2011 at 4:42
  • 1
    From Ubuntu kernel wiki page: "The kernel package version is of the following form 2.6.35-6.9. The numbers before the - represent the base upstream version from which this kernel was forked, the first number following the - represents the ABI number, the final number is an upload number." wiki.ubuntu.com/Kernel/FAQ Mar 21, 2011 at 5:08

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.