Tiny Core Linux

Tiny Core Base => TCB Talk => Topic started by: wysiwyg on March 04, 2016, 08:32:02 AM

Title: kernel versions
Post by: wysiwyg on March 04, 2016, 08:32:02 AM
Good morning all!  Over the last several releases I have noticed that the Linux kernels being created for TC appear to be random version numbers instead of LTS.  For example, the latest version is 4.2.9, but the latest LTS is 4.1.18.  I was just wondering why these kernel versions were being used instead of ones listed as long term.

Thanks,
Dave
Title: Re: kernel versions
Post by: curaga on March 04, 2016, 10:40:05 AM
4.2 is an Ubuntu LTS. https://lkml.org/lkml/2015/12/15/538
Title: Re: kernel versions
Post by: wysiwyg on March 04, 2016, 11:32:42 AM
Hey Curaga!

Hmmm that's interesting.  So TC uses the kernel source from Ubuntu?  Any idea why that's the case?  Kernel.org (which is who I would assume TC would mimic) doesn't show that as LTS at all.  Doesn't that make TC dependent on Canonical for patches to their selected LTS kernel?  Wouldn't it be safer to have the larger community support using official LTS kernels?

Dave
Title: Re: kernel versions
Post by: gerald_clark on March 04, 2016, 11:38:57 AM
It makes little difference since Core almost never updates a kernel within a major release.
Title: Re: kernel versions
Post by: wysiwyg on March 04, 2016, 12:15:59 PM
I guess that's true since TC doesn't have any LTS releases itself.  I was thinking beyond just TC (e.g. forks or users that can't update for some reason), but thanks for the tip gerald_clark!

Dave
Title: Re: kernel versions
Post by: curaga on March 05, 2016, 12:44:51 AM
Canonical's kernel engineers have access to the exact same resources as Greg and other kernel.org stable maintainers, as well as additional pressure from the Ubuntu release using it. Thus I don't see the Canonical dependency as a risk.