Latest Linux kernel due in December

Daily Newsletters

Sign up to ZDNet UK's daily newsletter.

NEWS

The 2.6 version of the Linux core is expected in December and will be much more stable on arrival than its predecessor, according to the programmer in charge of the software.

The current test version, 2.6.0-test10, should be the last, and 2.6.0 itself will emerge by the end of the year "unless the wheels fall off in a serious manner," 2.6 overseer Andrew Morton said in an interview on Tuesday.

The 2.6 Linux core, called the kernel, brings major changes compared with the 2.4 version currently sold by companies such as Red Hat and SuSE Linux. One significant improvement is the ability to take advantage of the powerful servers with numerous processors, a market where Unix is popular today and which Microsoft also is trying to crack.

"The 2.4 kernel really does begin to run out of steam at four or eight CPUs," Morton said. "With 2.6, I'd be surprised if there is anything preventing it from scaling to 32."

Linux is based on Unix. But unlike Unix, Linux grew popular on widely used and low-priced Intel-based computers. It first became popular among corporate customers on lower-end servers, but running on higher-end servers will let Linux supplant more of the Unix market.

A large number of often self-appointed programmers create Linux by collaborating and sharing the source code that underlies the software. This open-source development process contrasts starkly with the proprietary controls that govern Linux competitors such as Unix and Windows. But one thing is similar with the two approaches: delays.

Linus Torvalds, who founded and still leads the Linux programming project, said last year he hoped 2.6.0 would emerge in June. Similar schedule slips afflicted the 2.4 kernel, which was released in January 2001.

Morton is one of Torvalds' key right-hand men, called "maintainers," responsible for various sections of Linux; Morton's domain is the 2.6 kernel itself. Both programmers currently are employed by an industry-funded consortium called the Open Source Development Labs (OSDL).

Morton believes the 2.6.0 kernel will be much better tested when it arrives than 2.4.0. "I think 2.6.0-test10 is about the same level of maturity that 2.4.17" was, he said. "We're a lot farther down the track than we were with 2.4."

Not all agree, however. SuSE chief technology officer Juergen Geck said in an October interview that he expects the deeper architectural changes coming with 2.6 mean that more problems will surface.

There typically is a lag between when a new kernel arrives and when it appears in products. Red Hat, the top Linux seller, waited until 2.4.2 before selling a product with the new kernel.

Red Hat tests newer technology in its "Fedora Core" releases; the main purpose of Fedora Core 2 will be to introduce and improve the 2.6 kernel before it's included in the slower-moving Red Hat Enterprise Linux product, which likely won't get the 2.6 kernel until 2005.

Red Hat and SuSE have been bringing several features from the 2.6 kernel to the 2.4 kernel in their products, a process called "backporting." In addition, the commercial kernels have other patches that make them different from the standard versions Torvalds posts at Kernel.org.

Forking hard to swallow
Because 2.6 includes many of the customisations Linux sellers have used, the release of the new kernel will reduce the differences between those products and the standard version at Kernel.org. That's significant, because Linux programmers are working to keep Linux from "forking" into incompatible versions, as happened with Unix.

"I would view it as a personal failure if they're not [closer]", Morton said. "It simply adds development and testing work to maintain these big patch sets. There's always the risk that the SuSE kernel would behave differently from the Red Hat kernel. We lose if that happens."

OSDL chief executive Stuart Cohen said: "Oracle, PeopleSoft, DB2 -- they are all interested in one operating system that runs the same. They are not interested in forking. There's a lot of pressure in the industry to keep a single operating system image."

Reducing differences is also a goal when it comes to the 2.6 kernel and the forthcoming 2.7 version, Morton added. In part, that means backporting new developments from 2.7 to 2.6. But more often it means making sure improvements to 2.6 are moved to 2.7, so the same problem doesn't have to be fixed twice, he said.

Keeping the production version and the development version synchronised "is something we haven't been very good at in 2.4," Morton said.

Torvalds tapped Morton for the 2.6 maintainer position after he moderated a disagreement in 2002 among programmers about how best to handle Linux's virtual memory subsystem.

"At the start of this year, Linus asked me to be the 2.6 maintainer, basically because I interact with other people reasonably well, and he trusted my technical decision-making," Morton said. "Also, he would prefer it not be someone from IBM or Red Hat or SuSE," but rather someone independent of those major forces in the Linux arena.

Morton maintains one of the major Linux "trees," a collection of patches to the version at Kernel.org. Morton's tree "is designed as a conduit into Linus' tree," the standard version of Linux. "It's a staging area where people can get solidified. The one thing I do is spend a lot of time getting code into shape so it can be submitted to Linus."

Version 2.6 includes a multitude of changes:

  • It's geared to work better on large multiprocessor systems, particularly those using the non-uniform memory access (NUMA) designs in which there are a range of delays possible when processors read or write data from memory.
  • It's got better support for "embedded" computing devices such as mobile phones, network routers or video recorders.
  • It responds more quickly to human actions such as mouse clicks or keyboard commands.
  • Its "block device" drivers, the software modules for communicating with devices such as hard drives and CD drives, have been overhauled.
  • Post your comment

    In order to post a comment you need to be registered and logged in.

    You can also log in with Facebook. Log in or create your ZDNet UK account below

    • Login

    Will not be displayed with your comment

    By signing up for this service, you indicate that you agree to our Terms and Conditions and have read and understood our Privacy Policy. Questions about membership? Find the answers in the Community FAQ

    Get ZDNet UK's daily newsletter

    Enter your email address to sign up

    ZDNet UK Live

    Thomas Gellhaus

    I also installed the KDE version; I also will probably try out razorqt since I really haven't had a chance to before. I'm looking forward to the...

    1 hour ago by Thomas Gellhaus via Facebook on Mageia 2 Released
    francisabigail

    Acquiring when reinvention/cannibalization is too challenging for a large organization can be an excellent strategy- still, so many mergers stumble...

    4 hours ago by francisabigail on Ariba buy parks SAP on Oracle's cloud turf
    apexwm

    All of the feedback regarding using a touch monitor for a desktop PC is right on. Several months ago, we installed a "demo" multitouch all-in-one...

    9 hours ago by apexwm on Windows 8 could speed multi-monitor uptake
    191706

    anyone wanting to triple boot *their* own Mac

    10 hours ago by 191706 on xTreme Triple Booting: Linux, Mac & Windows
    SoapyTablet

    Cont.. Biggest Bugbear: Win7's stop-animate-go approach to work, you develop a staggered (not in the above alchohol sense of the word) approach to...

    10 hours ago by SoapyTablet on Windows 8 could speed multi-monitor uptake
    SoapyTablet

    Ah the joys of Windows 8 Consumer Preview... If Windows 7 was 'Vista with Lipstick', whats Windows 8? Vista with Lipstick, the morning after?...

    10 hours ago by SoapyTablet on Windows 8 could speed multi-monitor uptake
    daveveej

    Though the metro look is quite cool on the windows mobile platform I think that think that microsoft ARE MESSING THINGS UP because what has they...

    11 hours ago by daveveej on Windows 8 could speed multi-monitor uptake
    Custonian

    I agree, we have a few touch screen monitors in work but as Windows7 and the applications we use are not touch screen friendly (the size of the...

    11 hours ago by Custonian on Windows 8 could speed multi-monitor uptake
    archerthom

    I find it amusing that Microsoft added the mouse, which was deemed awkward, but people were forced to use it so it stuck, and now they're saying,...

    14 hours ago by archerthom on Windows 8 could speed multi-monitor uptake
    BrownieBoy

    Agree with other comments. Nobody's going to start reaching out to start tapping their desktop monitors with their fingers. Their arms would tire...

    22 hours ago by BrownieBoy on Windows 8 could speed multi-monitor uptake
    Random_Error

    The only way a touch monitor would be any good is if it were horizontal on the desk, with a virtual keyboard so you could do away with that as well...

    1 day ago by Random_Error on Windows 8 could speed multi-monitor uptake
    JBDragon

    This is just dumb! Forget that I think Windows 8 will bomb, but really, people are going to go out and buy touch Monitors now??? Just pretend...

    1 day ago by JBDragon on Windows 8 could speed multi-monitor uptake
    Jake Rayson

    @Andy Bolstridge > Unfortunately, we need the majority to work 9-5 And therein lies the lie. I work very hard indeed for my idleness, early starts...

    1 day ago by Jake Rayson on The Idle Self-employed
    Burn-IT

    What happens when one hosting platform "acquires data" from another? If I forced the first one to remove it, who is responsible for chasing the...

    2 days ago by Burn-IT on Google picks holes in EU's 'right to be forgotten'
    JohnTalich

    iSpring Pro is a nice tool, that allows PowerPoint to SCORM conversion. They also have free tool, that also generates SCORM compliant courses.

    2 days ago by JohnTalich on How To Convert PowerPoint To SCORM Compliant Course
    aaron.sloman

    I think the answer to the question requires a deeper analysis of where the income can come from who else is now competing for it, who else will be...

    2 days ago by aaron.sloman on The three big questions about Facebook's IPO
    Brent Pieczynski

    Your correctness about Government websites not being compliant with their own websites is correct. Most criticism of other people takes so many...

    2 days ago by Brent Pieczynski on Privacy watchdog to chase big companies over cookie law
    Kelvyn Taylor

    802.11ac does promise some tricks to improve range & reliability, but not sure how these will work in practice until I get real products to play...

    2 days ago by Kelvyn Taylor via Facebook on Next-generation 802.11ac routers
    mrudang009

    My wife and I love our new Kindle Fire. It's lightweight, easy to use and has a great interface. The first thing I recommend anyone with a new...

    2 days ago by mrudang009 on Waterstones to sell Kindles with in-store offers
    mrudang009

    It basically unlocks all the Android marketplace apps and unlocks the device. I am one very happy Kindle owner!

    2 days ago by mrudang009 on Waterstones to sell Kindles with in-store offers