ie8 fix

Linux and Open Source

Steven J. Vaughan-Nichols & Paula Rooney

New Name, Same Linux

By | May 30, 2011, 12:50pm PDT

Summary: Linus Torvalds has announced that the next major update of the Linux kernel will be called Linux 3.0, but don’t get too excited about it.

Linus TorvaldsIn 1996, Linus Torvalds released Linux 2.0, and we got symmetric multiprocessing (SMP) and we were on our way to Linux supercomputers. In 1999, Linux 2.2 appeared, and Linux made a major move off Intel chip architectures. In 2001, after some delays, Linux 2.4 turned up with great server improvements. And, in 2003, Linux 2.6 showed up, the prototype for modern Linux. So why haven’t we seen a Linux 2.8 or 3.0 in the last few years? I’ll let Torvalds explain:

I decided to just bite the bullet, and call the next version 3.0. It will get released close enough to the 20-year mark, which is excuse enough for me, although honestly, the real reason is just that I can no longer comfortably count as high as 40.

The whole renumbering was discussed at last years Kernel Summit, and there was a plan to take it up this year too. But let’s face it - what’s the point of being in charge if you can’t pick the bike shed color without holding a referendum on it? So I’m just going all alpha-male, and just renumbering it. You’ll like it.

Now, my alpha-maleness sadly does not actually extend to all the scripts and Makefile rules, so the kernel is fighting back, and is calling itself 3.0.0-rc1. We’ll have the usual 6-7 weeks to wrestle it into submission, and get scripts etc cleaned up, and the final release should be just “3.0″. The -stable team can use the third number for their versioning.

So what big exciting changes can we expect from Linux 3.0? Well, Torvalds says it better than I can again, so I’ll let him do the honors:

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. No breakage, no special scary new features, nothing at all like that. We’ve been doing time-based releases for many years now, this is in no way about features. If you want an excuse for the renumbering, you really should look at the time-based one (”20 years”) instead.

So no ABI [application binary interface] changes, no API [application programming interface] changes, no magical new features - just steady plodding progress. In addition to the driver changes (and the bulk really is driver updates), we’ve had some nice VFS [virtual file system] cleanups, various VM [virtual machine] fixes, some nice initial ARM consolidation (yay!) and in general this is supposed to be a fairly normal release cycle. The merge window was a few days shorter than usual, but if that ends up meaning a smaller release and a nice stable 3.0 release, that is all good. There’s absolutely no reason to aim for the traditional “.0″ problems that so many projects have.

Indeed, Torvalds wants “only really important fixes” in the Linux 3.0 kernel. And let’s make sure we really make the next release not just an all new shiny number, but a good kernel too.”

That sounds like a plan to me. It’s not that exciting, and it doesn’t come with any hype, it’s just about making an already good system work even better.

Related Stories:

Fedora 15’s five best features

Mint 11: The “Un-Unity” Ubuntu desktop Linux

What you need to know about the new Ubuntu

Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Topics

Steven J. Vaughan-Nichols, aka sjvn, has been writing about technology and the business of technology since CP/M-80 was the cutting edge, PC operating system

Disclosure

Steven J. Vaughan-Nichols

Steven J. Vaughan-Nichols is a freelance writer. He does not own stocks or other investments in any technology company.

Biography

Steven J. Vaughan-Nichols

Steven J. Vaughan-Nichols, aka sjvn, has been writing about technology and the business of technology since CP/M-80 was the cutting edge, PC operating system; 300bps was a fast Internet connection; WordStar was the state of the art word processor; and we liked it!

His work has been published in everything from highly technical publications (IEEE Computer, ACM NetWorker, Byte) to business publications (eWEEK, InformationWeek, ZDNet) to popular technology (Computer Shopper, PC Magazine, PC World) to the mainstream press (Washington Post, San Francisco Chronicle, BusinessWeek).

Related Discussions on TechRepublic

Did you know you can take part in these discussions with your ZDNet membership?
72
Comments

Join the conversation!

Just In

RE: New Name, Same Linux
Graham Hinsby 7th Nov
@runeklan

Badoo to you too sir.
... say, in 10 years from now?
0 Votes
+ -
RE: New Name, Same Linux
daikon 30th May
@denisrs
What do you want Linux to do for you?
0 Votes
+ -
RE: New Name, Same Linux
epark732 26th Sep
@daikon
What do you expect from Linux?
Manhattan Chiropractor
0 Votes
+ -
RE: New Name, Same Linux
runeklan 6th Oct
@DeRSSS

"That sounds learn violin online like a plan to me. It???s not that exciting, and it doesn???t come with any hype, it???s just about making an already good system glaucoma eyes drops work even better."

And when have Linux bright eyes drops really been any good? They've never gotten any real marketvalue because not a lot of people are using their Operating system. I'm not "hating" them, but I just don't think they'll be doing good in the future. At least not now that Android is here as well.
0 Votes
+ -
RE: New Name, Same Linux
Graham Hinsby 7th Nov
@runeklan

Badoo to you too sir.
0 Votes
+ -
I am not clear on the advantage in renumbering from 3.0
Dietrich T. Schmitz, *~* Your Linux Advocate 30th May
But then Linus didn't ask me.
That's fine and as long as it doesn't break anything it's sort of a non-event.
0 Votes
+ -
There is no real advantage
Michael Alan Goff 30th May
It isn't like they're going to do the smart thing and remove any of the older hardware, such as the early Pentium processors.

Some people think Linux should support everything forever, so they will.
0 Votes
+ -
And?
ScorpioBlue 31st May
It isn't like they're going to do the smart thing and remove any of the older hardware, such as the early Pentium processors.

Why should they do that? lol..

Some people think Linux should support everything forever, so they will.

Nothing lasts forever, but hey...whatever floats your boat.
0 Votes
+ -
Why should they do that?
Michael Alan Goff 1st Jun
I think that any effort to trim any fat would be greatly appreciated by the community at large. Do I have to explain to you the reasoning for removing drivers that are hardly, if ever, used?
0 Votes
+ -
There you go with ignorance again
ScorpioBlue Updated - 1st Jun
I know you don't know this but the average Linux distro occupies less than 5GB on a traditional HD. Some like Puppy Linux, you can get down to 100MB or less and it will work off a USB stick without installing it at all. Not much bloat or fat to speak of.

Try using it sometime. You might, just might gain some credibility out there.
0 Votes
+ -
Apparently, my last response got deleted
Michael Alan Goff 1st Jun
but it was linking a bunch of forums where people talk about removing older, unused, drivers and how they think that Linus might be doing that in the next kernel. But, according to you, this is ignorant. So I suppose if Linus does this, you'll be damning him as well, right?
0 Votes
+ -
What last message
ScorpioBlue 2nd Jun
Nothing got deleted up above. The posts you posted are still there and you're trying to be disingenuous and save face.

The fact is you still don't know what you're talking about and pathetically don't realize it. Or you're being deliberately obtuse. So which is it?
0 Votes
+ -
RE: New Name, Same Linux
Michael Alan Goff 2nd Jun
Actually, I did post something with links that likely got hit because of the link. The fact is that you don't seem to actually be able to respond to any of my points. You didn't respond to the fact that Linus is apparently talking about doing the same thing you just cursed me for.

Or you can just continue to insult me. I guess actual logic, and discussion, is pointless with you.
0 Votes
+ -
Naw, you didn't
ScorpioBlue 2nd Jun
You got caught looking dumb and you know it. Nothing got deleted up above and I never saw any links from you. Otherwise they would have deleted the whole post.

So instead of making dumb statements, why do you go get yourself a couple of books on Linux and read up on it. Go learn something about it before you shoot your mouth off again.

Remember, Linux isn't Windows. Get a clue.
0 Votes
+ -
RE: New Name, Same Linux
robsku 16th Jun
@goff256
That would just be dumb - besides, while I have fit debian install with GUI, TV, video & audio players, loads of programming tools, etc. in 10GB disk with several GB's left for data (though I used my fileservers SMB share for most of my data), the kernel itself is, what, 10-20Mb?
I want to install a decent, yet up-to date OS for my P75 and two laptops (one Pentium MMX, other maybe same or P2).
But if you want to trim useless drivers from your kernel, compile it your self - the configuration tool gives you nice categorized lists of things you can choose to compile in kernel, as module or not compile them, so go ahead. It just doesn't seem worth the space you save by doing so - unless you are compiling it to use in 386/486 with low memory and small HD, but considering your suggestion - that don't seem likely.

Yes, and many of us think that Linux should support old drivers, some even code drivers far old hardware not yet supported - and those who don't think the support should stay are probably by majority people who have not thought about the issue and/or have no say in it - I doubt many Linux users share your view, there's no point.
0 Votes
+ -
RE: New Name, Same Linux
krtinberg 30th Aug
@goff256 Ha.. some people totally have that mindset when it comes to Linux.
barska scopes
0 Votes
+ -
RE: New Name, Same Linux
krtinberg79791 4th Oct
@Michael Alan Goff I agree they definitely should remove some of the older hardware.

movielab
0 Votes
+ -
RE: New Name, Same Linux
jeremychappell Updated - 30th May
@Dietrich T. Schmitz, *~* Your Linux Advocate

That's the point. Twenty years, that needs a couple of balloons, and everyone is just expecting some major numbering to reflect some unspecified change. Truth be told, Linux doesn't need it - we have a system with most of the ducks in a line (or penguins in a column, if you prefer).

There is no huge glaring deficiency (remember we are only talking about the kernel here - not the "userland") that will require massive breaking with associated wailing and gnashing of teeth.

This "non-event" shows just how far Linux has come in twenty years. So here's to the "non-event", the huge celebration of "business as usual".

Now Dietrich, help me with some of these balloons will ya? wink
0 Votes
+ -
Hah! OK, will do Jeremy.
Dietrich T. Schmitz, *~* Your Linux Advocate 30th May
@jeremychappell
I like your spirit.
0 Votes
+ -
RE: New Name, Same Linux
epark732 4th Oct
@Dietrich T. Schmitz, *~* Your Linux Advocate
Another great read. These articles and short informative pieces are always a delight to read and keep me coming back for more.
Las Vegas chiropractor San Jose chiropractor Sacramento chiropractor San Francisco chiropractor Minneapolis chiropractor Indianapolis chiropractor
Always the last mile.......guess the penguin is never interested in home PCs eh?
0 Votes
+ -
RE: New Name, Same Linux
daengbo 31st May
@cym104 Elaborate, please. The only thing I can guess you'd be talking about would be RT, but then you mentioned home PCs in the same breath.
0 Votes
+ -
RE: New Name, Same Linux
YetAnotherBob Updated - 31st May
@cym104 That's Userland.

Oh, and by the way, in case you missed it, Linux currently runs on around 10% of PC's worldwide. And that is by Microsoft's figures.

BTW, The Last Mile refers to getting fiber to the home for true fast broadband internet. Linux is usually what is at the other end on that, as ISP's like most serious computer professionals use Linux when it absolutely positively has to work.
0 Votes
+ -
RE: New Name, Same Linux
The Rifleman 18th Jul
@cym104
They are interested in Home PC's... In a GeekSquad sort of way. Just try to set the setting you are accustomed to setting in any other O.S. in Gnome-3 or Ubuntu Unity. I say make it work before you mess with a perfectly good running kernel!
0 Votes
+ -
RE: New Name, Same Linux
shellcodes_coder 30th May
it's current kernel is already much better than that of Windows
0 Votes
+ -
RE: New Name, Same Linux
bitcrazed 30th May
@shellcodes_coder - really? Why, specifically?
0 Votes
+ -
RE: New Name, Same Linux
guzz46 30th May
@bitcrazed

Wikipedia has an article on different operating system kernels features.

http://en.wikipedia.org/wiki/Comparison_of_operating_system_kernels
0 Votes
+ -
RE: New Name, Same Linux
Michael Kelly 31st May
@guzz46

All I see are a lot of question marks next to the NT kernel. Which means that it might be better or worse than the Linux kernel but we do not know for sure.
0 Votes
+ -
RE: New Name, Same Linux
terjeb@... 1st Jun
@shellcodes_coder Really, in what way? As someone asked, be specific. Let's look at a few things though...

Linux: Monolithic kernel
Windows NT: Hybrid kernel (most would argue micro/hybrid is better)

Address Space Layout Randomization (security)
Linux: Not really
Windows NT: Yes

DEP
Windows: yep
Linux: Soon, perhaps

Linux is 1970s technology. The design is a mistake on modern hardware. Linus is cool, but we should move away from bloated, impossible to maintain and secure, monolithic kernels now. Oh, and it is Linus saying the Linux kernel is bloated, not just a random person like me.
0 Votes
+ -
RE: New Name, Same Linux
guzz46 1st Jun
@terjeb@...

Linux has ASLR, it also has some things which Windows NT doesn't, SELinux, Apparmor etc..

http://en.wikipedia.org/wiki/Comparison_of_operating_system_kernels#In-kernel_Security

Could you also explain how Linux "apparently" 1970's technology is a mistake on modern hardware, because as I see it more servers run Linux (and they are generally considered to be more stable) most supercomputers run Linux, not to mention the whole embedded market which Linux is also very common, and every desktop computer I have installed Linux on has run faster than it did running Windows (and Linux doesn't slow down over time like Windows can), Linux is actually much more flexible, and I can only assume you were making a joke about Linux being impossible to maintain and secure.
0 Votes
+ -
Stop your lies!
robsku 16th Jun
@terjeb@...
Wikepedia on DEP:
DEP was introduced on Linux in 2000, on Windows in 2004 with Windows XP Service Pack 2,[2] while Apple introduced DEP in 2006.[1]

You also claim:
Address Space Layout Randomization (security)
Linux: Not really???
What does that mean, it has it or has not - and it happens to have it.

So stop your lies!

And the argument about micro/monolithic kernel is an argument with three sides: Micro or monolithic pro-view sides and 3rdly, those who don't care if their OS has on or another but if it's good. And kernel running part of certain server software from same company inside kernel space as attempt to make it win the no. 1 competitor running faster on Linux tells something about kernel and how high priority is security to them when market share of one or another of their software is threatened (don't know which runs faster on Windows, the competitor, as you might know, is not limited to Linux or Unices.).

And as for being bloated? Well, if you wan't to run it on system with 32Mb or less RAM then maybe you should compile a version which only includes the drivers you need? Though, for that level computer I'd recommend considering Damn Small Linux that sticks with 2.4 series kernel by default (can be updated if installed on disk of course) to keep their distro at maximum size of 50Mb. Though their sister project DSL-N uses 2.6 (and GTK2 + some other extras) and their recommendation for pleasant experience is at least 64Mb RAM and 300Mhz processor (minimum with GUI is still 486 with 16Mb RAM), so while it's a huge in requirements in comparison to DSL (which can power a 486 - and I don't see why not a 386 too - with 16Mb RAM).
There is also one and two disk Linux with X Window server and some remote clients to use old PC as X-terminal/thin client.

Bloated? Hah.
0 Votes
+ -
New name???
wackoae 30th May
Since where are version numbers a "new" name?
WHAT NEW NAME ????

One would have thought that even the experts at ZD would be able to work out that a version number IS NOT A NAME !!!!

What does this article inform us of ?

Normally a full version number change would indicate a major new VERSION !!

otherwise its just 'rebadging' a product, a product is no better if it is version 2xx or 3xx if nothing has been done to justify the major change.

ie, just putting a 2011 badge on a 1978 model car does not make that old car any better.

Unless you can convince yourself that your 1978 car is actually a 2011 model !

Does anyone else remember Torvalds stating that '2.8 would be the FINAL version of linix, as it would be 'finished' ?

This title should be SAME NAME, SAME LINX
0 Votes
+ -
RE: New Name, Same Linux
Michael Kelly Updated - 31st May
@Aussie_Troll

If that's what you are concerned about, then you should be going after Google for its Chrome numbering system before you go after Linux. Chrome isn't even stable for 2.5 years yet and it's already up to 11.x on stable releases and 13.x on developer releases. And it hasn't changed all that much in that time, at most it should be on 1.3.x or so.
0 Votes
+ -
RE: New Name, Same Linux
Aussie_Troll 31st May
@Michael Kelly

Chrome is still Chrome it does not have a new name either !
0 Votes
+ -
RE: New Name, Same Linux
JT82 18th Jul
@Michael Kelly - Don't feed the troll
0 Votes
+ -
RE: New Name, Same Linux
The Rifleman 18th Jul
@Aussie_Troll
" Does anyone else remember Torvalds stating that '2.8 would be the FINAL version of linix, as it would be 'finished' ?"

Apparently, you and I are the only two! People don't pay attention and therefore, don't hear. The rest of the time they forget!, so very little retention is why you and I are only two that remember this. If you leave after I do, please turn off the lights.
0 Votes
+ -
RE: New Name, Same Linux
Grayson Peddie 31st May
I bet you one thing that Linux 3.0 is the same is 2.6. NOTHING new. Move along.

I guess I will not see drastic changes in the kernel, like improved performance or anything like that. Maybe not even a multimedia schedule or anything.

Hey Linus, you will confuse newcomers to Linux by calling it Linux 3.0 WITHOUT ANY DRASTIC CHANGES TO THE KERNEL. Keep It Simple Stupid. Linux 2.6 makes sense with only important fixes.
0 Votes
+ -
RE: New Name, Same Linux
Michael Kelly 31st May
@Grayson Peddie

He did mention there would be the fair share of cleanups and driver updates. That in itself would help speed things up more than a complete kernel rewrite would. I'll be interested in the benchmark comparisons between 2.6 and 3.0.

Also it sounds as if ARM has moved up on the priority list, which considering the advances Android is making can only help to improve the state of non-PC devices, which as we know is the fastest growing segment in the industry.
0 Votes
+ -
RE: New Name, Same Linux
LoverockDavidson 31st May
LOL after 20 years of struggling the best linux can do is come up with a new version number and offer no changes. Every day when I read a linux article I have to laugh at it and just how little it actually does to improve it. Its like they purposely don't want linux to advance.
0 Votes
+ -
Laughing...and laughing
ticthak@... 31st May
@LoverockDavidson LOL after 20 years of struggling the best Loverock can do is come up with a new post and offer no changes. Every day when I read a Loverock post I have to laugh at it and just how little it actually does to improve. Its like he purposely doesn't want Loverock to advance. (sic)
@ticthak@...

LD never fails to make my day. Since our company is a Linux shop, his antics are a distraction from the daily grind. I make sure that everyone see them.
0 Votes
+ -
RE: New Name, Same Linux
Aussie_Troll Updated - 1st Jun
@LoverockDavidson

either they dont want too, or cannot do it in the first place.

After all, they cannot break away from the POSIX (not PISIX!! edited) standard, and its Unix parenthood.

But your right after 20 years, with "a huge developer base" they could and SHOULD of rewritten the kernel by new several times.

It's called 'refactoring' your software, where you basically start from scratch.

this will never happen with Linux, as it does happen with Windows and other OS's.

Linux is "too big and scary" for that to now take place, and lets face it there is not the desire or skillbase to effect an effective refactoring of even the kernel.
0 Votes
+ -
RE: New Name, Same Linux
ScorpioBlue 31st May
this will never happen with Linux, as it does happen with Windows and other OS's.

They did? How so?

And as jeremychappel said up above, we're talking kernel level here, not "user end".
0 Votes
+ -
RE: They did? How so?
fatman65535 31st May
@ScorpioBlue,

Actually, in Microsoft's case, they did, and the steaming pile of excrement resulting from the re-write, is known as 'Vista'.
0 Votes
+ -
RE: New Name, Same Linux
jeremychappell 31st May
@Aussie_Troll

That's POSIX, not PISIX. And Windows is POSIX compliant, doesn't seem to have held that back does it?

Refactoring is not starting from scratch (I've done this MANY times).

The Windows kernel has been replaced once (when we moved from MS-DOS to Windows NT, Windows 2000 actually spelled this out on the splash screen).

Some of the most talented systems engineers work on the Linux kernel - there is no skills shortage.
0 Votes
+ -
WTF is "pisix"
richdave 1st Jun
@Aussie_Troll NT
@Aussie_Troll
But your right after 20 years, with "a huge developer base" they could and SHOULD of rewritten the kernel by new several times.

It's called 'refactoring' your software, where you basically start from scratch. iptables/netfilter) along the time, however nobody has ever given a reason why the Linux kernel should be rewritten?

this will never happen with Linux, as it does happen with Windows and other OS's.

Can you give me the other examples than Windows kernel? And we all know why M$ decided to rewrite the kernel - their own statement about it was (their statement, my wording of it) that the source had become hard to maintain because the code had become so messy and was in large parts such "spaghetti code" that just developing it's features was complicated as hell. One thing they blamed was the history of backwards compatibility, even XP still had partial compatibility for DOS programs (very few ran without problems though) and then the support for 16-bit windows programs, etc. but I say it's simply because of bad design and implementation.

OS/2 WARP 4 run 16-bit Windows programs fine, the support was done via built-in version of Windows 3.11 of IBM. They also had almost perfect DOS support (I'm sure that the support for sound would have been added before WARP 5 as update if M$ would not have won the desktop market), this "backward compatibility" (well, they also had ownership of Win3.11 and they had their own DOS systems too even if, unlike Windows, OS/2 never ran as shell on top of DOS but as operating system from the very first version).

Linux is "too big and scary" for that to now take place, and lets face it there is not the desire or skillbase to effect an effective refactoring of even the kernel.

The likes of you used to claim there is no desire or skillbase to make Linux usable for anything more than as hobby for hackers.
@LoverockDavidson

That's funny, I do the exact same thing whenever I read one of your comments on a Linux article.
Its like you purposely try to look like a fool.
0 Votes
+ -
Yeah but...
Naryan 31st May
Sure nothing big may be coming with Linux 3, but Gnome 3 IS coming with Ubuntu 11.10, so that's something to look forward to.
I am still a little depressed that Ubuntu still feels so completely unfinished at this point, but a new shell isn't helping that I guess, we'll see if 11.10 can bring the polish.

Join the conversation!

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
ie8 fix

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix