Why does Ubuntu 14.04 LTS use a non-LTS kernel version?

I only recently became aware that LTS wasn't just an Ubuntu thing - there's LTS kernel versions too. Yet the kernel version used (3.13) in Ubuntu 14.04 LTS is not an LTS kernel version. Is it considered unimportant whether or not a kernel version is LTS?


A short answer is: "It is an LTS kernel".

Mainline kernel developers didn't make it an LTS, but the Canonical Kernel Team did.

The 3.13 kernel is maintained as an LTS according to the mainline rules as 3.13-ckt. Security and small hardware support patches are backported the same way as in mainline LTS kernels.

You can find the source here: http://kernel.ubuntu.com/git/ubuntu/linux.git

Based on this kernel the Ubuntu debianized kernels are made.

The 3.13 Ubuntu kernel source is here: http://kernel.ubuntu.com/git/ubuntu/ubuntu-trusty.git

The main idea is that the Canonical Kernel Team extends support of mainline kernels when they are used in LTS Ubuntu releases.

When I send a kernel patch that is supposed to be backported to stable kernels, I add Cc: [email protected] to the commit message.

First it gets to the latest mainline kernels, then is backported to mainline LTS kernels and ckt kernels the same way.