With the Linux 3.16 kernel is Intel graphics driver support for Userptr, allows user-space to wrap up malloc’ed memory and turn them into GEM buffer objects. Besides the Intel DDX support, there’s now userptr support within Mesa’s DRM library…
Lunch Conversations With Ken: IT Career Advancement
How long does it take to reach the top of your game in the IT business? The answer might depend on how much you schmooze and network. But it helps to know a few things along the way too.
Cisco Acquires Metacloud, Boosting Intercloud, OpenStack Efforts
The privately-held cloud player will be snapped up for an undisclosed sum as the networking giant aims to bolster its inter-connected cloud effort, run on open-source OpenStack.
Garrett: ACPI, Kernels and Contracts with Firmware
Matthew Garrett writes about the challenges faced by the developers working on ACPI-based ARM systems. “Somebody is going to need to take responsibility for tracking ACPI behaviour and incrementing the exported interface whenever it changes, and we need to know who that’s going to be before any of these systems start shipping. The alternative is a sea of ARM devices that only run specific kernel versions, which is exactly the scenario that ACPI was supposed to be fixing.“
Business as Usual for openSUSE
The openSUSE project has posted a statement on how things will change after Attachmate’s merger with Micro Focus. In short, they don’t think anything will change. “Business as Usual: There are no changes planned for the SUSE business structure and leadership. There is no need for any action by the openSUSE Project as a result of this announcement.“
Statement on SUSE’s Recent Merger Announcement
Dear openSUSE Community,
As you might be aware, SUSE’s parent entity, the Attachmate Group has entered into an agreement to merge into Micro Focus, a UK-based enterprise software company. As the primary sponsor of the openSUSE Project, SUSE’s President and General Manager, Nils Brauckmann has contacted the openSUSE Board to share the following key points
-
Business as Usual: There are no changes planned for the SUSE business structure and leadership. There is no need for any action by the openSUSE Project as a result of this announcement.
-
Commitment to Open Source: SUSE remains passionately committed to innovation through Open Source. This has always been the foundation of our business and that will continue as we grow and innovate in new areas.
Why the Convergent Desktop is So Important to Linux

There is one truth that all the Linux faithful hold near and dear to their hearts — that Linux is a leader when it comes to innovation. No other platform has been able to stake that claim for such a long period of time. Even when a different platform unveils something new, many times that innovation can be traced back to Linux.
One such technology is the convergent desktop. The idea behind the convergent desktop is simple — a seamless transition from mobile to desktop (or laptop). This all started, for better or worse, with Ubuntu Edge. The idea behind Ubuntu Edge was brilliant: A high-end smartphone that, when plugged into a dock, would serve as a traditional desktop. Although the project ultimately failed (due to an inability to raise the $32 million dollars necessary to bring Ubuntu Edge to life), the idea stuck and now every platform is in a race to deliver the convergent desktop.
First off, why is this idea even considered to be of importance? That answer is simple. Mobile devices have overtaken the desktop in both usage and sales. For example, in 2013 desktop sales totalled (in the thousands of units) 315,229, whereas smartphone sales totalled 1,875,774. That is a sizable difference. Clearly, people (especially younger generations) depend upon their smartphones more than their desktops. Because of that, the transition between mobile device to desktop will eventually need to become seamless. The desktop and the mobile experience will have to become one — otherwise, the desktop will continue to stagnate and users will, more often than not, defer to the platform they know best — the smartphone. To that end, convergence has to be a crucial factor for desktop OS designers/developers.
The Linux community understands this — as was made clear by Canonical’s first efforts with Ubuntu Edge. With that project scrapped, Canonical is now looking at the Ubuntu Unity interface being the primary driving force behind the convergent desktop. When Canonical made the controversial switch to Unity, their goal was one interface for all devices — from smartphone, to tablet, to laptop, to desktop, to server. If you knew Unity, you could use any device. Simple.
Why is convergence important?
The big question, however, turns back on itself and asks “Why is convergence so important to Linux?” Although many may argue the importance of convergence, it cannot be denied this technology will be a giant leap toward bridging the gap between mobile and desktop devices. The ability to simply dock a smartphone and have all files and data instantly and automatically in sync is the golden ring of mobile efficiency — even beyond the cloud. The first platform to grab that ring will immediately be launched to the head of the pack.
But for Linux, it’s about more than just leading the march, it’s about claiming its right as a leader in innovation. For so many years, the competition has borrowed technological advances from Linux and called them theirs. Those “innovations” have led the world to see the competition as superior — when, in so many instances, they are just copying what Linux has brought to the table. At this moment, that is all in the past and the one innovation Linux needs to be known for is convergence. It was the Linux community that dreamed up the idea of melding the mobile and desktop platforms together and should they (read Canonical) fail to succeed and another platform achieve the goal, Linux will be seen, again, as the “little platform that could”. We’ll get a pat on the back, a “nice effort”, and not much more. Linux needs to bring convergence to light before any other platform to prove itself a leader, to establish itself at the head of the class in innovation — a title it should already enjoy.
Convergence is Linux’s baby to birth and Canonical already stands above the competition in development. But should either Apple or Microsoft succeed in bringing to market a convergent desktop before Linux, we’ll be faced with another failure…another year in the 1 percent market share range… and this time, it could stick. A failure to produce convergence could also equate to Linux smartphone failure.
Good Timing
The timing for the Linux convergent desktop could not be better. With a Linux-based mobile platform already ranked #1 in the world (Android achieved 85% market share in Q2 of 2014) and another Linux-based platform (ChromeOS) helping to drive sales of another platform (Chromebooks) to number one, Linux could not be better primed for a major success. If Canonical delivers both the Ubuntu Phone and the means to converge it with the Ubuntu desktop, the success this would bring can not be overstated.
Much to the chagrin of a good portion of the Linux community, the importance of this rests squarely on the shoulders of Canonical and Ubuntu. Regardless of your opinion toward Canonical and Ubuntu, they are closer than any other company or distribution to realizing the goal of either the pure Linux phone or the convergent desktop. And imagine how this would go over: With Android, with Chromebooks, and with the convergent mobile-to-desktop experience of Ubuntu — Linux would become the technological desktop force most of us already know it to be.
Linux needs convergence, not just as a badge of honor or to say “We did this first!”, but to have both consumers and businesses take Linux seriously (as both a desktop platform and a leader in innovation). No matter where your opinion of convergence or Ubuntu stands, if you want Linux to continue moving forward (and gaining significant moment in the upcoming years), you should want this for your platform of choice.
23 Years of Terrible Linux Predictions

We recently celebrated the 23rd birthday of Linux – with the original announcement of our beloved kernel having appeared, as if by magic, on August 25th, 1991.
[Incredibly important side note: Later that same day, Cheers would win its fourth Emmy award for Outstanding Comedy Series. This is important for two reasons. The first being that I just remembered how much I loved that show…. I should watch it again. The second reason is that I spent two minutes of my life looking up and verifying this information. Now you are spending two minutes of your life reading about it. That’s the circle of life, boys and girls.]
Twenty-three years old. That got me thinking, “That means Linux will be 25 years old in just two years. A quarter of a century. What will happen to Linux between now and then? I should write down my predictions in an article and send it over to those swell chaps at Linux.com.”
Then I realized that, if I did that, two years from now people would look up my predictions and mock their astounding inaccuracy. Because of the fact that I am a complete and total coward, I thought better of this course of action. Instead, opting to write a far safer article. An article that jives with my natural predisposition towards the aforementioned cowardice.
I’m going to look back at other people’s old Linux predictions… and I’m going to make fun of them.
[20/20 hindsight. Monday Morning Quarterback. Call it what you will, but this sounds a whole heck of a lot easier than coming up with original predictions.]
For the first prediction, I have decided to kick things off with a doozy. What, for obvious reasons, is a clear candidate for “Most Astoundingly Wrong Linux Prediction Of All Time”. Back on the 29th day of January, in the year Nineteen Hundred and Ninety-Two, on that beacon of knowledge known as Usenet… a post was made with the following title:
[Ok. Technically the title was “LINUX is obsolete”. But having “Linux” in all caps feels wrong. So I fixed it. I fixed history. You’re welcome.]
That post was made by none other than Andrew Tanenbaum, the creator of MINIX and one half of the most entertaining software architecture flame war of all time.
His declaration of obsolescence was at least 22 years off (and counting). But, hey. It was Usenet in the 90’s. Everyone had at least 17 different crazy posts there that they would live to regret having ever typed out – and that was even before the Eternal September. So we’ll let this one slide, Andrew.
Flash forward seven years to the autumn of 1999. The person that originally ran Linux.com at the time, Trae McCombs, graced the pages of Maximum Linux magazine with the following words:
“In five years we’re going to sit around and laugh that we even had operating system wars; there’s just going to be Linux. We’re going to take over.”
The best, most straight forward, way I can think of to describe this is “undeniably bonkers levels of didn’t happen.” But, now in Trae’s defense on this one, I think I’ve made similar predictions nearly every year, myself. And, really, Linux isn’t doing too gosh darned shabby. Complete domination of the super-computer world. And servers. And set top boxes. And I hear it’s also doing pretty swell on those new-fangled cellular gizmos the kids keep raving about.
But, alas. As much as I would have loved for the optimistic words of Trae McCombs to have proven accurately prophetic… for 2006 to have actually been a year where the majority of every-day computing devices, in the hands of average people, were powered by Linux. Oh what a glorious year that would have been.
Oh well. He was only off by a few years.
You know what? Enough with going through one prediction at a time. One forward looking statement, proven to be factually incorrect, after another. It’s enough to drive even the strongest of men to the brink of insanity. [What dullard wrote this article anyway?]
Let’s cut to the chase and jump to the most prophetic of all Linux prophesies ever to be prophesied.
“XXXX will be the Year of the Linux Desktop.”
We’ve all heard it. We’ve all said it. And, if we’re going on market-share numbers (and I think we all know we should be), we’ve all been wrong about it.
And it’s all Dirk Hohndel’s fault.
Dirk claims to be the first person to prophesy that an upcoming year would be “The Year of the Linux Desktop”. A refrain that gave lazy technology journalists, from here to Timbuktu, at least one really easy article to write each and every year.
[Sorry for giving away one of our trade secrets guys. I promise to keep the whole “we don’t actually report the tech news, we manipulate the tech world like evil puppet masters” thing quiet. Mums the word.]
Last year, Dirk revised his original prediction with the following:
“If I changed it from the year of Linux desktop and changed it to a decade and a half from now client computing will be mostly Linux, which has happened.”
Two critical things strike me about that.
First… he’s right. That happened. Roughly a decade and a half on from 1999 and we have reached a point where client computing devices (mobile gadgets, set top boxes, TV’s, embedded systems, PC’s, etc.) truly are mostly Linux-based. That, right there, is terribly cool.
Second… he just… wait… did he say something akin to, “You know that prediction I made that didn’t happen? If I had made a completely different prediction that actually was accurate… then it would would have been accurate.”… ?
Yes. Yes, he did. This guy’s got moxie. I think he’s my new hero.
Oh, and 2015 will be the Year of the Linux Desktop.
Bryan Lunduke is Social Media Marketing Manager at SUSE.
Minix 3.3 Released With Cortex-A8 ARM Support, NetBSD Userland Compatibility
Andrew Tanenbaum and his crew have released a significant update to Minix. The Minix 3.3.0 release comes with x86 and ARM support, is mostly compatible with the NetBSD user-land while its kernel is less than 13k lines of code, and it’s BSD-licensed…
More Intel DRM Changes Queued For Linux 3.18, Including Old i830M Fixes
With the drm-next merge window for Linux 3.18 closing, Intel’s open-source developers have submitted another round of changes for ultimately landing with the Linux 3.18 kernel…