Mastodon

News from the Planet

Three stable kernel updates

LWNMay 07, 2026

The 7.0.4, 6.18.27, and 6.12.86 stable kernels have been released; each contains another set of important fixes.

read more ➔

[$] LWN.net Weekly Edition for May 7, 2026

LWNMay 07, 2026

Inside this week's LWN.net Weekly Edition: Front: LLMs and security; restartable sequences and TCMalloc; Fedora and GNOME bug reports; Prolly trees; Arm on s390. Briefs: NHS open source; Alpine outage; GCC 16.1; Incus 7.0 LTS; NetHack 5.0.0; PHP license; Quotes; ... …

read more ➔

Installing Qt metatypes files

KDE PlanetMay 06, 2026

If you have been on invent.kde.org lately you might have seen some merge requests about “Install Qt metatypes” and wondered what that’s all about. When defining QML types in C++ the buildsytem tries to capture as much information about the type as possible, so that tools like qmllint, qmlls, and the…

read more ➔

[$] LLM-driven security reports disrupt coordinated disclosure

LWNMay 06, 2026

Predictions that LLM tools would cause a surge in reports of security vulnerabilities have, unquestionably, borne out. As expected, maintainers are having to wade through more security reports than ever before; in addition, LLM tools are disrupting traditional-coordinated disclosure practices as…

read more ➔

Lutra consulting: QGIS 3D for digital twins: crowdfunding results

OSGeo PlanetMay 06, 2026

Discover how Lutra Consulting’s crowdfunding campaign has brought professional 3D and digital twin capabilities to QGIS. Learn about the new native I3S data provider, improved 3D rendering, and how to use these open-source tools for high-fidelity spatial modelling in QGIS 4.0 and 4.2.

read more ➔

Incus 7.0 LTS released

LWNMay 06, 2026

Version 7.0 of the Incus container and virtual-machine management system has been released. Notable changes in this release include the inclusion of a low-level backup API, the addition of basic S3 operations directly in Incus to replace the now-unmaintained MinIO project, as well as the removal of…

read more ➔

Making wl_shm fast

KDE PlanetMay 06, 2026

While most new applications use the GPU for rendering to achieve better performance and battery life, there are some new applications and a lot of older applications that still use CPU rendering. More specifically relevant for KDE, while QtQuick is GPU accelerated, QtWidgets uses CPU…

read more ➔

Security updates for Wednesday

LWNMay 06, 2026

Security updates have been issued by AlmaLinux (corosync, dovecot, image-builder, python-tornado, resource-agents, and systemd), Debian (openjdk-11, openjdk-17, and pyjwt), Fedora (pdns, pyOpenSSL, and squid), Slackware (hunspell), SUSE (alloy, avahi, bubblewrap, cmctl, coredns, curl, dpkg, firefox,…

read more ➔

Richard Hughes: LVFS Sponsorship Announcement

Gnome PlanetMay 06, 2026

Some great news: I’m pleased to announce that both Dell and Lenovo have agreed to be premier sponsors for the Linux Vendor Firmware Service (LVFS) as part of our new sustainability effort. Over 145 million firmware updates have been deployed now, from over a hundred different vendors to millions of…

read more ➔

iCarto Blog: Key Milestone in Eswatini: SIRH Enters Final Phase with Billing Module Implementation

OSGeo PlanetMay 06, 2026

The path toward efficient and modern water management is not traveled through technology alone, but through close technical and human collaboration. Recently, part of the iCarto team traveled to Eswatini to work hand-in-hand with the Joint River Basin Authorities (JRBA), achieving two fundamental…

read more ➔

Steven Deobald: Apologies

Gnome PlanetMay 06, 2026

I believe accountability can be a challenge in a nonprofit, which only makes it all the more important. In this post, I am holding myself accountable. For the avoidance of doubt, nothing that follows has anything to do with my exit from the GNOME Foundation last August. I owe a few folks some…

read more ➔

Arguments parsing in Guile

Guix PlanetMay 05, 2026

While Guile Scheme has a lot of hidden gems, like (ice-9 peg), parsing command line arguments is not one of its strengths in my opinion. Even if there are many powerful approaches to structured argument parsing, there is no API simple enough for me to know it by heart (as opposed for example to…

read more ➔

GNU Mes and the expertise buildup

Guix PlanetMay 05, 2026

Catching air in the middle of the deep-dive on Scheme bytecode interpreters.

read more ➔

Introductory Post

KDE PlanetMay 05, 2026

Hello, I am Ojas Maheshwari. I got selected for contributing to the project "Implement Font Subsetting when saving PDF files" for GSoC 2026 at KDE community. This site will have all the official documentation and progress updates on what I did through the whole journey including: My approach and…

read more ➔

[$] Hardware-assisted Arm VMs for s390

LWNMay 05, 2026

A recent patch set from Steffen Eiden and others has set the groundwork for allowing hardware-assisted emulation of Arm CPUs on s390 CPUs. Version two of the posting fixes a handful of smaller problems, but does not differ much. The patches were welcomed by the Arm maintainers, pending some…

read more ➔

My Debian Activities in April 2026

Debian PlanetMay 05, 2026

Debian LTS/ELTS This was my hundred-forty-second month that I did some work for the Debian LTS initiative, started by Raphael Hertzog at Freexian. During my allocated time I uploaded or worked on: [DLA 4530-1] gst-plugins-bad1.0 security update to fix two CVEs related to denial of…

read more ➔

Security updates for Tuesday

LWNMay 05, 2026

Security updates have been issued by AlmaLinux (kernel, kernel-rt, libcap, LibRaw, openssh, thunderbird, and tigervnc), Debian (libarchive and lxd), Fedora (chromium, insight, nodejs20, rust-sequoia-git, and uriparser), Mageia (kernel, kmod-virtualbox), Oracle (kernel, libcap, thunderbird, and…

read more ➔

GeoCat: GeoCat Find 2026.0

OSGeo PlanetMay 05, 2026

GeoCat Find 2026.0 is out - the first release under that name. If you know GeoNetwork Enterprise, you know this product. We've simplified the name to bring it in line with the rest of our suite: Find,...

read more ➔

A no-cost audio upgrade for my workstation

Guix PlanetMay 05, 2026

How I did my part in saving the planet by getting an old but working audio interface up, running and mainlined in GNU Guix. Read the whole post here.

read more ➔

KeepSecret 1.1

KDE PlanetMay 05, 2026

KeepSecret is our new password management application, based on SecretService, which works both with our old KWallet infrastructure as well as more modern services such as oo7, KeepassXC and many others. Version 1.1 has now been released. This release Has been focused mainly on small usability…

read more ➔

The retirement of the PHP license

LWNMay 05, 2026

The PHP project has long shipped under its own license — except for the parts under the Zend Engine License. The PHP project has now <nnounced that the PHP license has been retired, and the PHP code has been relicensed under the three-clause BSD license. See this blog entry for more…

read more ➔

Introducing the QML Profiler Skill for Agentic Development

KDE PlanetMay 05, 2026

Instead of a painstaking row-by-row or slow flame graph reviews, the QML profiler skill for agentic development allows developers to delegate code performance profiling to AI agents.The skill guides the developer through the workflow, triggers the QML profiler, crunches through the resulting raw…

read more ➔

Sean Gillies: Quad Rock training week 16

OSGeo PlanetMay 04, 2026

Week 16 is over. It's six days to Quad Rock. 10 hours, 11 minutes all training 18 miles running 2,385 ft D+ running I did a small set of hard running intervals, some steady running, and one last hilly run on the Quad Rock course with a friend on Friday. We pushed the pace on the upper half of the…

read more ➔

Michael Meeks: 2026-05-04 Monday

Gnome PlanetMay 04, 2026

A day off - about time. Early partner call. Helped J. put up stainless wire for rose training in the garden. Plugged away at garage tidying with more good progress. Lunch with the family outside in the sun; tidied my office for the first time in a while; got the ladder moved into J's…

read more ➔

Union: Spring 2026 Update

KDE PlanetMay 04, 2026

Union: Spring 2026 Update It has been a long time since I wrote anything about Union, the new style engine being developed for KDE. However, that does not mean nothing has happened in that time. Quite the opposite, in fact (spoiler alert); we plan to do a first release of Union with…

read more ➔