Linux Kernel 2.6.29 -- more than just a point release

Send to a friend Print

Help more people find out about this story

Del.icio.us
StumbleUpon

John Carl Villanueva01 April 2009, 12:00 AM

Record breaking Linux 2.6.29 was developed by the most number of contributors.


"It's out there now, or at least in the process of getting mirrored out", says Linus Torvalds, announcing -- in a typically low key fashion -- to the release of Linux kernel 2.6.29.

2.6.29 is made up of 11,010,647 lines of code, with the number of developers who contributed to it reaching a record high of 1,166. Unlike the lines of code that make up the kernel, the number of developers has not been constantly climbing.

In fact, this record was last held by release 2.6.25 with 1,124 developers contributing to it. All kernels between 2.6.25 and 2.6.29 never broke the 1,100 barrier in terms of developers.

On the other hand, the number of companies that have contributed to each kernel release, and who actually pay most of the developers, has practically remained unchanged. The companies that helped out in this latest release, as most of them have in previous ones, include IBM, Intel, Novell, Oracle, and Red Hat.  

Among the features that stand out in this kernel are:

Kernel mode setting 

In the past, mode setting was typically under the control of the user-space X-server drivers. Now, as the name implies, it has been moved into the kernel. Moving mode settings into the kernel has a number of advantages; among them, smoother boot ups and better performances during suspend and resume. For this release, only Intel hardware are currently supported. Understandable, since they were the ones who asked for its inclusion.

Btrfs

This is a promising new file system developed by Chris Mason from Oracle which is primarily aimed to provide an answer to the scalability limitations of current file systems when it comes to dealing with large storage subsystems.  Although still considered unstable, btrfs is touted as the next most ubiquitous file system. It was included here simply to provide a better environment where people can tinker with it.

Ext4 improvements

Expect btrfs to take some time before maturing into stable status. That's if it follows the same development pace of previous file systems, ext4 included. There's no need to rush into btrfs, as ext4 is here to keep us occupied with its own improvements, speed being one of the most notable. Those who fretted a lot about journaling issues, in addition to the issue on speed, will be happy to know that there now exists a mode that allows this file system to run without journaling.

Wireless Access Point mode support

If you've struggled to turn your Linux system into an access point before, expect that chore to be much easier now as the mac80211 WiFi stack now provides access point mode support. For this to work, you will need to power up the hostapd daemon.

Temporary substitute mascot named Tuz

We have a story on this one. Read about it by clicking the link above.

A more comprehensive list of the features can be found in Linux Kernel Newbies.


Post your comment



Comments

RSS feed Email alert

agami (User):

Unless you're going to compile your own kernel, most of these improvements will take several months to be incorporated into your favourite distro.

Nevertheless, cool update. Stuff linux should have had 5-10 years ago but hey, it's free so I can't really complain. I just hope the future of computing doesn't end up relying on a highly democratised snail-paced development cycle.

01 April 2009, 12:21 PM (7 months ago)report abuse Send to a friend reply

Aubrey (Advanced member):

Quoting agami:
Unless you're going to compile your own kernel, most of these improvements will take several months to be incorporated into your favourite distro.


The Fedora 11 Beta was released yesterday with the 2.6.29 kernel.

Quoting agami:
Nevertheless, cool update. Stuff linux should have had 5-10 years ago but hey, it's free so I can't really complain. I just hope the future of computing doesn't end up relying on a highly democratised snail-paced development cycle.


I'm not sure which features you think are so overdue - but the modes setting stuff is certainly very welcome. (I still battle with Xorg in Virtual Machines and will look forward to the day I can give that particular hobby away).

Between some of the core kernel developments and the Moblin project the boot times for linux are approaching 10 seconds.

Some of this file system stuff is way ahead of the game (ie cloud computing) and won't actually be deployed seriously for at least 12 months.


Nice to see APC covering some of the more arcane Linux developments - now if only the hardware reviewers would give Linux compatibility ratings, all will be well in my world (which is small, fast and licenced under the GPL)

01 April 2009, 2:25 PM (7 months ago)report abuse Send to a friend reply

Raindog (Senior Forumologist):

Quoting agami:
most of these improvements will take several months to be incorporated into your favourite distro.

Not necessarily! The delay for uptake of the new Kernel depends entirely on which distro is your favorite.
Want cutting edge releases choose one of the ground breaking distros. If the pitter patter of fearful angels appeal to you far more than the yells of jumping fools, then select a more mature and stable distro.

That's the beauty of Linux and open source, you are not forced into a market rules, one size fits all, America knows best, environment.


Quoting agami:
I just hope the future of computing doesn't end up relying on a highly democratised snail-paced development cycle.

I'd hope the future does not end up in stifled development cycles too, but to be honest that's not really the situation we have at present. Linux development is maturing but it is far from becoming stale. Growth is increasing at a walk and not a run, and that ultimately can only be a good thing. It's far from being left behind.


01 April 2009, 3:19 PM (7 months ago)report abuse Send to a friend reply

shrike (User):

Glad to see a story on this, keep up the good work.

01 April 2009, 6:22 PM (7 months ago)report abuse Send to a friend reply

anonymous user Anonymous user


Tags