The results of the
Debian general-resolution vote on the use
of large language models have been posted; the winner is choice 5:
Responsible Use of Generative AI.
Debian neither endorses nor prohibits the use of generative AI
tools in the development, maintenance, or documentation of
software, p…
LWN.netGOLD 8.5tecnología✓ 2 fuentes📊 datosFri, 28 Aug 2026 13:16:19
Security updates have been issued by AlmaLinux (assertj-core, golang, httpd, kernel, and libxml2), Debian (chromium and suricata-update), Fedora (rust-h2), Mageia (avahi and python-django), Oracle (kernel and mingw-openssl), SUSE (c-ares-devel, dracut, gh, gstreamer-plugins-bad, java-11-openjdk, lib…
Greg Kroah-Hartman has announced the release of the 7.2.2, 7.1.12, 6.18.48, 6.12.107, 6.6.155, 6.1.186,
5.15.219, and 5.10.268 stable kernels.
Each of these contains a
single fix for a
vulnerability (CVE-2026-80590)
that allows marking IPv4 or IPv6 fragments as GSO,
which can allow an unprivileged u…
The
null block
driver (null_blk)
is a small driver that is mostly useful for benchmarking block-layer
implementations. It accepts all requests and marks them complete as quickly as
possible, doing as little work as possible. In June 2026, Andreas Hindborg shared
a patch set implementing the same f…
LWN.netGOLD 8.5tecnología✓ 3 fuentes📊 datosFri, 28 Aug 2026 20:00:27
Méven Car has written a pair of interesting blog posts (part 1,
part 2). The
first post is largely about some of the recent new features and performance work
that have gone into the Dolphin file
manager 26.08 release, as well as the KIO framework. The second looks at
the performance improvements and…
Konstantin Ryabitsev has written a blog post with
hard numbers about the impact of AI crawlers on the Linux kernel
repositories at git.kernel.org:
Today, git.kernel.org receives about 6M daily requests demanding to see
random commits. Of these, 66% are still immediately batted away with the Anubis
…
At FOSSY 2026, several people from the
Software Freedom Conservancy (SFC),
which organizes the conference, gave a presentation about an ongoing
violation of the Affero General Public
License version 3 (AGPLv3). Bradley Kühn, Karen Sandler, and Denver
Gingerich spoke about different aspects of the v…
Sign up to receive the Early Edition in your inbox here. A curated weekday guide to major news and developments over the last 24 hours. Here’s today’s news: IRAN WAR U.S. Secretary of State Marco Rubio has told several of his foreign counterparts in recent days that “for the time being” the United …
LWN.netGOLD 8.5tecnología✓ 2 fuentes📊 datosWed, 26 Aug 2026 12:50:59
Version
26.8 of the LibreOffice suite has been released.
LibreOffice 26.8 concentrates on three areas: the typographic quality of what
the suite produces, the range of writing systems it handles correctly, and the
fidelity with which documents survive exchange with other office suites.
The largest …
Version 26.8 of
the Armbian distribution for Arm hardware has
been released.
Most releases are a long list of small improvements. This one had three
larger pieces landing at roughly the same time, and all three touch parts of
Armbian that people use directly rather than parts they only read about i…
Bitcoin Magazine
No Fork Required: Bitcoin’s First Quantum-Safe Transaction Just Happened
The first post-quantum Bitcoin transaction was broadcast this week. At Bitcoin Asia, the Sharknet Foundation explained how it was done.
This post No Fork Required: Bitcoin’s First Quantum-Safe Transaction Jus…
For people who would like to experiment with the multi-kernel Linux concept, Cong Wang has
announced the
release of mklinux v7.0-mk2.
mklinux lets one machine run several independent Linux kernels at
the same time on bare metal, without a hypervisor. A host kernel
owns a pool of CPUs, memory an…
LWN.netGOLD 8.5tecnología✓ 2 fuentes📊 datosWed, 26 Aug 2026 13:16:48
Security updates have been issued by AlmaLinux (firefox, gstreamer1-plugins-base, kernel, kernel-rt, and sqlite), Debian (freecad, kernel, libvncserver, and openssl), Fedora (apr-util, chromium, nnn, perl-DBI, python-tablib, python3.10, python3.11, python3.12, and sympa), Gentoo (DTrace, GNU screen,…
Greg Kroah-Hartman has announced the release of the 7.2.1, 7.1.11, 6.18.47, 6.12.106, 6.6.154, 6.1.185,
5.15.218, and 5.10.267 stable kernels. Each of these has
important updates throughout the tree; users are advised to upgrade.
Virtualization can increase CPU utilization by allowing a large number of
virtual CPUs to share a smaller number of physical CPUs. The amount of CPU
time that is actually available does not change, though, so heavy activity
on too many virtual CPUs can lead to contention and significant performance…
Vanilla
OS 3, an immutable desktop Linux distribution, has been released. Notable
changes in this release include support for Arm64, introduction of a Vanilla OS SDK,
a rewrite of the Apx package
manager using the new SDK, and much more. LWN covered Vanilla OS 2 in
2024.
Remind is a
command-line calendar and alarm program, with an optional Tk-based graphical
interface, for Linux and Unix-like operating systems. It has its own scripting
language that allows users to create reminders that are difficult (if not
impossible) to specify in other calendaring programs. It i…
Version 31.1 of the Emacs editor has been released. There is a long list of
changes including the removal of the Emacs dumper, a new user Lisp
directory feature, a "Send to..." menu item in context-menu-mode, and
many other changes; see the NEWS file for
more information. Mickey Petersen, author of …
PhoronixRELIABLE 7.0tecnología✓ 23 fuentes📊 datosSun, 23 Aug 2026 06:30:27
The big set of input subsystem updates were merged earlier this week for the Linux 7.3 cycle. It's a random assortment of different improvements as well as bug/security fixes driven in part by the flow of AI/LLM generated discoveries...
From Jeremy Allison we have the
sad news of the passing of Steve French. He was the maintainer of the
kernel's SMB filesystem code for many years, having only dropped that
role due to health issues in the last week. "I've known Steve for
over 20 years. He was a legend in the community, and a reall…
The
7.1.10,
6.18.46,
6.12.105,
6.6.153,
6.1.184,
5.15.217, and
5.10.266
stable kernels have all been released; each contains another set of
important fixes.
At the outset of his PyCon US 2026
talk, Trey Hunner said that his goal was for attendees to stop representing
filesystem paths as strings and to use pathlib
instead. That's kind of a tall order, at least for longtime Python users,
since string-based paths have been pervasive—and mostly work. It i…
Version
0.11 of the Tuba
fediverse client has been released. Notable changes in this release include
support for Mastodon collections
and quotes,
ability to create custom thumbnails for attachments, a new emoji picker, a build
for Android, as well as many other enhancements.
The Debian Project is voting on the usage
of large language models (LLMs) to make contributions to the project. The first
proposal, sent in late July by Matthias Geiger, would expressly forbid any
contributions to Debian that are created by or with the assistance of LLMs. That
kicked off a firestorm…
Greg Kroah-Hartman has announced the release of the
7.1.9,
6.18.45,
6.12.104,
6.6.152,
6.1.183, 5.15.216, and 5.10.265 stable kernels. Each contains important
fixes throughout the tree; users are advised to upgrade.
Go 1.27, the most recent version of
the Go programming language, has been released
with a number of new tools, the addition of support for the ML-DSA post-quantum algorithm,
new JSON-processing packages, language updates, and more.
As of this writing, 2,346 non-merge changesets have been pulled into the
mainline repository for the 7.3 kernel release. That, clearly, is a mere
down payment on the flood that is to come. Even so, those early pulls
brought in some noteworthy changes, including (but not limited to) a
significant r…
Version 6.1.0 of the RPM Package Manager has been released. Notable
changes include the ability to provide modifiers to RPM macros at definition
time, improved build and verification error handling, support for signing files
with PKCS11 tokens using rpmsign, as well as
the addition of several new ma…
The Rust Project has deleted malicious versions of three widely used Rust crates from crates.io after a compromised maintainer account published releases that added a typosquatted dependency whose build script downloaded and executed a remote payload during compilation.
The affected releases are ar…
Version 26.08 of
the KDE Gear
collection of applications has been released. Notable changes in this release
include improvements in the signing
features of Okular, improved file-grouping
features in the Dolphin file
manager, and a number of enhancements to the Kdenlive video editor. See the changelo…
Quickshell is a toolkit for
building desktop components, such as toolbars or menus. It uses QML, which is a declarative language
for designing GUI applications. Quickshell helps developers create graphical tools
for common desktop use cases with a focus on ease of development. It offers a
convenient…
The open-source world has been struggling for a few years now to understand
how to approach large language models (LLMs) and the licensing applied to
them. What constitutes "freedom" with respect to a black box filled with
numerical weights? The process taken by the Open Source Initiative (OSI)
in…
GNOME contributor Tobias Bernard has published
a blog post that details some of the design team's ideas for the
GNOME Shell over the long term:
Some of these we have relatively complete plans for, others are
more vague ideas that need more research and prototyping. As always,
getting things like th…
Virtualization places a guest system into a separate security domain,
typically with fewer privileges than software running directly on the host.
Increasingly, there is interest in creating multiple security domains
within a single virtualized system as well. CPU vendors (and software
vendors too) …
Version
11.1 of the QEMU emulator has been released. The release contains
more than 3,200 commits from 285 authors and includes a long list of
improvements; see the announcement and changelog for the
details.
There are a number of small,
inexpensive, low-powered e-reader or e-paper devices that have promise as
ebook readers with one minor problem: the firmware they ship with does not
realize their full potential. To solve that problem, the CrossPoint Reader project looks to
provide replacement firmware t…
Storage code has to cope with hardware that fails in inconvenient
ways, but coaxing a healthy disk into producing those failures on
demand, for testing, is usually not possible. The kernel
provides several ways to inject block-layer I/O errors, but none of those can select the
operation to fail, p…
The size of a processor's page-table entries directly limits how much
physical memory that processor is able to access. Back in the 32-bit days,
that limit was 4GB, an amount of memory that once seemed nearly infinite,
but which would now struggle to hold a basic AI-enabled "hello world" app.
The e…
Version
3.5.0 of rsync has been released with a huge
number of security fixes:
This release fixes 33 security issues found during a focused audit of
rsync's path handling and daemon protocol, a companion daemon-protocol
fuzzing pass, and reports from external researchers -- plus several
robustnes…
Christopher Domas has
published a proof of concept with a description showing how to use AMD memory controllers' bank swizzle mode to bypass memory protection and read or write arbitrary data, including CPU microcode definitions and memory belonging to the
platform security processor. Among other…
The Python Software Foundation (PSF) has announced
the candidates
running for the Python packaging council that was approved by the Python steering council
in April.
This inaugural election fills all five seats on the PPC. The two candidates
receiving the highest number of votes shall be designated…
Ihor Solodrai and Shung-Hsi Yu wrapped up the BPF track at the 2026
Linux
Storage, Filesystem, Memory-Management, and BPF Summit with a pair of
sessions related to testing.
Solodrai spoke about what has changed for BPF's continuous-integration (CI)
testing. Yu spoke about what may be
needed to tes…
QBE, a compact compiler backend developed by Quentin Carbonneaux, is a
lightweight alternative to larger compiler backends such as LLVM and GCC.
Designed to be small enough for a single developer to understand, QBE uses a
static single-assignment (SSA) intermediate representation (IR), supports t…
Our article "Fighting the AI scraper bot
scourge", published in early 2025, discussed the problem of widespread
scraping of web sites in search of training data for large language models
and related projects. This activity overwhelms sites with traffic. Over a
year after that article is published,…
Puranjay Mohan shared some of the
work he's been doing recently on improving the
performance of read-copy-update (RCU) at the 2026
Linux
Storage, Filesystem, Memory-Management, and BPF Summit; his talk would have
been nice context to have earlier in the day when Harry Yoo and Alexei
Starovoitov l…
William Woodruff, better known online as "yossarian", has published
a blog post to make the case that users should not place their trust
in trusted
publishing:
Trusted Publishing is a mechanism for establishing trust between an
external machine identity (like a CI/CD workflow) and one or more
proje…
At the 2026 Linux Security Summit North America, Eric Biggers spoke about
some of the problems with the kernel's cryptography framework, as well
as the recent progress in adding library APIs to allow developers to
use cryptographic functions without using the traditional crypto
API. He walked throug…
Over on the OpenMandriva
forum, the Linux distribution has reported
sabotage of its repositories by a disgruntled contributor with
administrative credentials. According to "AngryPenguin", an abusive
incident in a distribution Matrix chat led to a user being kicked out of
the chat; that "triggered a…
Version
1.97.0 of the Rust programming language has been released. Changes
include using a new symbol-mangling scheme by default, support for denying
warnings in Cargo, and an end to the practice of hiding the linker's output
after a successful build.
Kitty is a terminal
emulator that
runs on Linux, macOS, and the BSDs, which is notable for its speed and features
such as image support and advanced font handling. It is under active development; a
recent major release adds a
new level of mouse support. Here, we will look at some of those features
a…
The 7.2-rc2 kernel prepatch is out for
testing. Linus said: "It's Sunday afternoon, and rc2 is out. Things
look very normal - it's not a small rc2, but it's in line with recent
releases, and slightly smaller than rc2 was in 7.1. Let's see how that all
continues, but so far so good."
Conversations about the kernel's filesystem implementations often involve a
layer called "iomap", but relatively few people can reliably say what iomap
actually is. That is just the kind of gap that LWN exists to fill. In
short, iomap handles the mapping between data in the filesystem space
(ident…
OpenSSH 10.4 has been released. In addition to a number of security
and bug fixes, there are a few notable changes; this release adds
experimental support for a composite post-quantum signature scheme
combining ML-DSA 44 and Ed25519 as described in this
IETF draft. With 10.4, if OpenSSH is compiled …
Greg Kroah-Hartman has announced the release of the 7.1.3, 6.18.38, 6.12.95, 6.6.144, 6.1.177, 5.15.211, and 5.10.260 stable kernels. Several kernels
in this batch include a
fix for a vulnerability introduced in the 6.0 kernel in IPv6 (CVE-2026-53362),
which could
allow an attacker to escape a conta…