GNU C Library 2.32 Released

GNU C Library 2.32 (glibc 2.32) is now available as this important library for Linux and other Unix-like operating systems.

With Glibc 2.32 some of the enhancements include:

- Unicode 13.0 support.

- Support for Synopsys ARC HS cores .

- Paired with GCC 10, better warnings should be issued about possible buffer overflows and other out-of-bounds accesses.

- Glibc 2.32 on Linux adds pthread_attr_setsigmask_np

PHP 8.0 Beta Released, Now Under Feature Freeze

The release of PHP 8.0 is now one step closer to reality with the first beta being issued today and this also marking the feature freeze for this version due out later in the year.

PHP 8.0 is a big step forward for this widely used programming language with PHP JIT and other performance optimizations , JSON at long last brought into PHP core, improvements to the PHP GD imaging library, cryptographic message syntax support within PHP OpenSSL, PHP Zip improvements, and a variety of other enhancements. PHP JIT and

Linux 5.9 Introducing A Multi-Color LED Framework

Longtime Linux kernel developer Pavel Machek has taken over as sole maintainer of the LED subsystem. For this first pull request going into Linux 5.9 is a big addition... The multi-color LED framework code has finally been merged.

This multi-color framework for the Linux kernel has been in the works by Texas Instruments and is about exposing clusters of colored LEDs as an array to user-space that it can then adjust the brightness of said cluster using a single file write. This approach still allows controlling

NVMe ZNS Makes It Into Linux 5.9 Along With MD RAID Fixes

NVMe 2.0's Zoned Namespaces (ZNS) functionality is now supported by the mainline Linux kernel.

NVMe ZNS is similar to Shingled Magnetic Recording (SMR) and Zoned Block Commands (ZBC) for allowing application/software control over the placement of data. With NVMe ZNS, it's over the placement of data obviously on NVMe SSDs within zones, allowing greater control to the OS rather than just the NVMe device for deciding on data placement. The goal of these technologies is to increase drive lifetime, ideally

Fedora 33 To Offer Stratis 2.1 For Per-Pool Encryption

While Fedora 33 is slated to default to the Btrfs file-system for desktop spins, for those on Fedora Server 33 or otherwise not using the defaults will have Stratis Storage 2.1 as another option...


Google Opens Patches For "METRICFS" That They Have Used Since 2012 For Telemetry Data

The METRICFS file-system has been in use internally at Google since 2012 for exporting system statistics to their telemetry systems with around 200 statistics being exported per machine. They are now posting the METRICFS patches as open-source for review and possible upstreaming...


Open Source LLM

Mesa 20.1.5 Released For The Latest Stable Open-Source Vulkan / OpenGL Drivers

Mesa 20.1.5 provides the latest stable open-source Vulkan/OpenGL graphics drivers for the Linux desktop as the newest bi-weekly milestone...


Open Source LLM

FSF Has Finally Elected A New President

The Free Software Foundation has elected a new president following Richard Stallman's resignation last September from the FSF...


RadeonSI Resorts To Disabling SDMA For GFX9/Vega Due To APU Issues

AMD's RadeonSI Gallium3D driver has resorted to disabling SDMA (System DMA) async DMA engine support for all GFX9/Vega hardware due to issues plaguing some APUs...


FS-Cache Rewritten But Even Its Developers Are Hesitant About Landing It For Linux 5.9

FS-Cache provides the Linux kernel with a general purpose cache for network file-systems like NFS and AFS but also other special use-cases like ISO9660 file-systems. FS-Cache has been rewritten for better performance and reliability, among other benefits, and while it has been sent in as a pull request for Linux 5.9 even its own developers provide some caution over landing it this cycle...