Linux kernel status

Hope the summary can help embedded system newbies to select right kernel for developing.
Latest stable kernel version is 2.6.34.1.

state of kernel trees, as of Jyly 14, 2010
linux-next: next-20100714 2010-07-14
mainline: 2.6.35-rc5 2010-07-12
snapshot: 2.6.35-rc4-git5 2010-07-12
stable: 2.6.34.1 2010-07-05
stable: 2.6.33.6 2010-07-05
stable: 2.6.32.16 2010-07-05
stable: 2.6.31.14 2010-07-05
stable: 2.6.27.48 2010-07-05
stable: 2.4.37.9 2010-02-01

Here’s the state of the -stable kernel trees, as of January 18, 2010.

2.6.27-stable
The 2.6.27-stable kernel tree is still living on, as a “long-term” stable release. But, I do have to warn users of this tree, the older it gets, the less viable it becomes. Not all bugfixes are being backported to this kernel version due to massive code changes in the over 2 years since this kernel has been released. I am doing my best to backport fixes that I become aware of, and I encourage anyone who does fix any types of bugs in the main kernel tree to let me know if the change should be applied to this older kernel version.

I’ll probably keep maintaining it for at least 6-8 more months, but after that, I can not guarantee it’s viability. Note, one other developer has volunteered to pick up the tree after I am finished with it, but I can not speak for him at this time.

2.6.31-stable
Today the last 2.6.31-stable kernel was released, all users of this kernel series are strongly encouraged to switch to the 2.6.32 kernel series, as there will not be any more updates for this branch in the future.

2.6.32-stable
I’d like to announce that the 2.6.32-stable tree is also going to be maintained as a “long-term” stable release, living for 2-3 years, like the 2.6.27 kernel is. This is because a number (i.e. more than 2) Linux distributions are basing their “enterprise” releases on this kernel version, and it will make their lives easier if I keep it alive.

Note, the viability of me keeping this tree alive for such a length of time relies on the developers working for those distros to keep me informed of patches that need to be backported and applied to it. Without their help, I will have no problem in stopping the maintenance of the tree.

Reference link: http://www.kroah.com/log/linux/stable-status-01-2010.html

Advertisements

About xlcwu

Self-employed (One-man Company), Developer/Chief Designer/Consultant, Embedded Linux/NAS/Storage/Platform/Devices, Xcode/Cocos2D/Cocoa/Objective-C, at Joe’s Lab – Newland ESP (TM).
This entry was posted in Embedded, Linux and tagged , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s