PDA

View Full Version : Linus announces linux 3.0



wolfen69
May 30th, 2011, 04:32 AM
http://www.phoronix.com/scan.php?page=news_item&px=OTUwMg

wojox
May 30th, 2011, 05:00 AM
I was just about to post this. Good thing I search first. except there are various scripts that really know that there are
three numbers, so it calls itself "3.0.0-rc1". (http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=55922c9d1b84b89cb946c777fdd ccb3247e7df2c)

Aquix
May 30th, 2011, 05:01 AM
The world have gone completely version number crazy!!

wojox
May 30th, 2011, 05:06 AM
The world have gone completely version number crazy!!

Could have been numbers and animals. :p

judge jankum
May 30th, 2011, 06:01 AM
I got one of them there version numbers" dunno wut it is, but I got one!!!

JDShu
May 30th, 2011, 07:29 AM
Well dropping the 2.6 prefix makes sense.... though I wonder if they should have just kept counting up 40,41,42,43.. etc, seems as good a system as any other.

Artemis3
May 30th, 2011, 08:29 AM
Well, Linus has to obey "the voice in his head"... :)
He could have also gone with 2.8, or 2.7; but whatever. There is no rationale about version numbers anymore, it used to be middle number odd for development and pair for release. Funny thing is he abandoned the odd numbers altogether, but then whats the point? better to keep 2 numbers instead, which now appears to be the case.

Another option would be to go with dates, ubuntu style, but this is fine.

Other software should take a hint about very silly versioning schemes.

And yes, after 3.9 can come 3.10, and after 3.99 can come 3.100. It is infinite, when the developer thinks a major change comes, just change the first number. No need to use 0.1.0.3gamma-rc-whatever.

LowSky
May 30th, 2011, 09:01 AM
its a funny time in software development. Everyone wants drastic change. I see the kernel number as a sorta joke to projects like Gnome and KDE.

3rdalbum
May 30th, 2011, 10:39 AM
its a funny time in software development. Everyone wants drastic change. I see the kernel number as a sorta joke to projects like Gnome and KDE.

Before Wine released their 1.0 version, their versions were numbered 0.9.34 - as though they were so-very-slowly getting towards the 1.0 mark. I thought that was funny, and I'm glad Linus is making this a 3.0 version because round numbers are less funny than big decimal places.

3Miro
May 30th, 2011, 12:38 PM
Any big changes, the article doesn't really say anything about what would be includes (apart from cleaning old code). 2.4 to 2.6 was a huge change with the dynamic modules, what would 3.0 bring?

Barrucadu
May 30th, 2011, 01:15 PM
Nothing, the point of it is that it's not a huge change, it's just a new version number because Linux wants one.

Zero2Nine
May 30th, 2011, 01:22 PM
Blame Google! :P Chrom(e)(ium) that now has reached version 11.alotofdigitsafterit seems to have started this crazy version number battle. Firefox will adept this kind of numbering scheme now and even Linux... why?

Hwæt
May 30th, 2011, 02:54 PM
Nothing, the point of it is that it's not a huge change, it's just a new version number because Linux wants one.

Linux 2.6.40 is majorly different from Linux 2.0, or even just 2.4. It's been long overdue that the version gets ticked up.

Phrea
May 30th, 2011, 02:58 PM
we are very much *not* doing a KDE-4 or a Gnome-3 here. No breakage, no special scary new features, nothing at all like that.

:lolflag:

3Miro
May 30th, 2011, 02:59 PM
Linux 2.6.40 is majorly different from Linux 2.0, or even just 2.4. It's been long overdue that the version gets ticked up.

2.6.x was a big difference from 2.4.x

How would 3.0 be different from 2.6.x, doesn't seem like anything major is coming.

Hwæt
May 30th, 2011, 03:04 PM
2.6.x was a big difference from 2.4.x

How would 3.0 be different from 2.6.x, doesn't seem like anything major is coming.

Well, compared to the original 2.6, 2.6.40 is already quite different. I mean, not as different as 2.4 to 2.6, but still enough to warrant that the version be changed. Who knows, maybe Linus has some surprise planned, too.

Phrea
May 30th, 2011, 03:06 PM
Have you guys even read the article?

Zero2Nine
May 30th, 2011, 03:07 PM
2.6.x was a big difference from 2.4.x

How would 3.0 be different from 2.6.x, doesn't seem like anything major is coming.

I think it would just raise expectations too much. Suddenly there is Linux 3.0 it'll look like something spectacular. People might expect much more hardware support and all power issues gone etc. I still cannot see the benefit of changing the version numbering system.

I imagine conversations:
"I hate that Linux stuff it's for nerds blablabla Windows is so much better"
"Wait! now there is Linux 3.0"
"What? I'll immediately switch, delete al my Windows partitions and throw my macbook out of the window"

Hwæt
May 30th, 2011, 03:13 PM
Have you guys even read the article?

Yes



So what are the big changes?

NOTHING. Absolutely nothing. Sure, we have the usual two thirds driver changes, and a lot of random fixes, but the point is that 3.0 is *just* about renumbering, we are very much *not* doing a KDE-4 or a Gnome-3 here.

jerenept
May 30th, 2011, 03:28 PM
Before Wine released their 1.0 version, their versions were numbered 0.9.34 - as though they were so-very-slowly getting towards the 1.0 mark. I thought that was funny, and I'm glad Linus is making this a 3.0 version because round numbers are less funny than big decimal places.

VLC did the same thing.

Hwæt
May 30th, 2011, 03:31 PM
VLC did the same thing.

Gotta love the asymptotic behavior of some open source projects, especially WINE. :lol:

gnomeuser
May 30th, 2011, 03:49 PM
Linus lies, there is something huge in 3.0. They finally fixed that annoying kswapd taking 100% CPU and making the machine unusable for up to double digit minutes issue.

I, for one, welcome my incremented kernel version overlord.

I already submitted the SRU request to have the fix applied to Natty (and likely below as the fix is fairly simple, ~8 lines)

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/789982

Lucradia
May 31st, 2011, 05:52 AM
I'm surprised no one blatantly bashed Linux 3.0.0 yet that it doesn't have multi-GPU Support:


The Linux 3.0 kernel will also lack a number of features including the Reiser4 file-system, the VIA KMS/DRM driver, an accelerated Poulsbo / PowerVR DRM driver, multi-GPU rendering, and various other long sought after items. The major Linux kernel power regressions have yet to be resolved as well, but that's still on my TODO list to finish bisecting those two nasty bugs.

Dustin2128
May 31st, 2011, 06:07 AM
I believe I will start calling this idiotic versioning number e-peen jockeying the "chrome syndrome".

Lucradia
May 31st, 2011, 07:28 AM
I believe I will start calling this idiotic versioning number e-peen jockeying the "chrome syndrome".

+1 to that. Chrome made a mess.

Artemis3
May 31st, 2011, 07:49 AM
I'm surprised no one blatantly bashed Linux 3.0.0 yet that it doesn't have multi-GPU Support:

http://www.phoronix.com/scan.php?page=news_item&px=ODA1OQ

I find that feature particularly unappealing. I don't believe in bundling 2 different gpus in a netbook and constantly switching one to the other. Better make a single gpu consume less when its not taxed. It doesn't feel right at all.

If you thought this had anything to do with sli or crossfire, you were very wrong.

Lucradia
May 31st, 2011, 07:52 AM
If you thought this had anything to do with sli or crossfire, you were very wrong.

Then why does the article make it seem that way >_>

Bandit
May 31st, 2011, 07:56 AM
Going to 3.0.0 without any changes drives me crazy. Although if its had all those extra ham radio drivers & etc.. removed into a cleaner package to build on, then that is something in my book worth going to 3.0 on.

trizrK
May 31st, 2011, 08:12 AM
'Bout time! jk

gnomeuser
May 31st, 2011, 02:14 PM
I believe I will start calling this idiotic versioning number e-peen jockeying the "chrome syndrome".

And yet with the ever increasing 2.6.x releases you had companies claiming to ship 2.6 kernels, but being 7 years behind.

Aside that we are now very far from the 2.6 kernel released many years ago.

I would though have adopted a 201X.[1-4] scheme to reflect a state in time easily and it would reflect the defacto standard that we do 4 kernels a year - every 3 months. It's been pretty regular for a while now. I think such a scheme would fit nicely with a foundational component.

ssam
May 31st, 2011, 03:11 PM
with distributed version control systems it is easy to merge new features whenever they are ready. there is no benefit from saving up all the new stuff for a few years and releasing it all at once (unless you need to persuade users to pay money again).

most opensource projects have transitioned to this workflow (it would be nice if some others, eg gimp, would do the same). at this point all you need is numbers that increment. its a bonus if they are easy to write, so reaching huge numbers, or having too many decimal places is a pain (eg TeX).

date based numbers are nice, but i guess the enterprise distros would be unhappy.

Dustin2128
May 31st, 2011, 04:25 PM
And yet with the ever increasing 2.6.x releases you had companies claiming to ship 2.6 kernels, but being 7 years behind.

Aside that we are now very far from the 2.6 kernel released many years ago.

I would though have adopted a 201X.[1-4] scheme to reflect a state in time easily and it would reflect the defacto standard that we do 4 kernels a year - every 3 months. It's been pretty regular for a while now. I think such a scheme would fit nicely with a foundational component.
I agree with that, but a version skip to 3.0 was unnecessary. 2.8 would have sufficed.

RiceMonster
May 31st, 2011, 04:37 PM
I agree with that, but a version skip to 3.0 was unnecessary. 2.8 would have sufficed.

Does it really matter, though?