Linux Kernel 4.2 Released
An anonymous reader writes: The Linux 4.2 kernel is now available. This kernel is one of the biggest kernel releases in recent times and introduces rewrites of some of the kernel's Intel Assembly x86 code, new ARM board support, Jitter RNG improvements, queue spinlocks, the new AMDGPU kernel driver, NCQ TRIM handling, F2FS per-file encryption, and many other changes to benefit most Linux users.
There's a long list of people who have contributed work to this, and I'd just like to say thanks to all of them.
John
I'm using Ubuntu 14.04. Is there anything I have to do to get the new Linux version or will I just get it as normal?
Thanks for posting!
the linux people whom number above 1000 doing this work are not ever usually thanked , and the reasons are more then just doing what they did , they force non linux os's to keep DOING....
Windows is up to like 9.x OSX is in the 10's Firefox is in the 40s! Chrome is probably in the hundreds by now. I dunno, I don't use them.
Now, I'm no computer scientist, but I can tell if one number is bigger than another. C'mon you linux slackers - Make more editions. You've got a lot of catching up to do.
We're getting to the point where the Linux kernel itself is superb, but everything built on top of it is becoming utter shit. This is unfortunate, because the kernel alone is not very useful. The kernel's actual usefulness comes from it laying a solid foundation for the great things that could potentially be built upon it.
Once above the kernel, things start getting pretty bleak. First we have systemd. Its ideological and architectural flaws are such that they cannot just be fixed. For example, you can't just apply some code changes and have binary logging start being useful. No, it's a broken concept, and thus any implementation of it is inherently broken as well. The same applies for pretty much everything else systemd does.
Then we have the desktop environments. KDE isn't too bad, and there are some lightweight alternatives that a quasi-usable. But the former star of the Linux desktop environments, GNOME, has pretty much destroyed itself with its GNOME 3 effort. This is one of the most stunning failures ever seen when developing software. The user experience has been ruined in a way that many thought would not be possible. Yet it has happened.
On top of all of that, we have software like Firefox. Like GNOME 3, its UI has been reworked in the stupidest ways possible, which has in turn destroyed its usability. Long-standing bugs and performance issues go unresolved while the UI gets worse and worse, and even ads have been injected into the browsing experience!
So now we have a fantastic kernel, but a userland that's totally awful from its very bottom to its very top!
This wouldn't even be a problem if we had some diversity among the major Linux distributions, but that has pretty much vanished, too. They're almost all using systemd by default. They're almost all using GNOME 3 by default. They're almost all using Firefox by default. The only ones that aren't, like Slackware and Gentoo, are rife with a different set of problems: they're goddamn impractical. The whole point of using a Linux distro is so that its maintainers do the work to integrate and compile everything, and provide a widely usable default configuration. Gentoo fucks up the compilation part to a large extent, and Slackware totally misses the boat when it comes to providing a usable system out of the box.
The saddest part is that it wasn't always like this. While the kernel has typically been top-notch, the other software running on top of it used to be pretty good. There were numerous init systems, including sysvinit, that were better than systemd. The whole notion of "services management" wasn't even needed because such things become trivial when doing things the UNIX way. GNOME 2 was once a fantastic desktop environment. Firefox used to have amazing usability. Thankfully the kernel hasn't fallen victim to the mediocrity and destruction that has ruined so much of the software that runs on top of it. But this gets us back to the original problem: an excellent kernel is useless without an excellent userland.
Is the kernel wrapped in glass or metal? Otherwise it will not meet my requirements.
Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
A couple of decades later.
With the growing number of distros embracing systemd and systemd's continued march to get its tentacles deeper and deeper into the dependency tree such that it becomes a de-facto "requirement" (and once it's in your house it stays forever, and the next update includes who knows what), is Linux the kernel on its way out? I don't understand why Linus is not more concerned about this than he seems to indicate. People are ditching the system his kernel powers (and therefore his kernel) because of this. At the moment there are enough people still running older systems (e.g., Ubuntu 12.04LTS, 14.04LTS (and variants)) that it's not quite at critical mass yet, but the time will come soon enough that those of us still hanging out on those systems will have to vote one way or another with our feet. I don't want that, but it seems like it's going to happen.
@Anonymous Coward: "With the growing number of distros embracing systemd .. is Linux the kernel on its way out?"
Has systemd now become the Benghazi of the computing world?
Microsoft was on version 2000 15 YEARS AGO!!!! AT this rate the Linux will never catch up.
Why not roll it all back to earlier versions?
The source is there, atleast in debian src debs.
We need a new (or old) distro that does this.
Maybe start with an old distro, update the kernel, add grsec, update the daemons.
Why not roll it all back to earlier versions?
The source is there, atleast in debian src debs.
We need a new (or old) distro that does this.
Maybe start with an old distro, update the kernel, add grsec, update the daemons.
X
"...We're getting to the point where the Linux kernel itself is superb, but everything built on top of it is becoming utter shit...."
Well, what do you say about Linus Torvalds then? He has on numerous occasions said that Linux is less than optimal?
https://en.wikipedia.org/wiki/Criticism_of_Linux#Kernel_criticisms
When's the Torvold distro going to be created/announced?
spinlocks? what is this? 1999?
Everybody knows event driven and non blocking synchronization are much better...
Microsoft abandoned spinlocks in 2000... don't tell me Linux doesn't know about this...