section
FOSS
Kernel, distros, and the wider free and open source software world.
437 stories archived
Linux Driver To Expose Voltage Inputs For Raspberry Pi SBCs
The Raspberry Pi hardware monitoring driver "RASPBERRYPI-HWMON" is being extended to allow exposing voltage measurements on these ARM single board computers...
Intel TDX Runtime Updates Looks Like It Will Land For Linux 7.2
A feature that has been worked on for a while now by Intel Linux engineers is for allowing run-time updates of the Trusted Domain Extensions (TDX) module without having to reboot the running server. For Linux 7.2 it looks like that feature will be all-set for allowing the easier roll-out of security updates and the like for this confidential computing capability on modern Intel Xeon servers...
Canonical Releases Workshop As New Way Of Launching Development Environments
Ubuntu maker Canonical announced today the release of Workshop as their new Snap-based application for launching development environments with ease...
ReactOS Now Running On ARM64 In Experimental Form
ReactOS as the "open-source Windows" project working to implement binary compatibility for computer programs and drivers for Microsoft Windows now has experimental support for running on 64-bit ARM...
Google's ANGLE Merges Wayland Support, Unblocking Chromium Embedded Framework On Wayland
It looks like Google's Chromium Embedded Framework "CEF" could finally be enjoying nice native Wayland support soon!..
Arias: Human proof for FOSS contributions
Rodrigo Arias Mallo, maintainer of the Dillo web browser, has written a blog post with a proposal on one way to ensure that a contribution is written by a human and not AI; he suggests asking new contributors to record their programming session using asciinema. In the same way that LLMs generate patches, they can also generate the asciinema recordings themselves. Then, the contributors can lie to the reviewers pretending to have made the edits. Perhaps surprisingly, this is not a easy task for LLMs, at least from my observations. The corpus of recordings of developers making mistakes and thinking the whole process of editing a file is not as large as the corpus of FOSS programs and patches in which to train an LLM. During my very simple tests I haven't been able to generate an asciinema session that remotely resembles what I would expect from a human, and even less so from a human with a nice editor theme and editing an existing Dillo source file. The Dillo project is not yet requiring asciinema recordings, but he said that he would like to test the theory further. LWN covered asciinema in January 2026.
Raspberry Pi 6 won’t arrive before 2028 – and is skipping an NPU
The Raspberry Pi 6 won’t be released before 2028 and won’t feature an onboard NPU to handle AI compute when it does. Insight into their plans for the Pi 6 and when it’ll arrive were shared by three of the company’s key engineers and leaders in an AMA (ask me anything) session on Reddit on 21 May, 2026. Based on past launches the gap between major Pi models (Raspberry Pi 2, 3, 4 and 5) is around 3-4 years. The Raspberry Pi 5 launched in 2023. That should put the Pi 6 on course for launch in 2026 or 2027. […] You're reading Raspberry Pi 6 won’t arrive before 2028 – and is skipping an NPU, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.
A New Linux Driver Could Make USB4 Cables a Blazing Fast Way to Move Data
The incoming driver would let you move data between two computers over a USB4 cable without needing a network interface.
NVIDIA Vera CPU Benchmarks: Olympus Cores Delivering The Best Performance Ever Seen On ARM
NVIDIA's Vera data center CPU isn't ramping up until later this year but I recently had the opportunity to try out this new ARM-based CPU designed for agentic AI workloads. NVIDIA's Vera CPU with its in-house-designed Olympus CPU cores ends up packing a heavy-hitting punch with competitiveness to Intel/AMD x86_64 CPUs that I have never seen out of any other ARM or non-x86_64 processors. Continue on with these early benchmarks of the NVIDIA Vera CPU on Linux.
AlmaLinux 10.2 Released For Latest Community-Driven RHEL 10.2 Experience
The AlmaLinux project announced the releases today of both AlmaLinux OS 9.8 and AlmaLinux OS 10.2...
Pavona Aims To Provide A Certification-Ready, Open-Source Silicon Ecosystem
GlobalPlatform announced today the launch of Pavona as an open-source silicon ecosystem backed by founding members such as Meta, Qualcomm, Tenstorrent, Winbond, and the University of Oxford, among others...
Stenberg: The pressure
Curl maintainer Daniel Stenberg writes about the stress of keeping up with the current flood of security reports. This is a never-before seen or experienced pressure on the curl project and its security team members. An avalanche of high priority work that trumps all other things in the project that is primarily mental because we certainly could ignore them all if we wanted, but we feel a responsibility, we have a conscience and we are proud about our work. We feel obliged to fix security problems in the software we have helped shipped to every device on the globe. This is personal to us. With about half the release cycle left until the pending release ships, we already have twelve confirmed vulnerabilities meaning twelve pending CVE announcements. That's a new project record and it also means we will reach thirty published CVEs in 2026 even before half the calendar year has passed. The projected total amount of curl CVEs published through the whole year is therefore at least double this number!
NVIDIA 610.43.02 Linux Driver Released With Vulkan Improvements, DRM Color Pipeline API
NVIDIA is kicking off the new week with their first Linux driver beta in the R610 driver series that is succeeding the current R595 release branch...
[$] Better automatic management of transparent huge pages
Huge pages can improve performance by increasing translation lookaside buffer (TLB) utilization and reducing memory-management overhead. Transparent huge pages (THPs) are supposed to make huge-page usage, well, transparent, Nico Pache said at the beginning of his session in the memory-management track of the 2026 Linux Storage, Filesystem, Memory Management, and BPF Summit. That transparency has never worked as well as many would like; he has been working on improvements to make it easier for applications to use huge pages on Linux systems. A following session, led by David Hildenbrand, was focused on how THPs could be taken away from processes that are not using them fully.
Security updates for Tuesday
Security updates have been issued by Debian (postorius and spip), Fedora (bind, bind-dyndb-ldap, linux-firmware, tor, and unbound), Mageia (ffmpeg, nginx, perl-Imager, and tigervnc, x11-server, x11-server-xwayland), Oracle (firefox and kernel), Red Hat (buildah, git-lfs, go-toolset:rhel8, golang, golang-github-openprinting-ipp-usb, grafana, grafana-pcp, gvisor-tap-vsock, java-1.8.0-openjdk, java-17-openjdk, java-21-openjdk, opentelemetry-collector, osbuild-composer, podman, rhc, rhc-worker-playbook, skopeo, and yggdrasil), SUSE (amazon-ecs-init, assimp, azure-storage-azcopy, busybox, firefox, gnutls, graphicsmagick, helm, kernel, leancrypto, libpng16, libppsdocument4_0-6, libsndfile, mcphost, nano, nginx, perl-http-tiny, perl-XML-LibXML, python-urllib3, python-urllib3_1, python311-ocrmypdf, python312, rclone, rsync, xen, and xz), and Ubuntu (dotnet8, dotnet9, dotnet10, linux-intel-iot-realtime, linux-lowlatency, linux-nvidia-6.8, linux-nvidia-tegra, linux-nvidia-tegra-igx, nltk, simpleeval, and vim).
Linux is Getting a Free Pass on Age Verification in California and Colorado
Other open source software gets similar treatment, with Colorado going as far as explicitly excluding code repositories and container platforms.
Intel Working On pmtctl Tool For Linux In Dealing With Platform Telemetry Data
A set if 17 patches were posted today to the Linux kernel mailing list for introducing a new tool in the kernel source tree, pmtctl. This new pmtctl tool is for interfacing with Intel Platform Monitoring Technology...
Btrfs Preps Huge Folios Support Ahead Of Linux 7.2
The past few Linux kernel cycles there has been experimental support for large folios with Btrfs while for Linux 7.2 it looks like this modern file-system will be taking things further with huge folios...
ML-KEM + X-Wing Patches Posted For Linux To Help With Post-Quantum Security
Linux cryptography expert Eric Biggers of Google posted a set of patches on Monday for providing proof-of-concept support for ML-KEM and X-Wing for post-quantum cryptography...
Meta's CacheLib Sees New Release After Two Year Hiatus For Helping With High DRAM Prices
Back in 2021 Facebook open-sourced CacheLib as a new caching engine. Back in 2021 it was done to help scale services with non-volatile memory caching to offset increasing DRAM costs at the time. Now in 2026, DRAM memory prices are astronomical compared to 2021 pricing given the AI surge. And, surprisingly, Meta is out with a new CacheLib release after being absent the past two years...
Labwc 0.20 Wayland Compositor Released With Numerous New Features
In addition to the release today of Sway 1.12 for that i3-inspired Wayland compositor, Labwc 0.20 is also out today as another wlroots-based Wayland compositor...
Security updates for Thursday
Security updates have been issued by AlmaLinux (kernel, kernel-rt, and libsndfile), Debian (bind9, evince, firefox-esr, openjpeg2, pdns, and rsync), Fedora (erlang-cowlib, evince, expat, firefox, kernel, mingw-expat, mysql8.0, mysql8.4, nss, opencryptoki, pgadmin4, proftpd, python-django5, python-django6, python-dotenv, rsync, rust-nu, rustup, and strongswan), Oracle (nginx, nginx:1.24, ruby, ruby:3.3, and squid), Slackware (bind and rsync), SUSE (buildah, distribution, distribution-registry, docker, firefox-esr, helm, libpainter0, libsdb2_4_2, postgresql-jdbc, runc, and vim), and Ubuntu (gnutls28, gst-plugins-good1.0, jq, linux-nvidia, linux-nvidia-lowlatency, openvpn, rsync, and unbound).
OpenBSD 7.9 released
The OpenBSD 7.9 release is out, right on schedule. There is the usual long list of new features, including improved architecture support, CPU scheduling on heterogeneous systems, the ability to hibernate a suspended system after a configurable delay, socket splicing, a __pledge_open() system call giving special access to the C library, and much more. See the announcement and the full changelog for details.
[$] Support for private memory nodes
Gregory Price started his session in the memory-management track of the 2026 Linux Storage, Filesystem, Memory Management, and BPF Summit by saying that, in current kernels, if a NUMA node has memory, the assumption is that anybody can make use of it. He is trying to implement the opposite policy — to make some memory off-limits for all processes except those designed specifically to use it. The session was used to present his goals and to discuss how they might be implemented.