All posts by corbet

[$] Git considers SHA-256, Rust, LLMs, and more

Post Syndicated from corbet original https://lwn.net/Articles/1042172/

The Git source-code management system is a foundational tool upon which
much of the free-software community is based. For many people, Git simply
works, though perhaps in quirky ways, so the activity of its development
community may not often appear on their radar. There is a lot happening in
the Git world at the moment, though, as the project works toward a 3.0
release sometime in 2026. Topics of interest in the Git community include
the SHA-256 transition, the introduction of code written in Rust, and how
the project should view contributions created with the assistance of large
language models.

DigiKam 8.8.0 released

Post Syndicated from corbet original https://lwn.net/Articles/1042823/

Version
8.8.0
of the digiKam photo-management system has been released.
This version delivers significant improvements in performance,
stability, and user experience, with a particular focus on image
processing, color management, and workflow efficiency
“. Changes
include an import/export feature for tag hierarchies, focus-point
visualization for some camera models, automatic use of the monitor color
profile, and a background-blur tool.

Security updates for Tuesday

Post Syndicated from corbet original https://lwn.net/Articles/1042822/

Security updates have been issued by AlmaLinux (.NET 8.0, firefox, kernel, kernel-rt, libssh, and perl-JSON-XS), Debian (ark and libphp-adodb), Fedora (chromium and gi-docgen), Mageia (quictls), Oracle (.NET 8.0, .NET 9.0, firefox, httpd, kernel, libsoup3, libssh, microcode_ctl, and webkit2gtk3), SUSE (go1.24, go1.25, krb5, python-ldap, and webkit2gtk3), and Ubuntu (gst-plugins-base1.0, linux, linux-aws, linux-gcp, linux-gke, linux-gkeop, linux-hwe-5.15,
linux-ibm, linux-ibm-5.15, linux-lowlatency, linux-lowlatency-hwe-5.15,
linux-nvidia, linux-oracle, linux-oracle-5.15, linux-xilinx-zynqmp, linux-fips, linux-aws-fips, linux-azure-fips, linux-gcp-fips,
linux-intel-iot-realtime, linux-realtime, and python-ldap).

[$] Large language models for patch review

Post Syndicated from corbet original https://lwn.net/Articles/1041694/

There have been many discussions in the free-software community about the
role of large language models (LLMs) in software development. For the most
part, though, those conversations have focused on whether projects should
be accepting code output by those models, and under what conditions. But
there are other ways in which these systems might participate in the
development process. Chris Mason recently started a
discussion
on the Kernel Summit discussion list about how these models
can be used to review patches, rather than create them.

The FSF’s Librephone project

Post Syndicated from corbet original https://lwn.net/Articles/1041952/

The Free Software Foundation has announced the launch
of the Librephone project, which is aimed at the creation of a fully-free
operating system for mobile devices.

Practically, Librephone aims to close the last gaps between
existing distributions of the Android operating system and software
freedom. The FSF has hired experienced developer Rob Savoye
(DejaGNU, Gnash, OpenStreetMap, and more) to lead the technical
project. He is currently investigating the state of device firmware
and binary blobs in other mobile phone freedom projects,
prioritizing the free software work done by the not entirely free
software mobile phone operating system LineageOS.

[$] The FSF considers large language models

Post Syndicated from corbet original https://lwn.net/Articles/1040888/

The Free Software Foundation’s Licensing and Compliance Lab
concerns itself with many aspects of software licensing, Krzysztof Siewicz
said at the beginning of his 2025 GNU Tools
Cauldron
session. These include supporting projects that are facing
licensing challenges, collecting copyright assignments, and addressing GPL
violations. In this session, though, there was really only one topic that
the audience wanted to know about: the interaction between free-software
licensing and large language models (LLMs).

Security updates for Tuesday

Post Syndicated from corbet original https://lwn.net/Articles/1041886/

Security updates have been issued by Debian (ghostscript and libfcgi), Fedora (qt5-qtsvg), Red Hat (kernel, perl-FCGI, perl-FCGI:0.78, and vim), SUSE (bluez, curl, podman, postgresql14, python-xmltodict, and udisks2), and Ubuntu (linux-azure, linux-azure-5.4, linux-azure-fips, linux-oracle, and subversion).

[$] Gccrs after libcore

Post Syndicated from corbet original https://lwn.net/Articles/1040197/

Despite its increasing popularity, the Rust programming language is still
supported by a single compiler, the LLVM-based rustc. At the 2025 GNU Tools
Cauldron
, Pierre-Emmanuel Patry said that a lot of people are waiting
for a GCC-based Rust compiler before jumping into the language. Patry, who
is working on just that compiler (known as “gccrs”), provided an update on
the status of that project and what is coming next.

[$] LWN.net Weekly Edition for October 9, 2025

Post Syndicated from corbet original https://lwn.net/Articles/1040456/

Inside this week’s LWN.net Weekly Edition:

  • Front: Kernel Rust features; systemd v258, part 2; Cauldron kernel hackers; BPF for GNU tools; 6.18 merge window, part 1; Lifetime-end pointer zapping; Robot Operating System.
  • Briefs: OpenSSH 10.1; Firefox profiles; Python 3.14; U-Boot v2025.10; FSF presidency; Quotes; …
  • Announcements: Newsletters, conferences, security updates, patches, and more.

[$] Next steps for BPF support in the GNU toolchain

Post Syndicated from corbet original https://lwn.net/Articles/1039827/

Support for BPF in the kernel has been tied to the LLVM toolchain since the
advent of extended BPF. There has been a growing effort to add BPF support
to the GNU toolchain as well, though. At the 2025 GNU Tools Cauldron, the
developers involved got together with representatives of the kernel
community to talk about the state of that work and what needs to happen
next.

Ian Kelling is the new FSF president

Post Syndicated from corbet original https://lwn.net/Articles/1040663/

The Free Software Foundation has announced
the selection of Ian Kelling as the organization’s president.

Kelling, age forty-three, has held the role of a board member and a
voting member since March 2021. The board said of Kelling’s
confirmation: “His hands-on technical experience resulting from his
position as the organization’s senior systems administrator proved
invaluable for his work on the board of directors. The board is
confident Kelling is the right person to help the organization
achieve its long-term goals. His commitment to free software comes
from a life of exploring ways to exert user control. He has the
technical knowledge to speak with authority on most free software
issues, and he has a strong connection with the community as an
active speaker and blogger.”