Linus says 2.6 kernel will be out by June 2003 187
Xpilot writes "C|Net reports that Linus Torvalds predicts 2.6 will be out by June next year during a talk on his Geek Cruise. Linus called the next release '2.6', but knowing him that may be just a working title;)"
Update: 10/26 17:29 GMT by T : An anonymous reader adds "Rob Landley has published the latest list of features being considered for inclusion" in the new kernel; ... "the long and impressive list is available in more or less human readable form on Linux and Main."
Are you sure ? (Score:5, Funny)
Translation... (Score:5, Funny)
Re:Translation... (Score:5, Funny)
Re:Translation... (Score:5, Funny)
Re:Translation... (Score:4, Funny)
Or Daylight Savings time... (Score:2)
1:00 = 1 hour till you switch your clock.
1:50 = 10 minutes till you switch the clock.
1:55 = 5 minutes till you switch your clock.
1:00 = 1 hour till you switch your clock.
1:50 = 10 minutes till you switch the clock.
1:55 = 5 minutes till you switch your clock.
1:50 = 10 minutes till you switch the clock.
1:55 = 5 minutes till you switch your clock.
I thought... (Score:3, Insightful)
Re:I thought... (Score:3, Funny)
Re:I thought... (Score:1, Funny)
2.6 sounds old, we need to catch up to MSN and AOL
Re:I thought... (Score:2, Funny)
Re:I thought... (Score:5, Funny)
No more 9.9-pre-beta-5116.0002-r3-pre-patch-ac4-02 (Score:4, Informative)
V=1-1/X
As your revisions increment, you will be closer to the famed 1.0 release, but never quite there. The press can always ask, "ARE WE THERE YET?" and always be told, "IN A FEW MINUTES!"
Re:No more 9.9-pre-beta-5116.0002-r3-pre-patch-ac4 (Score:1, Insightful)
Re:I thought... (Score:2)
Actually, that sort of version number is what you would expect if requirements don't change and you are _honest_. Basically you aproximate the perfect version (1.0 final) asimptotically, but never quite make it.
I disagree -- avoids inflation (Score:3, Insightful)
If you have a marketing department, *they* want to jack the major version numbers constantly so that it looks like one "must" upgrade, or because it makes the changes look better.
Frankly, I'd prefer 2.6 over 3.0. The kernel's performance has been improved, but there's been no rearchitecting. I consider it a bit of a mark of pride.
Also, people complaining in many of these posts about the number of devel releases before a stable -- be sure that you aren't the *same* people complaining about lack of QA on the stable branch, as this is what it's intended to fix.
*agreement* (Score:2)
Re:I thought... (Score:2)
Re:I thought... (Score:1)
Re:I thought... (Score:1)
Re:I thought... (Score:2)
Compatibility is not the issue (Score:5, Informative)
Nope. In this lkml thread [zork.net], Linus says:
Re:I thought... (Score:1)
The only thing worse than no information, is wrong information.
Re:I thought... (Score:1, Informative)
As a matter of fact caldera network desktop 1.0 ran linux kernel 1.2.13 and was elf based.
another example was slackware 3.0 which was elf and used kernel 1.2.13 I believed.
slackware 2.3 was a.out based, and it was the last a.out based distro by slackware.
RH 1.0 was elf, and it used a 1.2.x kernel.
so a 1.2.x could be ran on a.out or ELF, older kernels were only a.out, but newer ones had support for a.out for compatibility.
Kernel Traffic summary (Score:3, Informative)
Re:Kernel Traffic summary (Score:2)
You didn't think those were numbers did you? You don't get numbers like 2.4.19.
2.5.xx (Score:5, Funny)
Re:2.5.xx (Score:5, Interesting)
The 2.1 series [kernel.org] got as high as 2.1.132 [kernel.org].
Re:2.5.xx (Score:1)
Re:2.5.xx (Score:3, Funny)
Wanna speed up the process? (Score:5, Interesting)
Unless, of course, Linus decides that there must be a set time between when the features are frozen and when the firse betas hit the servers.
I'm getting fairly excited about this, even though I don't plan on using any of these new features. Does that mean I read /. too much? ;)
Re:Wanna speed up the process? (Score:3, Interesting)
Another problem is that of information gathering. With something like Gaim or XMMS I can accumulate all I need in a few minutes and fire off a bug report, but proper kernel debugging requires time consuming dumps and backtraces. However, since the kernel now officially supports a fairly modern compiler (GCC 2.95.3), one no longer has to downgrade to the stone age to properly debug.
The 2.5 branch has been infinitely less stable for me compared to 2.3. Out of the twenty or so point releases I've tried, only three have actually booted. All have panicked when I tried to actually do something beyond log in at a prompt. My hardware is far from exotic (and is rock solid under 2.4, just to quell those accusations), so I assume the developers are aware of such showstoppers.
Now I'm not insinuating the kernel is a crappy piece of software or whatever. In fact, I'm fairly convinced my problems are the fault of Via weirdness, but it's hard to test something which won't even boot properly, and I've run out of patience trying 2.5 builds.
I guess you could say I'm lazy, but I'd rather do nothing at all than fill lists with halfway done bug reports, and I'm not dedicated enough to delve completely into 2.5's issues.
Re:Wanna speed up the process? (Score:4, Insightful)
They have a break; in there that doesn't belong. I removed it and it works. It is in EVERY kernel version. Why? No idea.
because you never submitted a patch...
Re:Wanna speed up the process? (Score:2)
-Paul Komarek
Needs a better name (Score:5, Funny)
2.6?! (Score:5, Funny)
Re:2.6?! (Score:4, Insightful)
They want to push for 3.0 as a marketing tool, yet most companies that would even consider deploying Linux wouldn't be concerned w/the kernel version #'s. They are going to be concerned w/the distribution version #'s.
After all, their support is probably going to come from the distribution manu, not IRC or a mailing list.
Re:2.6?! (Score:2)
Also, Sun did this, they went from 2.6 to 2.7 and called it 7, and now 8, etc.
Personaly, what I'd like to see is 1.2.11 (Version.Features.BugFixes) Meaning its version 1 with 2 updates for featers and 11 fixes of bugs. Adding to the Version number would usualy be when breaking previous protocalls/apis/etc or a complete rewrite.
Re:2.6?! (Score:3, Funny)
Re:2.6?! (Score:2)
One would like to think. I can already see help support requests going to lkml...
When it's ready... (Score:4, Interesting)
Re:When it's ready... (Score:5, Insightful)
Also this isn't some sort of sign of selling out, but I do think if anyone is to guesstimate when a release is likely, they talked to the right person. He is after all the final authority when it comes to releasing kernels.
Re:When it's ready... (Score:2, Insightful)
Re:When it's ready... (Score:4, Insightful)
AFAIK nothing happened to the "when it's ready" philosophy. But saying that it will actually be delieverd when it's ready doesn't preclude trying to estimate when that will be or trying to encourage people to get changes committed instead of procrastinating by giving reasonably hard deadlines. And that's what this is: it's an estimate of when things will be done and a target for developers to tell them when he wants them to be finished. It's certainly not a drop-dead, will be released by this date type of deadline.
My impression from what I've read is that Linus is pretty happy with the features that have been implimented in the latest version, and that he thinks that most of the things that can actually be included within a reasonable time frame either have been put in already or can be put in by the end of the month. After that he plans a feature freeze, where no new things are added but existing features can still undergo changes, and then a code freeze, where no changes are allowed except for serious bug fixes. I don't see why it's unreasonable for him to give rough estimates of how long those things will take.
Re:When it's ready... (Score:2, Funny)
People get turned on by the weirdest things.
Re:When it's ready... (Score:1)
Re:When it's ready... (Score:2, Interesting)
It is a vaguely interesting thing. A coworker once mentioned a word that she typed entirely with one hand and speculated about what the longest such word was. Being a geek, I thought that the obvious solution was to write a perl script to find out. I found that the longest words that could be typed entirely with one hand (the left) were 12 letters long; the only one that might actually be used in ordinary usage was stewardesses. ISTR that the longest word typed entirely with the right hand was only 9 letters, but I don't remember any examples.
Re:When it's ready... (Score:2)
I thought (Score:1)
Re:I thought (Score:2)
Huh? (Score:4, Interesting)
Re:Huh? (Score:4, Interesting)
Elsewhere, someone said they'd love to test these heading-toward-stable kernels, but didn't want to risk trashing their filesystem. They asked how likely that would be, and Linus replied:
"Personal opinion (and only that): not much chance for a filesystem trashing. There's more chance of something just not _working_ than of disk corruption. Ie you may find that some driver you need doesn't compile because it hasn't been updated to the new world order yet, for example.
And people still report problems booting, for example, whatever the reason. So make sure you have a working choice in your lilo configuration or whatever. But from what we've seen lately, there really aren't reports of corrupted disks or anything like that that I've seen. Which is obviously not to say that it couldn't happen, but it's not a very likely occurrence.
That said, I can't set other peoples risk bars for them."
Comment removed (Score:5, Funny)
Re:Wrestlemania 2.6 (Score:1)
minor vs. major (Score:3, Interesting)
Re:minor vs. major (Score:4, Interesting)
Or you could say that the number of minor version increases exponentially with respect to the major number, and, since the major number changed after 1.2, it should clearly change after 2.(2^2).
Docked in Jamaica. (Score:5, Interesting)
We were told that just a few of the speakers would be presenting in Jamaica so 3 of us drove down to the pier to colect them.
Ha.
we neaded all 3 cars plus 2 busses to haul them to "the Ruins". We sat ESR and Linux on a panel with 4 other senior geaks and asked them some lame questions for an hour or so.
All the baby Linuses were there and Tove is realy cool. everybody seams to think the Coffee here is great (exact words: "The best I have ever tasted") so we will try to have a few bags ready for the next deligation.
PS: No the Geak Cruise dosn't normaly hold talks on land for the locals. However JaLUG asked nicely
Kevin Forge.
Jamaica Linux Users Group. JaLUG
Founding member.
When 2.4 was released, didn't Linus say... (Score:5, Funny)
Robert Love predicts January 2004 (Score:4, Informative)
I'm more inclined to go with Robert Love's estimate considering 2.4's late release.
Offtopic : Hey, my story submission got accepted!
Re:Robert Love predicts January 2004 (Score:5, Informative)
I'm more inclined to go with Robert Love's estimate considering 2.4's late release.
I think I may need to revise that (although I did go on to say a year from then, which would be summer of 2003)... the kernel is remarkably stable at this point and if we can stick to the freeze and get enough testers, I really believe we can have a code freeze in early 2003 and a release not too long thereafter. Five or six months from now seems very doable.
And I really encourage testers. We need you. Part of the VM debacle in 2.4 was we just did not understand the corner-cases because there were not enough testers testing on enough different machines on enough different workloads. We need to know where catatrophic VM failures are, where areas of high latency exist, and in general where the bad behavior is. This kernel is remarkably better in all aspects than 2.4... it is very smooth. But it needs testers to ease us into a stable release.
This just seems wrong... (Score:4, Interesting)
I think it is time for a fork. DTLinux and SVLinux. DT for the desktop, SV for servers. I mean really, does Oscar Office Worker really need to hot swap processors? Come ON!.
This is getting way out of hand, and resources that could be foucssed on the battle for the destkop (BFD (haha)) are being wasted on some sort of kernal probe thing that sounds painfull.
Seriously, don't you think this kernel feature thing needs to stop!.
-- ac ah home
Re:This just seems wrong... (Score:2, Insightful)
Re:This just seems wrong... (Score:5, Interesting)
That's why you run through the configuration utility before you compile the kernel. You don't need to branch the kernel source to limit features in the kernel. You just don't select them when you compile the kernel. Voila. Your kernel does not have those features. Do you think when Oscar Office Worker got that copy of Windows 2000 Workstation and Mitch MIS Admin got that copy of Windows 2000 Server, they came from different source repositories? I doubt it.
With that said, the kernel source is getting gigantic, and it would be nice if they released source bundles geared towards those who might be compiling in more desktop-oriented features and those who might be compiling for a server.
Re:This just seems wrong... (Score:1)
It certainly seems a bit more sane than actually forking the kernel.
Re:This just seems wrong... (Score:3, Funny)
So then if the kernel doesn't compile, at least it can keep your feet warm.
Re:This just seems wrong... (Score:2)
Re:This just seems wrong... (Score:2)
Re:This just seems wrong... (Score:2, Informative)
badhack
That feature list is just the late list (Score:5, Informative)
That list is just the list of features that are not yet merged and thus need an imminent decision before the feature freeze next Thursday. It's also not especially long or impressive, since these are minor features and a much greater number of patches of that kind are already in. Of the stuff on that list, probably only IPSEC and one of the LVM replacements (needed since LVM1 has been removed) will impact most users, though the crash dumps would also be nice.
The significant changes in 2.6 will be the new block layer and attendant performance/scalability improvements, the new NPTL thread support, ALSA, and the XFS and JFS merges. See Guillaume Boissiere's list [kernelnewbies.org] for more.
Re:That feature list is just the late list (Score:2)
I've seen/read nothing but good stuff about it but never heard if it is the basis for the scheduler for 2.6? Anyone?
Re:That feature list is just the late list (Score:2, Informative)
badhack
pallidium support ? (Score:3, Funny)
RMS is angry. Very angry. (Score:2, Funny)
RMS is blowing steam out his ears. Heart of the Linux OS?! AHHHHHHHHHH!!
"It's OK, Richard, just have a seat and breeeeathe it out. Let it out. That's right... Gooood."
Some CRUCIAL patches here (Score:3, Interesting)
A must for embedded systems.
Makes Linux dramatically more useful (without funky patching) for (again) embedded systems, especially given the coldfire 683xx support.
What can I say about this? Another must for embedded systems, and really nice for an enterprise-wide context.
Need I tell you why this is handy?
I'll settle for just the above features but the LVM patches seem like they'd be insanely handy, the console rewrite seems like a very good idea, and the non-high-resolution POSIX timers are a good idea, too. Anything POSIX should be a priority since (hopefully) it makes code more willing to compile on more platforms. Provided people actually use the calls correctly.
I'm glad Linus seems to be sticking to 2.6 (Score:1)
It goes with the idea of "underpromise and overdeliver" which seems like a smart one to stick to, in software particularly. A series of pleasant, quietly presented surprises is much better than the sour taste of Not Quite What Was Promised. Outside of a minority (those who in particular care about Free software, and in particular the almighty GNU/Linux operating system in some form or another) within a minority (those people who give > a tinker's cuss about computers / computing at all), no one will care about the version number -- but since context matters, so do those people, however few.
timothy
Harry Potter? (Score:1, Offtopic)
So... little time, little money (Score:2)
Have to say, Linux kernel releases have never really lived up to their word... I seem to remember Linus talking about "release often, release early", but that actually turned into a pile of crap.... we waiting eons for 2.4...
My advice: "Don't hold you breath for 2.6!!!!"
Oh, calm down (Score:2)
First, stable releases suck for a lot of developers. A lot of people do this in their spare time, and all of a sudden they have a bunch of deadlines.
Second, feature freezes reduce devel speed, since a lot of developers (who *could* be doing work) have to cool their heels and wait for everyone to stablilize their code.
Third, there's context switching time. It's a lot of work to release a new stable kernel, and you have to put out this big chunk of work, pretty everything up...and that's time that could be more productively spend working on features to go into the next release.
What specific features in the new kernel do you need? Tens of thousands of threads? Linus *still* says it's a dumb idea to have more threads than processors, so unless you have a machine with 10K processors, it's not a big deal. Sure, it makes for sexy benchmarks, but they're pointless for real world apps.
Latency? This is nice, but it's mostly helpful for hard realtime systems. From a user standpoint, the time latency is an issue (assuming you're doing the HZ-redefine, etc stuff that you can do with 2.4) pretty much exclusively when the disk is saturated with requests and part of an app needs to be swapped in or a file read.
ALSA? I already use it, as do quite a few distros. I know that at least SuSE uses it out of box, and it's pretty easy to build.
Most of the changes seem to be pretty small (though cute). New driver work, input changes, the ability to use the PC speaker as a microphone...
Re:Transmeta (Score:3, Insightful)
Re:Transmeta (Score:3, Interesting)
Re:Transmeta (Score:2, Interesting)
Re:Transmeta (Score:1, Informative)
Re:Transmeta (Score:1)
go opteron!
Re:Transmeta (Score:1)
It'd be ridiculous for the headline to list all the points in the talk. He griped about OS X as well as IA-64. It's what he wanted to talk about and nothing more.
WARNING: incorrect quote (Score:5, Informative)
Nowhere in the article did he even imply anything like the last part of this quote (it's an all-new instruction set that the Transmeta Crusoe processors can't emulate). If you wanted to make a point you should have put this statement outside of the quote.
I can't understand why the parent was modded up.
-- kryps
Re:Transmeta (Score:5, Insightful)
Meanwhile, x86-64 is much simpler to support, the platform will be cost competitive with current top-of-the-line x86 systems, and you don't have to recompile all your programs if you don't want to. 4-way and 8-way multiprocessor systems ought to be semi-affordable too. In short, it's a far better philosophical and practical fit.
Inanium (Score:5, Insightful)
That's the best one-sentence indictment of the Inanium I've seen to date.
Intel's plan was to come up with a new, different architecture that no one could clone because Intel had patents on key parts. They did. But it wasn't a better, new, different architecture. It was worse. So it seems headed for the Intel niche processor department, along with the i860 and i960, both of which are quite reasonable RISC machines that nobody cared about.
AMD's 64-bit architecture is straightforward. It's IA-32 expanded to 64 bits, with a few more registers and some of the little-used stuff removed. That's not hard to support. With Linux support, that's likely to be the mainstream machine for cost-effective server farms for the next five years or so. Assuming AMD ships the thing soon.
Re:Inanium (Score:3, Funny)
Because IA-64 requires a lot of work to support for mediocre results on an atrociously expensive platform that appears to be on a glide path to catastrophic failure. Those efforts could be more productively spent elsewhere.
That's the best one-sentence indictment of the Inanium I've seen to date.
That's two sentences.
Re:Inanium (Score:2)
Re:Transmeta (Score:1)
Re:Transmeta (Score:5, Insightful)
By far, it is not a desktop replacement, but when that isn't how you try and use it you are fine. Their cpu was not built to be a killer-super-fast-cpu (and it isn't). I bet if I sit you down on a computer powered by an 800mhz transmeta and a p4 2ghz, you won't even be able to tell the difference with "normal*" tasks.
It all comes down to how one plans on using the technology. Just because _you_ think it is unacceptably slow does not mean others think the same thing. I used to upgrade my PC all the time because it just wasn't fast enough. I stopped doing that around the 1ghz mark because now it is fast enough. To throw a good quote in here... "A blur is just a blur." (this quote was back when doing a 'dir' in dos scrolled by in a blur on a 486sx-33, and it looked the same on a pentium-233.)
*Normal being just checking mail, AIM (or your IM client of choice), Web browsing, Generic stuff like that. Of course this assumes that everything else is the same (HD speed, ram size etc).
bah, I'll just submit this now
Re:It's "GNU/Linux 2.6" (Score:5, Informative)
Re:It's "GNU/Linux 2.6" (Score:1, Insightful)
If you don't like it, go download FreeBSD. That way you don't have to deal with Linus or RMS. It wins two ways!
Re:It's "GNU/Linux 2.6" (Score:1)
Re:Get some PRIORITIES! (Score:3, Interesting)
Events that shape history need to be presented as history. If we continue to live out the horrors of our generation each day, nothing will get done. If a nerd somewhere sat on his ass playing video games before these attacks, then playing video games again _is_ getting on with life.
If you want to help: survive; don't whine. So go away you... you... poo-poo head! :-
Re:Get some PRIORITIES! (Score:5, Funny)
The fact that you've posted 24 comments in the last 3 days on
Anyway, for the record, I play RPGs, I don't have a job, I watch lots of anime. According to you I "have no life". Why is it that I am blissfully happy then ?
graspee
Re:Get some PRIORITIES! (Score:1)
Because you enjoy being supported by you super-model wife?
Re:Get some PRIORITIES! (Score:1)
Dude, if only. The last time I so much as *kissed* a woman was 1993, and as for sex we're talking the 80s. In fact George Micheal has had sex with a woman more recently than me. (I am totally the geek stereotype).
But hey, there's blissfully happy without sex. I think the shit you have to deal with in a relationship far outweighs the good anyway. (But then I would say that, wouldn't I?).
Moderate accordingly. I don't care.
graspee
Re:Get some PRIORITIES! (Score:1)
No doubt, the biggest obstacle in my life is the fact that I have a job...
Re:Get some PRIORITIES! (Score:2)
Drugs do that to you.
Re:Linux and Main (Score:1)