It is early days yet for bus1. Though it has been under development for a least eight months (based on Git history) and is based on even older ideas, there has been little public discussion. The follow-up comments on the kernel-summit email thread primarily involved people indicating their interest rather than commenting on the design. From my limited perspective, though, it is looking positive. The quality of the code and documentation is excellent. The design takes the best of binder, which is a practical success as a core part of the Android platform, and improves on it. And the development team appears to be motivated towards healthy informed community discussion prior to any acceptance. The tea-leaves tell me there are good things in store for bus1.
Open Source usage and participation has increased across the industry in the last few years, driving the spotlight towards the technology powering the future of open collaboration. Similarly, with the rise of software defined networking (SDN) and network function virtualization (NFV), networking is going through its own star studded moment. As an early pioneer in the SDN space, Open vSwitch has been at the forefront of both of these trends, and has helped pioneer not only the concepts we all understand as SDN, but in the open cloud platform as well. Open vSwitch enables developers to easily connect and move between separate cloud environments. We at IBM have contributed heavily to Open vSwitch as part of our dedication to building the cloud as an open, accessible foundation for innovation – not a destination in and of itself.
Kernel 4.4.19 has been released, bringing an impressive number of fixes.
When Linus Torvalds first got started on Linux 25 years ago, it was all about the kernel. For Torvalds today, in conversation after conversation, he will almost always reiterate that the kernel is still his primary focus. The difference between Linux today and Linux 25 years ago is that Linux is about much more than just Torvalds, or even the Linux kernel. Linux today is about the wider world that Linux enables. It's a world where the collaborative development model that Linux pioneered has been extended into every realm of software development.
Ten years ago, when I first met Jim Zemlin, his message was about trying to prevent the fragmentation of Linux by having the Linux Standards Base. While fragmentation is still a concern, it's no longer at the top of the list for Linux. Today Linux and the wider ecosystem it helps enable is the basis of the modern world, from the internet of things to smart phones, servers and everything in between.
As Zemlin has said many times in his state of Linux address at LinuxCon events over the years, "Linux is awesome."
Do you know the one difference between incompetent people who use Windows versus those who use Linux? The latter feel entitled and opinionated enough to twitter about their superiority complex. You just don't hear the average folks running Windows complain, because they have better things to do, like watch Youtube. Since you can't do that in Linux, because things break all the time, you masochistically waste your energy fixing your system so it can do what any decent Windows 98 box could 9,000 years ago, and then defend your choice with the classic zeal of a Stockholm Syndrome casualty.
This is an unfair comment toward all the Linux people who do care, do work hard, and do try to make better products, but I am not really sure what's the best way, if any, to convey my message to people with reading ability challenges. This is not a call to improve Linux and make it better and blah blah. I've expressed myself enough times on that. You know what the magic formula is and how to make Linux desktop succeed. It is to listen to me, because I'm always right. So the one piece still left is to sit down and read. There. And please, don't link this article in your blogs or whatever. The first response will be: clickbait. Or: he has disabled comments on his site. Don't. No need. Just read. Carefully. That's all.
Systemd-mount is the newest tool added to systemd by Lennart Poettering.
The systemd-mount command is similar to the traditional mount command on Linux systems but with some differences.
Lennart describes in the documentation for systemd-mount, "instead of executing the mount operation directly and immediately, systemd-mount schedules it through the service manager job queue, so that it may pull in further dependencies (such as parent mounts, or a file system checker to execute a priori), and may make use of the auto-mounting logic."
One of the features missing from Linux 4.8 is any Southern Islands / GCN 1.0 support in the new AMDGPU kernel DRM driver. However, it looks like this support ported over from the mature Radeon DRM driver will happen for Linux 4.9.
GOL user nauticalnexus has put up a Linux Kernel for Arch users that will allow you to use AMDGPU and AMDGPU PRO on older AMD cards.
Note: I am not an Arch user, nor do I own any AMD card to test it myself. I have spoken to the author who put this Kernel up and they claim it's pretty stable.
After running many OpenGL and Vulkan NVIDIA vs. AMD Linux benchmarks earlier this week, here is a 16-way graphics card comparison when testing the AMD Radeon "Polaris" and NVIDIA GeForce "Pascal" GPUs, among others, on Ubuntu 16.04 LTS and looking squarely at the OpenCL compute performance. Many OpenCL tests plus performance-per-Watt metrics too when using the latest NVIDIA proprietary Linux driver and AMDGPU-PRO.
The time when developers and administrators can get by with only Microsoft in their bag of tricks is over. With Linux's continuing dominance and growth in server space and with Redmond now embracing open source with actions as well as words, even those who develop exclusively for the Windows platform are almost certain to find times when they need to wrap their heads around an aspect of the Linux kernel or some open source application.
If you've been following tech news, you know that across the board there is an increasing need for people with Linux skills, which has pushed the salaries available for those with certifiable Linux talents to record highs. This opens an opportunity in traditional Windows shops where fully certified Linux people might not be necessary, but where certified Windows people with good Linux skills have extra value.
In other words, you can increase your value as an employee simply by honing your Linux and open source skills, without the need to necessarily shell out big bucks to Red Hat or the Linux Foundation for certification. There are plenty of educational opportunities available online, some free and others offered with a very low price tag.