Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Hi can some one help me in understanding this.

On Centos 6.2 its showing kernel as 2.6.32-220.el6.x86_64

whereas on Ubuntu 12.04 its showing as 3.2.0-23-generic.

3.0 kernel is one of the latest kernel and Ubuntu is using that, whereas Centos is using an old kernel. Why is it so?

Can an old kernel offer every new feature that a new kernel can? Why aren't they upgrading to 3.0?

share|improve this question

closed as not constructive by pauska, Khaled, ewwhite, Greg Askew, Sven Jan 31 '13 at 14:19

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance. If this question can be reworded to fit the rules in the help center, please edit the question.

    
Note than you could get a newer kernel (currently 3.0 and 3.7) from the ELrepo repository, but I would not recommend this (at all!) as this combination is not nearly as good tested as the stock kernel coming with CentOS and this could come and bite you in many unexpected ways. –  Sven Jan 31 '13 at 13:21

2 Answers 2

up vote 5 down vote accepted

The reason that CentOS doesn't provide a newer kernel is because it is a rebuild of Red Hat Enterprise Linux and that doesn't provide a newer kernel. RHEL takes a somewhat conservative approach to upgrades and new features, preferring instead to provide a stable platform with long term support. Bug and security patches are backported into this environment.

share|improve this answer
    
For completionists sake it's worth noting that CentOS/RHEL 6 is forked off of Fedora 12 (2009) with some things backported from Fedora 13 and 14 (both 2010). –  Scott Pack Feb 6 '13 at 2:55

This is a key difference between a distribution like Ubuntu and Red Hat Enterprise Linux or CentOS.

Ubuntu simply moves faster than CentOS/RHEL. This is by design, as a fast-moving platform is not an ideal target for bigger businesses and applications that value consistency or stability.

Red Hat makes an effort to keep versions the same throughout the supported lifecycle of the products, but will reengineer critical updates and newer package features into the older versions.

share|improve this answer

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