Linux 3.1 Released With Support for the OpenRISC CPU
diegocg writes "Linux 3.1 has been released. The changes include support for the OpenRISC opensource CPU; performance improvements to the writeback throttling; some speedups in the slab allocator; a new iSCSI implementation; support for NFC chips; bad block management in the generic software RAID layer; a new 'cpupowerutils' utility for power management; filesystem barriers enabled by default in Ext3; Wii Controller support; and [the usual] new drivers and many small improvements."
There have been so many major improvements during the life of the 2 series. I wonder what finally through them over the line to go into the 3 series.
Where can I get an OpenRISC CPU and a motherboard that will support it, and how much do they cost compared to Intel/AMD CPUs of similar performance?
Now they just need to fix support for Intel Sandy Bridge processors...
Basically, it's the beginning of the end.
Deleted
Don't feel too bad, from what I remember Linus just randomly decided that a minor number of the 2.6 series was now 3.0 a few months back.
It's better to vote for what you want and not get it than to vote for what you don't want and get it.
- E. Debs
Against other open cores such as the SPARC cores?
Yes, because it's so much better to spend years adding tons of features but only ever incrementing the bugfix number. Incrementing the minor number every kernel release (approximately every six weeks or so) means we won't hit 4.0 (assuming 3.9 --> 4.0) until sometime near the end of 2012.
I for one am holding out for 3.11. I heard it will be for Workgroups!
Proud member of the Ferengi Socialist Party.
2.6.39 --> 3.0 instead of 2.6.40
Can opensource projects stop with this utterly terrible use of the major.minor numbering...
You're right. The sky is in fact falling.
Can't wait for Linux 3.11 for Workgroups
Yep, that's why you bothered to troll the post, right?
Okay, those are all important things but nothing you described has to do with the kernel.
plus I want me Email client to have full Exchange 2010 support.
And did you not want to download your email client as a third-party application along with that? But the graphical framework, the desktop manager, and the widgets framework will all be third-party apps as well.
The kernel takes care of hardware support and basic I/O such as file systems and things. Everything else is a "third-party" app.
If that's your criticism of open source, I'd say things are going fine.
Active Directory is something that happens in userland, not in the kernel.
My first employer insisted that all software start at version 3.1.
His theory was that it would be easier to sell software that was version 3.1 or later than starting at version 1.
Every application we wrote therefore began at Version 3.1 when brand new.
"That's the way to do it" - Punch
I for one am holding out for 3.11. I heard it will be for Workgroups!
It also has wonderful improvements to video compression, I hear.
Will it have more vibrant colors like the Intel CPUs?
Whoa, I didn't expect that.
Some can argue it's unnecessary and that stuff, but I have a classic controller and it's damn good to use with my computer. (I actually use it more with it than my Wii......).
What is that "barrier" for ext3, btw?
followed by Linux NT, Linux XP, Linux Vista and reverting back to numbers w// Linux 7 & Linux 8
I'm pretty sure that even in Windows, neither AD binding nor Exchange 2010-compatible MAPI communication are kernel functions...
He is probably right.
Can't wait for Linux 3.11 for Workgroups
followed by Linux NT, Linux XP, Linux Vista and reverting back to numbers w// Linux 7 & Linux 8
Slow down there, cowboys! You forgot Linux 95, 98, and 2000.
Il n'y a pas de Planet B.
And the beloved Linux ME!!!!
The cake is a lie.
And don't forget the "Signed by Linus Torvalds himself" edition
I am waiting for the LSDN
Don't forget the home versions with Networking disabled.
I drank what? -- Socrates
The term "Workgroup" was hunted to extinction about 18 months ago by the term "Enterprise Cloud", unfortunately...
That would be a rather silly assumption, since the "." in the version number is not a decimal separator. The version after 3.9 will presumably be 3.10.
If the 3.x series lasts as long as the 2.6.x series, then 4.0 would happen around 2019. Or if Linus decides to stick with a time-based approach to incrementing the major number, then a sensible schedule might be to incremement the major number every five years. In any case, I would doubt that it would be anywhere near as quick as every 15 months.
How can we continue to believe in a just universe and freedom to eat crackers if we have no ale?
He's not the first to think along those lines. One of the most well-known examples is the Kaypro II computer. It was actually their first product but they wanted that magic "II" after the name.
Linus Torvalds did indeed release Linux 3.1, but where are the git repos for all the kernels that are on the front page of http://www.kernel.org/ ? Linus's development tree is there, but none of the release trees are, so all of the "gitweb" links are broken links. Specifically, I'm really looking for the git "stable" trees, and I have not been able to find where they've gone.
Actually they've been on a steady quarterly release schedule now for years, one month merge window, two months = 8 weeks of release candidates (RC). If they need more or fewer they simply adjust the length of the merge window, that's the period when all new development of the last months is pulled into the main tree. The release candidates are for QA, bug fixing and regression testing, meanwhile new development continues in branches. The merge window and rc1 can be a little hairy, but rc2+ is normally fine, Linus won't allow crap into any release. So 3.9 would be about two years from now but the way versioning works it'll be followed by 3.10 and 3.11 (unless Linus sees a reason for a 4.0, but it won't be related to going past 3.9...)
Live today, because you never know what tomorrow brings
That would be a rather silly assumption, since the "." in the version number is not a decimal separator. The version after 3.9 will presumably be 3.10.
If major.minor was going to mean something, sure. As it is, the only reason to go with 3.10 over 4.0 would be for that 3.11 joke.
The stable repo appears to be at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
Ask your motherboard manufacturer.
Followed by version 95, 98 and ME?
Linux entered its 3rd decade with 3.0.
"This is a free minix-like kernel for i386(+) based AT-machines," began the Linux version 0.01 release notes in September of 1991 for the first release of the Linux kernel.
Is there an FPGA big enough to implement the OpenRISC on it? Has anyone done that yet?
--
make install -not war
Or Solaris, which was released by Sun as a successor to SunOS 4.x as "Solaris 2", while retroactively renaming SunOS 4.x as "Solaris 1". Then after Solaris 2.6 Sun called the next version Solaris 7.
There's other reasons other than marketing saying "higher version numbers are more advanced!", but they're even stupider.
Windows, for all its BS in numbering, was doing the right thing by naming versions after the release year. But I guess the further they got from the magically futuristic "2000", the more they wanted to to something like Sun did. So now we have Windows 7, even though there was never a Windows 5 or 6 (and 4.x was NT, which had its own version numbers in parallel with non-NT Windows).
Ubuntu's year.month is good. So of course everyone calls the Ubuntu version by its alliterative animal name, which must be converted into an ordinal number to mean anything. But who's counting?
--
make install -not war
Word for Linux 3.11 for Workgroups for Pen Computing FTW!
--
make install -not war
For anyone who is uninitiated with working with open-source CPUs on FPGA, one of the first ever OpenRISC workshops will be held at FSCONS in Gothenburg, Sweden, in November. http://my.fscons.org/schedule/session/24/ Anyone wishing to get up to speed on how to play with OpenRISC should come check it out. We'll for sure be going through getting the kernel up and running in simulation and on hardware.
The middle number stopped meaning anything a while ago. The only way to get rid of it was to increment the first number up while dropping the middle number.
Yeah, because Microsoft Windows NT 3.5 had 3 releases behind it, at least, right?
Oh wait, it didn't? They called the first release 3.5 because it was a larger number than 3.11? Even though it had nothing in common with 3.11 or 95 or anything else but VMS and OS/2?
Wow, those closed source version numbering methods are so superior.
Yeah.
Moron.
--
BMO
You forgot 3.11.
Jesus is coming -- look busy!
of course everyone calls the Ubuntu version by its alliterative animal name
I, for one, prefer numbers and often cannot map them to animal names (especially given that names are different for English and localized Ubuntu versions), at least for past releases. Also, I don't remember the last time when someone else around me used animal names in spoken language (well, this can be partially explained by the fact that those names aren't easy to remember for non-English speakers).
Coding etudes
Actually, the first Windows NT release was Windows NT 3.1.
http://en.wikipedia.org/wiki/Windows_NT_3.1
personally, I'm holding out for Linux 95. I reckon that'll be when it really starts gaining traction among the general public.
They desperately need more funding to produce a ASIC version required for Linux support to mean much:
http://hardware.slashdot.org/story/11/04/30/172214/help-build-the-worlds-first-community-funded-cpu-asic
Hasn't it been resolved for quite a while now? I did read about a few of the major power issues being solved months ago...
Then again, if there are still power issues, I'm sure cpupowerutils will be here to assist in that whole mess.
I am not devoid of humor.