Mastodon

News from the Planet

"Half a Second" — a book on the XZ backdoor

LWNJuly 18, 2026

Adrian Mastronardi has released a book called Half a Second; it is a detailed look into the XZ backdoor attempt of 2024. The book is freely available under a (non-free) noncommercial, no-derivatives CC license. Half a Second tells that story as one continuous narrative: the burned-out volunteer…

read more ➔

Three stable kernel updates

LWNJuly 18, 2026

The 7.1.4, 6.18.39, and 6.12.96 stable kernel updates have been released; each contains a fairly large set of important fixes.

read more ➔

DebConf26 welcomes its sponsors

Debian PlanetJuly 18, 2026

DebConf26, the 27th edition of the Debian conference is taking place at the Facultad de Ingeniería en Ciencias Hídricas of the Universidad Nacional del Litoral, in Santa Fe, Argentina. We appreciate the organizers for their hard work, and hope this event will be highly beneficial for those who…

read more ➔

Book Review: A City on Mars - by Dr. Kelly Weinersmith and Zach Weinersmith ★★★★⯪

Terence EdenJuly 18, 2026

I'm pretty sure this book is a psyop designed to demoralise a generation of starry-eyed dreamers. It is obviously written by the same people who told us not to land on Europa. A malignant energy designed to limit the scope of human ambition and thwart our plans to colonise the universe. The problem…

read more ➔

OSM Indoor Mapping Workshop 2026

KDE PlanetJuly 18, 2026

Last weekend I joined an in-person workshop at HTW Berlin for discussing topics around mapping indoor spaces in OpenStreetMap. Indoor mapping Mapping indoor spaces is a somewhat niche topic in the OSM community still, but something that is quite relevant for projects I’m involved in: …

read more ➔

Week 6 + Week 7: Fixing bugs & writing tests

KDE PlanetJuly 18, 2026

I spent the last 2 weeks mostly on fixing the bugs that were breaking font subsetting for annotations. One such bug was about deleting the original font which we talked about in the last blog. And there were some more edge-cases and type bugs. For eg: An object could be a ref but I directly do…

read more ➔

This Week in Plasma: Shadows for Steam and Discord

KDE PlanetJuly 18, 2026

--> --> Welcome to a new issue of This Week in Plasma! This week the bug-fixing spree of the past few weeks wound down as feature work and user interface polishing moved into the foreground. So let’s start out with something pretty darn user-visible: Notable new features Plasma 6.8 KWin now…

read more ➔

Hari Rana: How far would hostile distributions go to hurt application developers?

Gnome PlanetJuly 18, 2026

Introduction The Linux desktop has an upstream maintenance problem due to many reasons for it, such as the lack of paid work. No one is entitled to a volunteer’s free time apart from the volunteer themself. This is especially true to volunteers working on upstream projects, as they are at the mercy…

read more ➔

GIMP: Google Summer of Code Midpoint Progress

Gnome PlanetJuly 17, 2026

Since the release of GIMP 3.2.4, we’ve been hard at work behind the scenes. We’ve been making fixes that will be included in the upcoming 3.2.6 stable release and adding tons of new features for the first 3.4 development version. In addition, we’ve been mentoring our four Google Summer of Code…

read more ➔

Running Graphical Applications in Incus Containers

Debian PlanetJuly 17, 2026

Running Graphical Applications in Incus Containers I didn't know how easy it is to display the graphical console of a virtual machine until I tried recently. $ sudo apt install virt-viewer $ incus launch images:debian/trixie test --vm $ incus console test --type=vga That's it.

read more ➔

Fernando Quadro: Instalação do GeoServer 3 com PostgreSQL/PostGIS utilizando Docker

OSGeo PlanetJuly 17, 2026

Prezado leitor, Neste post irei apresentar como instalar o GeoServer 3 juntamente com o PostgreSQL 18/PostGIS utilizando Docker em um servidor executando Ubuntu Linux 26.04. Ao final deste tutorial você terá um ambiente pronto para desenvolvimento, testes ou treinamentos, contendo: PostgreSQL 18 +…

read more ➔

This Week in GNOME: #258 GUADEC 2026

Gnome PlanetJuly 17, 2026

Update on what happened across the GNOME project in the week from July 10 to July 17. Events Victoria 💁🏻‍♀️🏳️‍⚧️ she//a> announces GUADEC is happening! Make sure to visit https://www.youtube.com/@GNOMEDesktop to watch the talks. You can see what talks happened when here:…

read more ➔

Building an Arch Linux aarch64 port for Holo Core (Collabora blog)

LWNJuly 17, 2026

Collabora has published a blog post about its work with Valve on Holo Core, which is a port of Arch Linux to aarch64 to be used as the the operating system on Valve's 64-bit Arm Steam Frame gaming system. Collabora has released the sources, binary packages, and a container image for aarch64 devices.…

read more ➔

[$] Securing BPF LSMs against tampering

LWNJuly 17, 2026

Since 2020, BPF programs have been able to act as Linux security modules (LSMs). Several projects, including systemd, have been working to use that capability to provide more security to users. Christian Brauner spoke at the 2026 Linux Storage, Filesystem, Memory-Management, and BPF Summit about…

read more ➔

Web Review, Week 2026-29

KDE PlanetJuly 17, 2026

Let’s go for my web review for the week 2026-29. A Better World Tags: funny, history, scifi Interesting game. Want to make your own alternate history? Gives pause about what we assume of the past. It stays fun of course. https://abw.blue/index_en.php This is Still Not Normal Tags: climate,…

read more ➔

Security updates for Friday

LWNJuly 17, 2026

Security updates have been issued by AlmaLinux (cifs-utils, container-tools:rhel8, libreoffice, nodejs:24, perl-XML-LibXML, and python3.12), Fedora (ansible-collection-ansible-posix, firefox, freerdp, ImageMagick, mingw-glib2, perl-DBI, perl-HTTP-Date, rust-cargo-rpmstatus, and rust-opendal), Oracle…

read more ➔

Mozilla Privacy Blog: Beyond technical fixes: Protecting kids online without breaking the internet

Mozilla PlanetJuly 17, 2026

This is part one of a two-part series in which we explore approaches to protecting children online while safeguarding privacy, security and the open web. Part one covers our concerns regarding age gates, and alternative policy proposals that address the root causes of online harms.  Young people…

read more ➔

diffoscope 325 released

Debian PlanetJuly 17, 2026

The diffoscope maintainers are pleased to announce the release of diffoscope version 325. This version includes the following changes: [ Chris Lamb ] * Fix tests to work with zipdetails 4.0008. (Closes: #1141359) * Downgrade debhelper compatibility level to 13 for now. * Update copyright…

read more ➔

Learning a few things about running SQLite

Julia EvansJuly 17, 2026

Hello! I’ve been working on a Django site recently, and I decided to use SQLite as the database. When I was getting started with using SQLite as database for a website I read a bunch of blog posts about how it is totally fine to use SQLite in production for a small site and I think it is totally…

read more ➔

Server-side Drop Shadows

KDE PlanetJuly 16, 2026

It’s been a long time since I wrote here last time. I would like to share a few details about a feature that I’m really excited about, which landed in KWin recently. Drop shadows are drawn either by the compositor or the application. For example, a good chunk of GTK applications employ the latter…

read more ➔

geomatico: Inside the Lab: 10 años celebrando la ciencia y la tecnología en el CITIUS

OSGeo PlanetJuly 16, 2026

El Inside the Lab CITIUS ha cumplido 10 años y hemos vuelto a asistir para vivirlo de cerca. El Centro Singular de Investigación en Tecnoloxias Intelixentes (CITIUS) es un centro tecnológico de la USC (Universidad de Santiago de Compostela), ha celebrado una nueva edición de su jornada de puertas…

read more ➔

[$] Sched-ext: enqueue() for sub-schedulers and proxy-execution support

LWNJuly 16, 2026

The extensible scheduler class (sched_ext) allows the installation of custom CPU schedulers as a set of BPF programs. While sched_ext, in its current form, has already led to a lot of interesting scheduler-development work, the subsystem itself is still undergoing rapid evolution. Among other…

read more ➔

Security updates for Thursday

LWNJuly 16, 2026

Security updates have been issued by AlmaLinux (cups, git-lfs, kernel, libsolv, libxml2, python3.12, and python3.9), Debian (chromium, dhcpcd5, and ntfs-3g), Fedora (firefox, perl-Imager, python-bcrypt, python-tiktoken, roundcubemail, and xrdp), Mageia (openssl, poppler, python-mistune, and tmux),…

read more ➔

Gadget Review: Thermal Master DV2 - Infrared Birdwatching Scope ★★★★⯪

Terence EdenJuly 16, 2026

The good folks at Thermal Master have sent me their DV2 camera to review. As their name suggests, this is a thermal / infrared camera - they've specifically designed this for bird watching and animal spotting. Let's put it through its paces and see how it compares to the competition! Straight…

read more ➔

Evaluating the EU Open Source Strategy: Strengths and Weaknesses

KDE PlanetJuly 16, 2026

A summary of my three-part analysis of the EU Open Source Strategy on Tagoross. Real strengths, real design flaws. The sovereignty definition does not fit open source. The legislation, CADA and Chips Act 2.0, encourages or stays silent rather than requires.

read more ➔