The Linux Foundation got its start in 2007 as a home for the development of Linux and its creator Linus Torvalds. In the last decade, the mission of the foundation has expanded beyond the confines of the Linux kernel. Although the Linux kernel still remains central, the foundation's model of enabling open, collaborative software development has proven valuable to multiple groups. That's where the Linux Foundation Collaborative Projects effort comes in, enabling groups of developers to bring software projects under the Linux Foundation umbrella. By being part of the foundation, software projects benefit from its infrastructure and expertise at helping to shepherd and grow open-source software development efforts in a vendor-neutral approach. A 2014 slideshow on eWEEK looked at 10 projects beyond Linux that the foundation now manages. So far in 2016, the Linux Foundation has announced at least seven new efforts that are now collaborative projects. eWEEK takes a look at some of the efforts the foundation is leading beyond just Linux.
Open source projects are new to networking, but they’ve been cropping up all over the place in the last couple of years. And many of them are gravitating toward the Linux Foundation.
Some of them were originally independent groups. The Open Network Operating System (ONOS) for example, was founded by On.lab. But in October, it became part of the Linux Foundation. The Linux Foundation was already hosting the OpenDaylight Project, which some considered a rival to ONOS. But the two groups seem to be happily coexisting under the same host.
The operating systems tested for this comparison included CentOS Linux 7, Clear Linux 9710, DragonFlyBSD 4.6.0, Fedora 24, FreeBSD 11.0-Beta 4, Manjaro 16.06.1, OpenSUSE Tumbleweed, Ubuntu 16.04.1 LTS, and a daily snapshot of Ubuntu 16.10. For those wondering about OpenMandriva Lx 3.0, I'll have tests of that Clang-compiled distribution later in the week. This BSD/Linux OS comparison grew out of curiosity sake when first seeking to test how well DragonFlyBSD 4.6 and FreeBSD 11 are performing.
AMD this week open-sourced the Advanced Media Framework (AMF) as their replacement to the earlier AMD Media SDK. But before getting too excited about this latest AMD open-source project, there isn't yet any Linux support.
AMD's AMF is self-described as, "a light-weight, portable multimedia framework that abstracts away most of the platform and API-specific details and allows for easy implementation of multimedia applications using a variety of technologies, such as DirectX 11, OpenGL, and OpenCL and facilitates an efficient interop between them." Another description puts it as "The AMF SDK allows optimization of application performance by utilizing CPU, GPU compute shaders and hardware accelerators for media processing. These optimizations are applicable to a wide range of applications such as gaming or content creation. Programming of AMD Video Engines (UVD and VCE blocks) is also an important part of the functionality that AMF provides to developers."
Nvidia has released the beta driver 370.23, the good news for multi-GPU users is that it features initial support for PRIME Synchronization.
One perception that Linux can't seem to shake off is that you can't do anything without using the command line. A number of people in my circle have been using Linux effectively for years, and they've yet to crack open a terminal window.
Having said that, working at the command line can make certain tasks faster and more efficient. If you're using older hardware, command line tools are an excellent alternative to graphical applications since they don't use too many resources.
One of those tasks playing music. You can do that in a terminal. How? Here's a look at three command line music players.
Rhombus Tech’s Allwinner A20 based, “fully libre” EOMA68 COM and carrier boards can be installed in 3D printed mini-PC or laptop cases.
For the past five years, UK-based Rhombus Tech, led by developer Luke Kenneth Casson Leighton, has been developing a fully open source, removable computer-on-module (COM) in a standardized format known as “EOMA68.” Rhombus has now gone to CrowdSupply to help fund an “EOMA68-A20” module based on Allwinner’s A20 SoC, as well as a mini-PC and a 15.6-inch laptop built around the COM.