Free Republic
Browse · Search
General/Chat
Topics · Post Article

Skip to comments.

Say Hello To Linux 3.0
Phorinx ^ | May 29, 2011 | Michael Larabel

Posted on 05/30/2011 10:08:42 AM PDT by zeugma

Say Hello To Linux 3.0; Linus Just Tagged 3.0-rc1

Posted by Michael Larabel on May 29, 2011

For anyone that was doubting Linus Torvalds would finally part ways with the Linux 2.6 kernel series, you lost your bets. On the eve of Memorial Day in the United States and his departure to Japan for LinuxCon, Linus Torvalds just tagged Linux 3.0-rc1 in Git.

It was just one week ago that Linus Torvalds brought up the matter of whether its time to end the Linux 2.6 kernel series with there already being 39 major releases and its development period having lasted longer than major series in the past.

Linus at first was considering the next kernel series to be Linux 2.8, but then that changed to being the Linux 3.0 kernel series. It looked likely that it was the end of the road for Linux 2.6 with the kernel developers being quite positive towards a change.

The discussion had largely been around whether to call the next kernel release Linux 2.8, 3.0, or something else. A number of developers were interested in the versioning being more date/time oriented.

Some developers also expressed that this move to tagging the Linux 3.0 kernel would be a good turning point to remove some old cruft from the kernel, e.g. old subsystems and drivers that are seldom -- if ever -- used today, especially by those that are still updating their software components. There was also at least one suggestion of stalling the Linux 3.0 kernel change until the ARM architecture code was cleaned up. Linus rejected these notions that the kernel versioning change wouldn't be tied to such milestones, but such work could occur organically over time.

The discussion over this kernel versioning change had died down in the past couple of days, but to some surprise, hitting my kernel Git notifications this evening is a "Linux 3.0-rc1" commit. The commit message from Linus Torvalds simply reads:
.. except there are various scripts that really know that there are three numbers, so it calls itself "3.0.0-rc1".

Hopefully by the time the final 3.0 is out, we'll have that extra zero all figured out.

No Linux 3.0-rc1 kernel release announcement has yet to hit the Linux Kernel Mailing List with any other commentary from Linus, but it will probably be due out shortly.

Under this new versioning model, the next major release of the Linux kernel to follow will be Linux 3.1, then Linux 3.2, etc. There will still be the stable point releases to each series as Linux 3.0.1, 3.0.2, etc.

Besides changing the kernel name from what would have been the Linux 2.6.40 kernel to now being the Linux 3.0 kernel, there are a number of changes to be excited for when this release officially occurs later in the summer. Some of the notable items that are new to this kernel release include:

- Cleancache support, with initial implementations for the EXT4 and Btrfs file-systems, among others.
- A Microsoft Kinect Linux driver.
- Various open-source graphics driver improvements. This includes Sandy Bridge performance optimizations, initial support for Intel Ivy Bridge, early work for AMD Fusion Llano APUs, and many other Intel / Radeon / Nouveau changes. But this kernel still has various open-source GPU driver bugs.

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.

UPDATE: Linus has just written the 3.0-rc1 announcement and has sent it to the LKML. Below is the 3.0-rc1 release announcement in full.
Yay! Let the bikeshed painting discussions about version numbering begin (or at least re-start).

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 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. 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 changes, no API 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 cleanups, various VM 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.

In fact, I think that in addition to the shorter merge window, I'm also considering make this one of my "Linus is being a difficult ^&^hole" releases, where I really want to be pretty strict about what I pull during the stabilization window. Part of that is that I'm going to be travelling next week with a slow atom laptop, so you had better convince me I *really* want to pull from you, because that thing really is not the most impressive piece of hardware ever built. It does the "git" workflow quite well, but let's just say that compiling the kernel is not quite the user experience I've gotten used to.

So be nice to me, and send me only really important fixes. And let's make sure we really make the next release not just an all new shiny number, but a good kernel too.

Ok?

Go forth and test,

Linus


TOPICS:
KEYWORDS: kernel; linux
Navigation: use the links below to view more comments.
first previous 1-2021-35 last
To: avg_freeper

You want to install from USB.

https://help.ubuntu.com/community/Installation/FromUSBStick

IT’s easy if your laptop will boot from USB through BIOS. And it’s faster than using a DVD due to better transfer speeds.

It’s not impossible if the laptop won’t boot from USB from BIOS, but somewhat difficult.

Depends on the manufacturer and motherboard, most modern PCs and laptops without an optical drive will boot from USB.

try the link above, freepmail me if you run into issues.


21 posted on 05/30/2011 8:53:54 PM PDT by JerseyHighlander
[ Post Reply | Private Reply | To 15 | View Replies]

To: Myrddin

Thanks!


22 posted on 05/30/2011 9:05:39 PM PDT by 2111USMC (Not a hard man to track. Leaves dead men wherever he goes.)
[ Post Reply | Private Reply | To 18 | View Replies]

To: Myrddin

Thanks!


23 posted on 05/30/2011 9:05:51 PM PDT by 2111USMC (Not a hard man to track. Leaves dead men wherever he goes.)
[ Post Reply | Private Reply | To 18 | View Replies]

To: zeugma
> Yeah, this is only news that Linux nerds would care about, but I figured there were enough Freeper nerds who'd be interested. Hell yeah!

Re: names: "Nerd", "geek", whatever. I do computers, deal with it. :)

I expect the Golden Eagle to emerge any minute, squawking to remind us that Torvalds' parents were communists or whatever and that this has something to do with an operating system.

24 posted on 05/30/2011 10:46:19 PM PDT by dayglored (Listen, strange women lying in ponds distributing swords is no basis for a system of government!)
[ Post Reply | Private Reply | To 1 | View Replies]

To: KoRn
Please don’t use the term “Nerd”. The word “Geek” is far more complementary.

Either one works for me. I've been a nerd pretty much all my life, since even before there was such a thing as home computers.

25 posted on 05/30/2011 11:31:28 PM PDT by zeugma (The only thing in the social security trust fund is your children and grandchildren's sweat.)
[ Post Reply | Private Reply | To 4 | View Replies]

To: Myrddin
Broadcom BCM4312 based wireless mini_PCI...fails.

Yeah, broadcom wireless sucks. You'll probably have to use the bcm wadcutter tool. It's a pain. I no longer buy any hardware that's not fully supported. I don't giving money to folks who don't support Linux.

26 posted on 05/30/2011 11:33:55 PM PDT by zeugma (The only thing in the social security trust fund is your children and grandchildren's sweat.)
[ Post Reply | Private Reply | To 5 | View Replies]

To: martin_fierro
While I'm not a big Ubuntu fan, that's a nice advertisement. :-)

As for the 'swappiness' issue, my solution is to have so much ram that it's oozing out the back of the PC. My system almost never touches swap.

27 posted on 05/30/2011 11:40:23 PM PDT by zeugma (The only thing in the social security trust fund is your children and grandchildren's sweat.)
[ Post Reply | Private Reply | To 9 | View Replies]

To: NeverForgetBataan
They are like handy little swiss pocket knives. I have Kaspersky Antivirus in a Linux bootable CD. It goes out and
updates the virus signaures too, before it scans.

Sometimes it's the only way to save data from a windows box without physically pulling the hard drive.We had a guy at work a while back, who's laptop was well and truely toasted. Wouldn't boot 'safe mode', or from media. It looked like he was going to lose a lot of stuff until we popped in a live Linux CD, and was able to scp all his data to another box.

28 posted on 05/30/2011 11:45:05 PM PDT by zeugma (The only thing in the social security trust fund is your children and grandchildren's sweat.)
[ Post Reply | Private Reply | To 12 | View Replies]

To: 2 Kool 2 Be 4-Gotten
Nice post.

Thanks. What's really nice is that the trolls haven't destroyed it. (yet)

29 posted on 05/30/2011 11:47:02 PM PDT by zeugma (The only thing in the social security trust fund is your children and grandchildren's sweat.)
[ Post Reply | Private Reply | To 20 | View Replies]

To: E. Pluribus Unum

The least he could have done is put the new KDE-4 or Gnome-3 face on it.

You’re talking applications. They kernel is code that all the applications run on.


Linus: 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.


Linus’s point escaped the original poster. Of course the kernel is the kernel and doesn’t have a desktop environment etc. What Linus was saying here is that 3.0 is evolutionary, not revolutionary - not that you can even speak in the same breath of a kernel and a desktop environment. The kernel can happily run in console mode and not have Gnome or KDE, or the kernel can happily run with some other desktop environment - basically the kernel doesn’t care.


30 posted on 05/31/2011 4:24:38 AM PDT by 2 Kool 2 Be 4-Gotten (Welcome to the USA - where every day is Backwards Day!)
[ Post Reply | Private Reply | To 11 | View Replies]

To: KoRn; zeugma
Please don’t use the term “Nerd”. The word “Geek” is far more complementary.

I'll personally take either/or. Guess I'm weird like that.


Built with SUSE Studio

If you can't appreciate the pure beauty of the violin after hearing this, something's wrong with your ears.

Or you can get raw with these strings. Either way, the violin is sweet yet lethal.

Do it!

31 posted on 05/31/2011 6:41:08 AM PDT by rdb3 (The mouth is the exhaust pipe of the heart.)
[ Post Reply | Private Reply | To 4 | View Replies]

To: rdb3

Doesn’t matter what the name on the check says...geek...nerd...dweeb..the bank still takes it.

Good to see ya rdb. Hope all is well.


32 posted on 05/31/2011 6:47:52 AM PDT by Vigilantcitizen (I got a fever and the only prescription is more watermelon trickworm.)
[ Post Reply | Private Reply | To 31 | View Replies]

To: zeugma
Dell seems to have another wireless mini-pci card that can be substituted in the D820. I've seen one for sale on the used market for $19. That would be worthwhile. The b42-fwcutter just didn't produce a usable result. I might just fallback to plugging in a USB or PCMCIA card to restore connectivity.
33 posted on 05/31/2011 12:26:59 PM PDT by Myrddin
[ Post Reply | Private Reply | To 26 | View Replies]

To: JerseyHighlander
Thanks for that link!

I kept running into a problem when I tried to run any distro based on Ubuntu 11.04 . That link points out a specific problem with the SanDisk flash drive I was using and how to fix it. I couldn't get 11.04 LXDE to start before but now I'll give it another try.

I didn't have any problem getting #! to boot off the flash drive. What I couldn't figure out was more related to how I would install the distro on the netbook's hard drive in a more permanent fashion.

I was thinking I had to boot up with a disk utility to partition the drive for the linux install so as to not lose any Windows system files/user data.

But after some research it looks like I can adjust the partitioning from within Windows without data loss. I just need to figure out what format to use for the new partition and I should be set.

34 posted on 05/31/2011 1:06:28 PM PDT by avg_freeper (Gunga galunga. Gunga, gunga galunga)
[ Post Reply | Private Reply | To 21 | View Replies]

To: zeugma

I don’t even have a swap partition. :-)

But I had to do that once I moved away from hard drives. I wouldn’t give up my SSDs for anything!


35 posted on 06/04/2011 8:17:30 AM PDT by Halfmanhalfamazing ( Net Neutrality is internet social justice)
[ Post Reply | Private Reply | To 27 | View Replies]


Navigation: use the links below to view more comments.
first previous 1-2021-35 last

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
General/Chat
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson