Open-source News

Clear Linux Defined Linux Performance These Past Few Years

Phoronix - Sun, 12/29/2019 - 13:20
With our various ending-2019 and end-of-2010s articles, the standout on the Linux performance front has certainly been Intel's Clear Linux in consistently delivering the leading Linux x86_64 performance throughout all of our testing on many different tests and hardware platforms. Here's a look back at some of the Clear Linux highlights...

KDE Frameworks 6 Progresses By Porting Code Away From Deprecated Functions

Phoronix - Sun, 12/29/2019 - 13:00
Back in November was the first of several KDE Frameworks 6 developer sprints as plans begin to formulate for this evolutionary frameworks upgrade due out not until well after the Qt 6.0 tool-kit release. While Qt6 itself is still in flux, KDE Frameworks 6 efforts continue moving along by focusing on porting code away from deprecated KF5 functionality...

X.Org Saw A Lot Of Work In The 2010s Even With Wayland Taking Off

Phoronix - Sun, 12/29/2019 - 08:00
Here's a look back at the most popular news over the past decade on X.Org out of our one thousand plus articles on the topic during the 2010s. Even with Wayland taking off in recent years and effectively reaching parity to the X.Org Server for common use-cases, the X.Org Server has continued seeing new development especially in the areas of GLAMOR and XWayland. Sadly though we're ending the 2010s without a major stable release of the xorg-server since May 2018...

There Are Renewed Discussions About Having Rust Language Support Within GCC

Phoronix - Sun, 12/29/2019 - 05:49
Going back a number of years has been various out-of-tree front-ends for GCC toying with the ability to compile Rust code with GCC while a new discussion has started up about the prospects of theoretically mainlining one of those efforts or otherwise developing a new GCC Rust front-end...

phpMyAdmin 5.0 Released To Drop Old PHP/HHVM Support, Modernized UI

Phoronix - Sun, 12/29/2019 - 02:22
For server administrators with extra downtime around the holidays, phpMyAdmin 5.0.0 is now available for this widely-used web interface for administering MySQL/MariaDB databases...

Linux 5.4 EXT4 / XFS / Btrfs RAID Performance On Four HDDs

Phoronix - Sun, 12/29/2019 - 01:04
Recently a Phoronix reader inquired about seeing some fresh hard drive RAID benchmarks on the current kernel release and using Btrfs / EXT4 / XFS. While we don't often look at HDD RAID performance these days compared to speedier SSD testing, since the reader was a generous Phoronix Premium member I was happy to oblige to his test request. Here is a look at the Linux 5.4 HDD RAID performance per his request with Btrfs, EXT4, and XFS while using consumer HDDs and an AMD Ryzen APU setup that could work out for a NAS type low-power system for anyone else that may be interested.

More Benchmarks From Linux 5.5 Looking Like A Scheduler Snafu Even On Smaller CPUs

Phoronix - Sat, 12/28/2019 - 23:12
For the Linux 5.5 kernel that's about half-way through its development phase we have been pointing out some rather significant performance regressions affecting both AMD EPYC and Intel Xeon servers but there are also regressions to be found with desktop class systems too...

Linux 5.6 Adds TEE For AMD's Secure Processor To Run "Trusted Applications" On Raven APUs

Phoronix - Sat, 12/28/2019 - 20:57
Last month I wrote about AMD working on TEE driver support to load "trusted applications" onto the AMD Secure Processor under Linux. That work is now queued for introduction with Linux 5.6 and wired through for Raven Ridge APUs...

Wine-Staging 5.0-RC3 Fixes Some Active Directory Programs Like Cisco VPN & Honeywell

Phoronix - Sat, 12/28/2019 - 20:15
Based on Wine 5.0-RC3 released yesterday is now Wine-Staging 5.0-RC3 with its 800+ patches on top and it comes with two new additions this week...

MPV 0.31 Video Player Adds Pseudo Client Side Decorations, Wayland Improvements

Phoronix - Sat, 12/28/2019 - 19:50
MPV, the open-source cross-platform media player derived from MPlayer/mplayer2 long ago, is out with a new feature release before closing out 2019...

The Zen of Python: Why timing is everything - Sat, 12/28/2019 - 16:01

Python is always evolving. The Python community has an unending appetite for feature requests but also an unending bias toward the status quo. As Python gets more popular, changes to the language affect more people.

The exact timing for when a change happens is often hard, but the Zen of Python offers guidance.

read more