Linus Says Pre-2.6 is Coming 304
gomoX writes "As seen on C|Net , Linus has announced that the pre-2.6 series will be starting in early July. Despite not having been able to meet the release goal for 2.6 in June 2003, the next stable version is not as far away as you may think. You can take your guess based on the fact there was a 9 month period between first test version of 2.4 and the official release of 2.4.0 on January 2001."
Oh really? (Score:0, Insightful)
No you can't. Linus has always maintained that a kernel will be released "when it's done". Why would he change now?
Distro Upgrade? (Score:1, Insightful)
Re:Oh really? (Score:4, Insightful)
No you can't. Linus has always maintained that a kernel will be released "when it's done". Why would he change now?
Dude - do you what the word guess means?
guess - a. To predict (a result or an event) without sufficient information. b. To assume, presume, or assert (a fact) without sufficient information.
I also agree - NOT insightful.
2.6 isn't a production version (Score:5, Insightful)
I think the problem is the standard explanation of 'even kernels are production, odd kernels are development.' Whether he says so or not, it's clear that branching to an even version does not mean that it's a production kernel...branching to an even version begins the code freeze. Up until they call it 2.6, there's going to be large changes to the codebase. Once Linus calls it 2.6, everyone knows they can't put in major changes, but basic bug-fixes only. Therefore, it's never until a few months (or a year) after the even series starts that it's really a production kernel.
Software development managers would hate this...lots of kernel developers hate this...but love him or leave him, that's how Linus works.
load kernel from kernel? (Score:3, Insightful)
I could google for it, but hearing peoples' comments about these things is much more interesting...
Re:2.6 isn't a production version (Score:2, Insightful)
That's what I like about Linus. He cuts through the BS and actually does things based on reality, not on some twisted view of how things should be.
Re:2.6 isn't a production version (Score:5, Insightful)
The real step needed for stability is testing by a wide variety of people. This should actually be easier to get than in the past, since a much larger portion of the front-line testing these days is done by the various distributions, who are not getting into the "enterprise software" business, where they have to do substantial research on whether the software works on different systems before releasing it. And distributions are generally a lot closer to the development process than random individual users are, so they can be more easily convinced to start testing a stable series in advance of the
There's actually quite a bit more effort put into making sure that end users get a stable kernel these days than in the past, as more business software companies promote Linux more heavily. IBM will make sure that they know at all times the status of 2.6 kernels with respect to any bugs that can be triggered on any of the hardware IBM ships, and they'll make sure that Linus and Andrew know whether a kernel is suitable for 2.6.0, at least from IBM's perspective.
The real question is whether Linus will manage to hold off starting the 2.7 series until 2.6.0 is released. (Personally, I doubt it; I bet Linus will want to release 2.6.0 before Andrew is willing to, and I bet Linus will decide that the current version may not be good enough for production, but it is good enough to start further development, and Andrew will agree that people who want to work on 2.7 aren't going to do anything more useful for the remaining 2.6 problems at that point)