Almost exactly two months after the release of Linux 3.17 Linus Torvalds on Sunday unleashed version 3.18 of the Linux kernel complete with a catchy new nickname: "Diseased Newt.
"It's been a quiet week, and the patch from rc7 is tiny, so 3.18 is out," Torvalds wrote in the official announcement email on Sunday evening.
The merge window for Linux 3.19 is now open, but in the meantime developers are still struggling to understand an occasional lockup problem that has been afflicting some users of Linux 3.17.
"I'd love to say that we've figured out the problem that plagues 3.17 for a couple of people, but we haven't," Torvalds explained. "At the same time, there's absolutely no point in having everybody else twiddling their thumbs when a couple of people are actively trying to bisect an older issue, so holding up the release just didn't make sense. Especially since that would just have then held things up entirely over the holiday break."
Even as the bisection proceeds on that thorny issue, then, Linux 3.18 is here in all its glory. Here are a few of the new release's more interesting features.
If a company is going to support Linux... it needs to actually freaking support Linux.
In one of my past lives, I was a software developer. And even though I no longer code for a living, I still find tinkering with various languages, IDEs, and frameworks more fun than I probably should. Truth be told, I consider playing with a new development environment to be a bit of a hoot. (Yes. I just wrote “bit of a hoot.” That's how confident I am in my own masculinity.)
Today's Catalyst 14.12 for Linux delivers OpenCL 2.0 support, VA-API video decoding with H.264/VC-1/MPEG-2/MPEG-4 format support, and distribution-specific packages offered at AMD.com for Ubuntu and Red Hat. There's also many bug fixes, support for modern kernel versions / xorg-server, potential performance improvements, and a range of other work.
The reasoning of no reveal is that Samsung’s launch strategy is secret, like many companies, but it looks like they will do a “soft launch” ie a press event and a URL to where you can buy this product in India, and I don’t know how the Samsung marketing machine will position the Tizen phone and how they will convey some of the Information in our possession, so in an effort to not damage the Samsung marketing strategy for Tizen we have chosen NOT to reveal anything. It is hoped that Samsung appreciate this move.
Mesosphere, a startup that provides commercial support for the Apache Mesos cluster management system, has debuted a "data center operating system."
Mesosphere DCOS uses the Mesos project to gang together machines running Linux, whether hosted in any number of clouds (Amazon, Google, Microsoft) or running on nearly any kind of infrastructure (bare metal, OpenStack, VMware).
Widely deployed at scale by companies like Twitter and Airbnb, Mesos has a proven track record. However, Mesosphere DCOS is designed to manage not only the applications but also the systems they run on.
The way the deal is structured sees the Linux Foundation become the contracting service provider to the Cloud Foundry Foundation and offer all the services that it requires – Cloud Foundry Foundation employees will technically be Linux Foundation hires and Cloud Foundry Foundation events and the like will be managed by the Linux Foundation.
While most of what's new in Mint 17.1 will be seen in the updated desktops, there are some common components to both Cinnamon and MATE. While accessing some of these new tools varies slightly by desktop, the results are the same in both. Right away, you'll notice the login screen is among these new and improved elements.
A few months ago I took the Introduction to Linux course offered through edX. It's an 18 chapter course with lots of reading, some videos, and a casual level of testing your knowledge. I wrote about the first six chapters and how the course works in, What happens when a non-coder tries to learn Linux.
My main goal in taking the course was to get a better, high level understanding of Linux. I didn't have to install Linux but wanted to, so before I started chapter 7, I did. I wanted to test out some of the things I was learning, and 'learning is doing' to a large extent.