Open-source News

Seven Changes We've Been Waiting On That You Will Not Find In Linux 5.7

Phoronix - Thu, 04/16/2020 - 19:00
There are many new and exciting features of Linux 5.7 but also some material that didn't make the cut this window that we are now hoping will see mainline status for Linux 5.8 or another kernel this year...

GCC's libstdc++ Continues Landing C++20 Changes Around The Spaceship Operator

Phoronix - Thu, 04/16/2020 - 18:40
The GCC compiler's libstdc++ library has continued receiving more last minute C++20 work...

F2FS Added Zstd Compression With Linux 5.7 While Now is Working On LZO-RLE

Phoronix - Thu, 04/16/2020 - 16:29
With Linux 5.6 the flash-focused F2FS file-system added LZO and LZ4 compression support for enhancing performance and ideally extending flash storage life by reducing the amount of writes. Added meanwhile for the current Linux 5.7 cycle was F2FS Zstd compression support. Now looking ahead to Linux 5.8, it looks like LZO-RLE support is being baked...

Learning to love systemd

opensource.com - Thu, 04/16/2020 - 15:02

systemd—yes, all lower-case, even at the beginning of a sentence—is the modern replacement for init and SystemV init scripts. It is also much more.


read more

How I've adjusted my work-from-home habits

opensource.com - Thu, 04/16/2020 - 15:01

I've been a remote worker during various chapters in my career, and have tried to carry those lessons into each new remote work experience. At the end of last year, I switched to a job that lets me work from home. Fast forward to the COVID-19 outbreak; even though I was no WFH novice, I found myself having to adapt just like the many other workers who've been suddenly thrust into remote work.

In hopes of easing that transition, here are some healthy remote work habits to adapt during a pandemic.


read more

Linux Seeing Fixes For AMD TRX40 Motherboard Audio Issues

Phoronix - Thu, 04/16/2020 - 15:00
Various patches are pending for improving the Linux support for onboard audio with motherboard sporting the AMD TRX40 chipset for 3rd Gen Ryzen Threadripper systems...

How to package Python applications for Linux

opensource.com - Thu, 04/16/2020 - 15:00

One way to make Python applications installable on Debian-based operating systems (such as Debian or Elementary OS) is by using the dh_virtualenv tool. It builds a .deb package that wraps a Python virtual environment around an application and deploys it upon installing.


read more

How to Setup HAProxy as Load Balancer for Nginx on CentOS 8

Tecmint - Thu, 04/16/2020 - 14:17
To ensure maximum web application availability, scalability, and high performance, it is now common to implement technologies that introduce redundancy, such as server clustering and load balancing. For example, setting up a cluster of...

GitHub Completes Its Acquisition Of The NPM JavaScript/Node.js Package Manager

Phoronix - Thu, 04/16/2020 - 12:00
Following the surprise announcement last month that Microsoft's GitHub would be acquiring NPM Inc, the company behind the popular JavaScript package manager, that acquisition is now complete...

KWinFT: KDE's KWin Forked To Focus On Better Wayland Support, Modern Technologies

Phoronix - Thu, 04/16/2020 - 06:30
Longtime KDE developer and former Blue Systems engineer, Roman Gilg, has announced his forking of KDE's KWin window manager / compositor and the subsequent first release of this new KWinFT project...

Pages