Torvalds Christens The Next Linux Kernel Series 3.x
It's official, kernel version 3.0 is on its way. Linus confirmed this both in an announcement and by checking in the first 3.0 release candidate. The new branch is not expected to include any major milestones in terms of features, but it may stimulate developers to adopt policies of cruft removal and modernization.
Linus had mooted the idea of skipping 2.8 (stable branches use even numbers) in favor of 3.0 a couple of weeks ago on the kernel mailing list.
On the forums, reaction to the news has been mixed, with some wondering if Linus is falling prey to the current trend of large major version number jumps to give the impression of significant progress. But, that raises the question: is it worse to have a small version number jump for a new release that breaks everything, or a large version increase that turns out not to be hugely different from the previous release. It's a point that Linus touches on in his announcement:
[...]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. [...] So no ABI changes, no API changes, no magical new features - just steady plodding progress.
His justification for the version jump is two-fold. First, the 2.6.x branch was around for an unusually long time. 2.6 has been with us since 2003, and version 2 itself began way back in 1996. Second, it is symbolic because, as the Linux kernel is 20 years old this year, it is now entering its third decade.
So, it's not a ground-breaking release, and the message seems to be: everything's going great, prepare for more of the same.
The original announcement on the Linux Kernel Mailing List.
UK based freelance writer Michael Reed writes about technology, retro computing, geek culture and gender politics.
Realizing the promise of Apache® Hadoop® requires the effective deployment of compute, memory, storage and networking to achieve optimal results. With its flexibility and multitude of options, it is easy to over or under provision the server infrastructure, resulting in poor performance and high TCO. Join us for an in depth, technical discussion with industry experts from leading Hadoop and server companies who will provide insights into the key considerations for designing and deploying an optimal Hadoop cluster.
Sponsored by AMD
Built-in forensics, incident response, and security with Red Hat Enterprise Linux 6
Every security policy provides guidance and requirements for ensuring adequate protection of information and data, as well as high-level technical and administrative security requirements for a system in a given environment. Traditionally, providing security for a system focuses on the confidentiality of the information on it. However, protecting the data integrity and system and data availability is just as important. For example, when processing United States intelligence information, there are three attributes that require protection: confidentiality, integrity, and availability.
Learn more about catching the bad guy in this free white paper.
Sponsored by DLT Solutions
| Designing Electronics with Linux | May 22, 2013 |
| Dynamic DNS—an Object Lesson in Problem Solving | May 21, 2013 |
| Using Salt Stack and Vagrant for Drupal Development | May 20, 2013 |
| Making Linux and Android Get Along (It's Not as Hard as It Sounds) | May 16, 2013 |
| Drupal Is a Framework: Why Everyone Needs to Understand This | May 15, 2013 |
| Home, My Backup Data Center | May 13, 2013 |
- Designing Electronics with Linux
- New Products
- Making Linux and Android Get Along (It's Not as Hard as It Sounds)
- Dynamic DNS—an Object Lesson in Problem Solving
- Using Salt Stack and Vagrant for Drupal Development
- Linux Systems Administrator
- Senior Perl Developer
- Technical Support Rep
- UX Designer
- Web & UI Developer (JavaScript & j Query)
- Reply to comment | Linux Journal
38 min 23 sec ago - Dynamic DNS
1 hour 12 min ago - Reply to comment | Linux Journal
2 hours 10 min ago - Reply to comment | Linux Journal
3 hours 1 min ago - Not free anymore
7 hours 3 min ago - Great
10 hours 50 min ago - Reply to comment | Linux Journal
10 hours 58 min ago - Understanding the Linux Kernel
13 hours 12 min ago - General
15 hours 42 min ago - Kernel Problem
1 day 1 hour ago
Enter to Win an Adafruit Pi Cobbler Breakout Kit for Raspberry Pi

It's Raspberry Pi month at Linux Journal. Each week in May, Adafruit will be giving away a Pi-related prize to a lucky, randomly drawn LJ reader. Winners will be announced weekly.
Fill out the fields below to enter to win this week's prize-- a Pi Cobbler Breakout Kit for Raspberry Pi.
Congratulations to our winners so far:
- 5-8-13, Pi Starter Pack: Jack Davis
- 5-15-13, Pi Model B 512MB RAM: Patrick Dunn
- 5-21-13, Prototyping Pi Plate Kit: Philip Kirby
- Next winner announced on 5-27-13!
Featured Jobs
| Linux Systems Administrator | Houston and Austin, Texas | Host Gator |
| Senior Perl Developer | Austin, Texas | Host Gator |
| Technical Support Rep | Houston and Austin, Texas | Host Gator |
| UX Designer | Austin, Texas | Host Gator |
| Web & UI Developer (JavaScript & j Query) | Austin, Texas | Host Gator |
Free Webinar: Hadoop
How to Build an Optimal Hadoop Cluster to Store and Maintain Unlimited Amounts of Data Using Microservers
Realizing the promise of Apache® Hadoop® requires the effective deployment of compute, memory, storage and networking to achieve optimal results. With its flexibility and multitude of options, it is easy to over or under provision the server infrastructure, resulting in poor performance and high TCO. Join us for an in depth, technical discussion with industry experts from leading Hadoop and server companies who will provide insights into the key considerations for designing and deploying an optimal Hadoop cluster.
Some of key questions to be discussed are:
- What is the “typical” Hadoop cluster and what should be installed on the different machine types?
- Why should you consider the typical workload patterns when making your hardware decisions?
- Are all microservers created equal for Hadoop deployments?
- How do I plan for expansion if I require more compute, memory, storage or networking?



Comments
Kernel upgrade. No major
Kernel upgrade. No major features. Boring.
Announcement link
The announcement links you posted were an interesting read, but I believe you meant to post this link: http://lkml.org/lkml/2011/5/29/204
Ouch
Ouch. Quite right. I winced at myself for that one.
UK based freelance writer Michael Reed writes about technology, retro computing, geek culture and gender politics.
Linux versions
Why not make a slight modification to the versioning schema? Something like this...
3.0.x for 3rd decade year 0
3.1.x for 3rd decade year 1
3.2.x for 3rd decade year 2
etc...
Of course, that might be too complicated...
coolaid ver bump, major revs
coolaid ver bump, major revs for major progress plz, minor revs for minor progress --- otherwise, set major milestones so when hit, a major rev makes sense
not wow'd here
What's next?
Ok, admit it people, what where the diffs between 2.6.18 and 2.6.19 ?
Only some geeks (or user who suffered from some bugs) remember when this version change was, and what it contained.
So, I applaud Linus to this decision, 3.0 for the third decade.
And then, for the 4th decade, after somewhere between 3.40 (3month) or 3.60 (2month) there would come version 4.0.
Nice, why not?
PS: yes this stops some questions for 2.7 code also (SCO).
Long live Linus
Rightfully said by Linus-- this is just another version with more bug fixes, drivers and etc. The kernel is matured.
Im still waiting and wondering when linux will power spaceships and future technology that still is'nt in existence.
3.x so good.
3.x so good.
Mocking SCO
Remember when SCO asked for the source code for Linux kernel 2.7?
Jumping from 2.6 to 3.0 is a bit more funny, when you keep this in mind :-)
For all of those guys saying
For all of those guys saying "no big progress", please, measure the progresses made between Linux 2.6.0 and Linux 3.0. They ARE worthy of a major release.
Why Not?
Not a big deal at all!
Mr. M$ do it all the time! Recently announced a version 8.
What a lot of people just figured out as it's nothing more than an old and well know "7 with a new skin" ;-)) What about 95, 98, ME, 2000... just to say for the desktop side. Who really believes that they have 8 SO? Ok, I do believe in Santa either.
Let's step up to "3"
i am surprised nobody
i am surprised nobody suggested to shave to 2 off and increment the 6.
That idea probably already has a copyright
Or even a patent! Need to stay away from that frightful thought. It could wind up in court!