Latest Linux and open source news from around the web

The Art of UNIX Programming Sponsored · View on Amazon → The Linux Command Line Sponsored · View on Amazon →
LPI

LPI Expands Global Reach Through Enhanced Event Engagement

Linux Professional Institute (LPI) continues to strengthen its global presence by empowering partners, members, and community leaders to promote our certifications and collaborate at open source events worldwide. With a suite of initiatives designed to increase community engagement and event ... Read more The post LPI Expands Global Reach Through Enhanced Event Engagement appeared first on Linux Professional Institute (LPI).

Linux Journal

Inside the Linux Kernel Runtime Guard (LKRG): A New Layer of Kernel Integrity Protection

by George Whittaker In an era where security threats continually evolve, protecting the heart of an operating system, the kernel, has never been more critical. One tool gaining traction in the Linux world is the Linux Kernel Runtime Guard (LKRG), a specialized security module designed to detect and respond to attacks targeting the kernel while the system is running. This project recently reached its first stable milestone with version 1.0.0, marking a major step forward for runtime protection on Linux systems. What Is LKRG? LKRG (short for Linux Kernel Runtime Guard) is a loadable kernel module that continuously monitors the health and integrity of the Linux kernel while itโ€™s running. Unlike many security features that rely on compile-time patches or static defenses, LKRG acts at runtime, watching for signs of unauthorized changes or exploit attempts and taking configurable action when something suspicious is detected. Because LKRG is a module rather than a patch to the kernel source,

Foss Force

MiniOS Ultra 5.1 Shrinks the ISO, Not the Experience

From Russia with software freedom, MiniOS Ultra 5.1 serves up a compact Debianโ€‘based distro with an impressive range of builtโ€‘in tools. We have screenshots! The post MiniOS Ultra 5.1 Shrinks the ISO, Not the Experience appeared first on FOSS Force.

LWN.net

A proposed governance structure for openSUSE

Jeff Mahoney, who holds a vice-president position at SUSE, has posted a detailed proposal for improving the governance of the openSUSE project. It's meant to be a way to move from governance by volume or persistence toward governance by legitimacy, transparency, and process - so that disagreements can be resolved fairly and the project can keep moving forward. Introducing structure and predictability means it easier for newcomers to the project to participate without needing to understand decades of accumulated history. It potentially could provide a clearer roadmap for developers to find a place to contribute. The stated purpose is to start a discussion; this is openSUSE, so he is likely to succeed.

LWN.net

[$] Sub-schedulers for sched_ext

The extensible scheduler class (sched_ext) allows the installation of a custom CPU scheduler built as a set of BPF programs. Its merging for the 6.12 kernel release moved the kernel away from the "one scheduler fits all" approach that had been taken until then; now any system can have its own scheduler optimized for its workloads. Within any given machine, though, it's still "one scheduler fits all"; only one scheduler can be loaded for the system as a whole. The sched_ext sub-scheduler patch series from Tejun Heo aims to change that situation by allowing multiple CPU schedulers to run on a single system.

OMG! Ubuntu

Free Up Disk Space by Removing Old Snap Versions

Running out of disk space on Ubuntu? Before you start uninstalling applications or clearing caches, you might want to check your snap revisions. Iโ€™ve been getting low disk space warnings on a 40GB Ubuntu partition. The usual tips to free space on Ubuntu werenโ€™t enough, so I opened Disk Usage Analyser and found nearly 8GB was eaten up by old snap versions (you can run sudo du -sh /var/lib/snapd too). Not active versions of Snaps I have installed; backups of every snap I have installed. There, idle, in the snapd folder consuming several gigabytes โ€œjust in caseโ€ I need to [โ€ฆ]

LWN.net

Security updates for Thursday

Security updates have been issued by AlmaLinux (java-25-openjdk, openssl, and python3.9), Debian (gimp, libmatio, pyasn1, and python-django), Fedora (perl-HarfBuzz-Shaper, python-tinycss2, and weasyprint), Mageia (glib2.0), Oracle (curl, fence-agents, gcc-toolset-15-binutils, glibc, grafana, java-1.8.0-openjdk, kernel, mariadb, osbuild-composer, perl, php:8.2, python-urllib3, python3.11, python3.11-urllib3, python3.12, and python3.12-urllib3), SUSE (alloy, avahi, bind, buildah, busybox, container-suseconnect, coredns, gdk-pixbuf, gimp, go1.24, go1.24-openssl, go1.25, helm, kernel, kubernetes, libheif, libpcap, libpng16, openjpeg2, openssl-1_0_0, openssl-1_1, openssl-3, php8, python-jaraco.context, python-marshmallow, python-pyasn1, python-urllib3, python-virtualenv, python311, python313, rabbitmq-server, xen, zli, and zot-registry), and Ubuntu (containerd, containerd-app and wlc).

Phoronix

DDR5-4800 vs. DDR5-6000 Performance With The AMD Ryzen 7 9850X3D In 300+ Benchmarks

With the incredible market demand around DDR5 memory and significantly elevated pricing on the more premium DDR5 memory modules, as part of the AMD Ryzen 7 9850X3D launch there's been some communication that thanks to 2nd Gen AMD 3D V-Cache, using lower memory speeds like DDR5-4800 can be suitable without much of an impact to the gaming performance. But what about for Linux gaming? And other workloads with the Ryzen 7 9850X3D? Complementing yesterday's Linux review of the Ryzen 7 9850X3D are benchmarks of DDR5-4800 vs. DDR5-6000 performance with Ubuntu Linux and this new 3D V-Cache 8-core / 16-thread desktop processor.