<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"
    		xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>LWN.net</title>
        <link>https://lwn.net</link>
        <description> LWN.net is a comprehensive source of news and opinions from
        and about the Linux community.  This is the main LWN.net feed,
        listing all articles which are posted to the site front page.
</description>
        <language>en-us</language>
        <pubDate>Mon, 29 Jun 2026 20:59:56 +0000</pubDate>
        <lastBuildDate>Mon, 29 Jun 2026 20:59:56 +0000</lastBuildDate>
        <docs>https://www.rssboard.org/rss-specification</docs>
        <webMaster>lwn@lwn.net</webMaster>
        <atom:link href="https://lwn.net/headlines/rss2"
    		rel="self" type="application/rss+xml"/>
    <item>
        <title>Git 2.55.0 released</title>
        <link>https://lwn.net/Articles/1080188/</link>
        <guid>https://lwn.net/Articles/1080188/</guid>
        <dc:creator>jzb</dc:creator>
        <description>&lt;p&gt;Git maintainer Junio Hamano has &lt;a
href=&quot;https://lwn.net/ml/all/xmqqv7b1w9vr.fsf%40gitster.g/&quot;&gt;announced&lt;/a&gt;
Git&amp;#160;2.55.0, which has non-merge commits from 100 people; 33 of
those are first-time contributors to the project. LWN &lt;a
href=&quot;https://lwn.net/Articles/1079596/&quot;&gt;recently covered&lt;/a&gt; some of
the noteworthy changes in 2.55, including new features for the
experimental &quot;&lt;tt&gt;git history&lt;/tt&gt;&quot; command, addition of the Git &lt;a
href=&quot;https://www.man7.org/linux/man-pages/man1/git-fsmonitor--daemon.1.html&quot;&gt;fsmonitor&lt;/a&gt;
daemon for Linux systems, and more.&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;</description>
        <pubDate>Mon, 29 Jun 2026 20:22:59 +0000</pubDate>
        </item>
        <item>
        <title>[$] The rest of the 7.2 merge window</title>
        <link>https://lwn.net/Articles/1078539/</link>
        <guid>https://lwn.net/Articles/1078539/</guid>
        <dc:creator>corbet</dc:creator>
        <description>Linus Torvalds released &lt;a
href=&quot;https://lwn.net/ml/all/CAHk-=wiMaLpPbO+46RqC1=tYBYt9Z2yPJvswjKBJXh3FDxaaog@mail.gmail.com/&quot;&gt;7.2-rc1&lt;/a&gt;
and closed the 7.2 merge window on June&amp;#160;28; by that time, 13,412
non-merge commits had found their way into the mainline.  That makes this
the busiest merge window since the 6.7 development cycle in 2024 (15,418
commits, including 2,800 for the entire bcachefs development history).
Just under half of those commits arrived after &lt;a
href=&quot;https://lwn.net/Articles/1078068/&quot;&gt;LWN's summary of the first half of the merge
window&lt;/a&gt; was written.  As usual, the commits in the latter part of the
merge window were more heavily focused on fixes, but there were still a lot
of new features and significant changes merged as well.
</description>
        <pubDate>Mon, 29 Jun 2026 15:50:33 +0000</pubDate>
        </item>
        <item>
        <title>[$] Xsnow &quot;protestware&quot; in Debian</title>
        <link>https://lwn.net/Articles/1079385/</link>
        <guid>https://lwn.net/Articles/1079385/</guid>
        <dc:creator>jzb</dc:creator>
        <description>&lt;p&gt;The &lt;a
href=&quot;https://www.ratrabbit.nl/ratrabbit/xsnow/index.html&quot;&gt;xsnow&lt;/a&gt;
application, which generates an animated snowfall effect (and other
pleasant diversions) for X11 desktops, does not seem like an obvious
channel for political statements. Nevertheless, xsnow's maintainer
seems to have included a political protest in the program: an
Easter egg that is triggered when the program's language is set to Russia
(&quot;ru&quot;). One user has complained that this functionality should be
removed from the Debian &lt;a
href=&quot;https://packages.debian.org/STABLE/games/xsnow&quot;&gt;xsnow
package&lt;/a&gt;, but Debian does not seem to have any rules that forbid
such a feature outright.&lt;/p&gt;
</description>
        <pubDate>Mon, 29 Jun 2026 15:13:09 +0000</pubDate>
        </item>
        <item>
        <title>Open source maintainership in the age of AI (Kubernetes blog)</title>
        <link>https://lwn.net/Articles/1080144/</link>
        <guid>https://lwn.net/Articles/1080144/</guid>
        <dc:creator>jzb</dc:creator>
        <description>&lt;p&gt;The Kubernetes project has published a &lt;a
href=&quot;https://kubernetes.io/blog/2026/06/26/open-source-maintainership-in-the-age-of-ai/&quot;&gt;blog
post&lt;/a&gt; explaining its &lt;a
href=&quot;https://www.kubernetes.dev/docs/guide/pull-requests/#ai-guidance&quot;&gt;AI
policy&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote class=&quot;bq&quot;&gt;
&lt;p&gt;The main problem is that AI has made generating code fast but there
has been very little improvement in maintaining code bases. In this
post, we will highlight the ways the Kubernetes community is adapting
to the world of AI assisted coding.&lt;/p&gt;

&lt;p&gt;The first step of this journey was to develop an AI policy. This
seems mundane and bureaucratic but there were many PRs that derailed
into discussions around AI usage. The AI policy helps steer the
conversation around the project's stance on AI and provides a clear
signal to contributors on how to use these tools responsibly.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Of note, the project requires disclosure when AI tools have been
used to assist in the creation of a contribution but &lt;em&gt;forbids&lt;/em&gt; the use
of listing AI as a co-author or including &quot;assisted-by&quot; or
&quot;co-developed&quot; trailers to attribute work to an LLM tool.&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;</description>
        <pubDate>Mon, 29 Jun 2026 15:01:17 +0000</pubDate>
        </item>
        <item>
        <title>Mageia 10 released</title>
        <link>https://lwn.net/Articles/1080143/</link>
        <guid>https://lwn.net/Articles/1080143/</guid>
        <dc:creator>jzb</dc:creator>
        <description>&lt;p&gt;&lt;a href=&quot;https://www.mageia.org/en/10/&quot;&gt;Mageia 10&lt;/a&gt; has been
released with the 6.18 Linux kernel, DNF&amp;#160;5.4.0, RPM&amp;#160;4.20.1,
and an increase in hardware requirements for x86&amp;#160;32-bit systems; users now
need a CPU with SSE2 features. See the &lt;a
href=&quot;https://wiki.mageia.org/en/Mageia_10_Release_Notes&quot;&gt;release
notes&lt;/a&gt; for a full list of updates, and the &lt;a
href=&quot;https://wiki.mageia.org/en/Mageia_10_Errata&quot;&gt;errata page&lt;/a&gt;
for known problems.&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;</description>
        <pubDate>Mon, 29 Jun 2026 14:50:50 +0000</pubDate>
        </item>
        <item>
        <title>Security updates for Monday</title>
        <link>https://lwn.net/Articles/1080075/</link>
        <guid>https://lwn.net/Articles/1080075/</guid>
        <dc:creator>jzb</dc:creator>
        <description>Security updates have been issued by &lt;b&gt;AlmaLinux&lt;/b&gt; (containernetworking-plugins, golang, kernel, libpng, libpng15, nginx, opencryptoki, perl-IO-Compress, thunderbird, and tigervnc), &lt;b&gt;Debian&lt;/b&gt; (chromium, gdcm, incus, libhtml-parser-perl, lxd, openvpn, tor, and xorg-server), &lt;b&gt;Fedora&lt;/b&gt; (chromium, docker-buildkit, docker-buildx, dotnet10.0, dotnet8.0, dotnet9.0, krita, ldns, libssh2, liferea, lighttpd, mariadb10.11, mariadb11.8, moby-engine, nginx, nginx-mod-brotli, nginx-mod-fancyindex, nginx-mod-headers-more, nginx-mod-js-challenge, nginx-mod-modsecurity, nginx-mod-naxsi, nginx-mod-vts, openbao, pacemaker, pgadmin4, podman-tui, prometheus-podman-exporter, python-jupyter-server, python-mistune, python-postorius, python-pydantic-settings, python3-docs, python3.14, thunderbird, tigervnc, tinyproxy, and util-linux), &lt;b&gt;Mageia&lt;/b&gt; (krb5), &lt;b&gt;Oracle&lt;/b&gt; (.NET 10.0, .NET 8.0, .NET 9.0, bind, dracut, fence-agents, firefox, frr, frr10, glib2, glibc, gnutls, golang, kernel, libpng, libpng15, libreoffice, libxml2, libxslt, mod_http2, mysql:8.4, nginx:1.26, openssl, php:8.3, podman, postgresql-jdbc, python3.14, redis, rsync, thunderbird, tomcat, valkey, and vim), &lt;b&gt;Red Hat&lt;/b&gt; (osbuild-composer), and &lt;b&gt;SUSE&lt;/b&gt; (agama-web-ui, asn1c, assimp, assimp-devel, aws-iam-authenticator, calibre, clamav, corepack24, dovecot22, exiv2, frr, giflib, glances-common, google-osconfig-agent, GraphicsMagick, gvim, haproxy, hydra, ImageMagick, jupyter-nbclassic, kernel, libsoup, libsoup2, libssh2-1, nano, NetworkManager-applet-openvpn, nodejs22, openbabel, opensc, openssl-3, pacemaker, python, python-base, python-doc, python311-pdm, python311-py7zr, python311-pypdf, python36, tar, trivy, util-linux, xen, and xtrabackup).
</description>
        <pubDate>Mon, 29 Jun 2026 13:16:41 +0000</pubDate>
        </item>
        <item>
        <title>Kernel prepatch 7.2-rc1</title>
        <link>https://lwn.net/Articles/1079891/</link>
        <guid>https://lwn.net/Articles/1079891/</guid>
        <dc:creator>corbet</dc:creator>
        <description>The &lt;a href=&quot;https://lwn.net/Articles/1079892/&quot;&gt;7.2-rc1&lt;/a&gt; kernel prepatch is out for
testing.  Linus said: &quot;&lt;q&gt;So two weeks have passed, and the merge window is
closed. Things look reasonably normal for this release (knock wood).&lt;/q&gt;&quot;</description>
        <pubDate>Sun, 28 Jun 2026 20:08:00 +0000</pubDate>
        </item>
        <item>
        <title>Three stable kernel updates</title>
        <link>https://lwn.net/Articles/1079852/</link>
        <guid>https://lwn.net/Articles/1079852/</guid>
        <dc:creator>corbet</dc:creator>
        <description>The
&lt;a href=&quot;https://lwn.net/Articles/1079853/&quot;&gt;7.1.2&lt;/a&gt;,
&lt;a href=&quot;https://lwn.net/Articles/1079854/&quot;&gt;7.0.14&lt;/a&gt;, and
&lt;a href=&quot;https://lwn.net/Articles/1079855/&quot;&gt;6.18.37&lt;/a&gt;
stable kernel updates have been released; each contains a relatively small
number of important fixes.  Note that 7.0.14 is the end of the 7.0.x series.</description>
        <pubDate>Sat, 27 Jun 2026 13:59:19 +0000</pubDate>
        </item>
        <item>
        <title>[$] Reports from OSPM 2026, day three</title>
        <link>https://lwn.net/Articles/1078697/</link>
        <guid>https://lwn.net/Articles/1078697/</guid>
        <dc:creator>corbet</dc:creator>
        <description>The &lt;a href=&quot;https://retis.santannapisa.it/ospm-summit/&quot;&gt;Power Management
and Scheduling in the Linux Kernel Summit&lt;/a&gt;, which still goes by the
historical acronym OSPM, was held in Cambridge, UK, in mid-April.  As has
become traditional, the presenters at that event have since written
summaries of their sessions, and this work has kindly been made available
to LWN for publication.  The third day's sessions covered a wide range of
topics, including GPU affinity, profile-guided scheduling,
paravirtualization scheduling, quality of service, and more.
</description>
        <pubDate>Fri, 26 Jun 2026 18:01:46 +0000</pubDate>
        </item>
        <item>
        <title>[$] Initiating writeback earlier</title>
        <link>https://lwn.net/Articles/1078767/</link>
        <guid>https://lwn.net/Articles/1078767/</guid>
        <dc:creator>jake</dc:creator>
        <description>Writeback is the process of ensuring that dirty pages or folios in the page
cache are flushed to the disk, so that changes to those files are made
persistent.  In a filesystem-track session at the 2026 &lt;a
href=&quot;https://events.linuxfoundation.org/lsfmmbpf/&quot;&gt;Linux Storage,
Filesystem, Memory Management, and BPF Summit&lt;/a&gt;, Jeff Layton wanted to
discuss whether the writeback operation should be initiated earlier than it
is today.  The consensus seemed to be that it should be done earlier, but
the path toward making that happen was less clear.
</description>
        <pubDate>Fri, 26 Jun 2026 17:14:30 +0000</pubDate>
        </item>
        <item>
        <title>Lots of stories about systemd v261</title>
        <link>https://lwn.net/Articles/1079806/</link>
        <guid>https://lwn.net/Articles/1079806/</guid>
        <dc:creator>corbet</dc:creator>
        <description>Lennart Poettering has posted &lt;a
href=&quot;https://0pointer.net/blog/mastodon-stories-for-systemd-v261.html&quot;&gt;a
list of Mastodon posts&lt;/a&gt; about the changes in the systemd v261 release.
The Mastodon format makes the reading harder, but there is a lot of useful
information there.</description>
        <pubDate>Fri, 26 Jun 2026 14:56:46 +0000</pubDate>
        </item>
        <item>
        <title>[$] What's coming in Git 2.55</title>
        <link>https://lwn.net/Articles/1079596/</link>
        <guid>https://lwn.net/Articles/1079596/</guid>
        <dc:creator>corbet</dc:creator>
        <description>The &lt;a href=&quot;https://lwn.net/ml/all/xmqqv7b9mcfx.fsf@gitster.g&quot;&gt;Git v2.55.0-rc2&lt;/a&gt;
testing release appeared on June&amp;#160;23, suggesting that the final Git
2.55 release can be expected in the near future.  While this Git update
lacks radical new features, it does include a number of improvements that
regular Git users will appreciate, including commands to easily edit the
commit history, more formatting options, fsmonitor support for Linux, and
more.
</description>
        <pubDate>Fri, 26 Jun 2026 14:03:28 +0000</pubDate>
        </item>
        <item>
        <title>Security updates for Friday</title>
        <link>https://lwn.net/Articles/1079769/</link>
        <guid>https://lwn.net/Articles/1079769/</guid>
        <dc:creator>jzb</dc:creator>
        <description>Security updates have been issued by &lt;b&gt;AlmaLinux&lt;/b&gt; (buildah, coreutils, evince, libpng, libreoffice, libtasn1, libxml2, libxslt, nginx, nginx:1.24, nginx:1.26, postgresql:12, python-urllib3, python3.12-urllib3, python3.14, python3.14-urllib3, skopeo, tigervnc, tomcat, and vim), &lt;b&gt;Debian&lt;/b&gt; (chromium, dnsdist, giflib, libdbi-perl, libssh2, libtext-csv-xs-perl, pdns, pdns-recursor, python-urllib3, and sogo), &lt;b&gt;Fedora&lt;/b&gt; (goose, httpd, librabbitmq, perl-Compress-Raw-Bzip2, perl-DBI, perl-IO-Compress, perl-Socket, python-django-allauth, rsync, and strongswan), &lt;b&gt;Oracle&lt;/b&gt; (389-ds-base, buildah, containernetworking-plugins, coreutils, evince, fence-agents, giflib, git-lfs, hplip, krb5, libcap, libexif, libtasn1, memcached, opencryptoki, podman, postfix, postgresql:12, postgresql:13, postgresql:15, postgresql:16, python-urllib3, python3.12-urllib3, python3.14-urllib3, python3.9, runc, skopeo, tigervnc, vim, webkit2gtk3, xorg-x11-server, and xorg-x11-server-Xwayland), &lt;b&gt;SUSE&lt;/b&gt; (apache-commons-configuration2, apache-commons-text, apache2, containerd, kernel, libnilfs3, libopenbabel8, libtar, libzypp, lrzip, nodejs24, ofono, perl-Net-Dropbox-API, podman, python-pip, python-PyJWT, python311-aiohttp, python311-nltk, python311-python-multipart, python312, and python315), and &lt;b&gt;Ubuntu&lt;/b&gt; (amd64-microcode, containerd, containerd-app, containerd-stable, cpp-httplib, imagemagick, mina2, node-pbkdf2, NSD, and xrdp).
</description>
        <pubDate>Fri, 26 Jun 2026 13:19:28 +0000</pubDate>
        </item>
        <item>
        <title>The &quot;Akrites&quot; vulnerability-mitigation project launches</title>
        <link>https://lwn.net/Articles/1079657/</link>
        <guid>https://lwn.net/Articles/1079657/</guid>
        <dc:creator>corbet</dc:creator>
        <description>The Linux Foundation, in &lt;a href=&quot;https://akrites.org/letter/&quot;&gt;a
letter&lt;/a&gt; co-signed by a large range of organizations and companies, has
announced the launch of &quot;Akrites&quot;, a project to fast-track vulnerability
fixes into projects.
&lt;p&gt;
&lt;blockquote class=&quot;bq&quot;&gt;
	As Akrites works upstream to fix projects at the source, we commit
	to support downstream efforts to secure critical infrastructure
	before it can be exploited. When patches are released to the
	public, adversaries are able to utilize AI to rapidly reverse
	engineer the underlying vulnerabilities, develop exploits, and
	launch attacks. The success of our efforts therefore will be
	measured in patch deployment, not publication. We will partner with
	critical infrastructure owners and operators, civil society
	efforts, and governments as they increase coordination to achieve
	these goals.
&lt;p&gt;
	Confidentiality is non-negotiable: An undisclosed flaw in a widely
	deployed package is, in effect, a weapon, and the program is built
	first to prevent leaks. Fixes flow back into each project's own
	home, working with the maintainers. The engineering resources and
	other capabilities provided by Akrites participants contribute to
	this effort. Additionally, when a critical package has no one
	maintaining it, Akrites will stand as the maintainer of last resort
	so a fix can still reach everyone in a timely fashion. We will also
	align with government efforts so that public and private defenders
	move together, rather than in a disjointed fashion.
&lt;/blockquote&gt;</description>
        <pubDate>Fri, 26 Jun 2026 13:11:29 +0000</pubDate>
        </item>
        <item>
        <title>[$] A look at MinIO alternatives: Ceph and Garage</title>
        <link>https://lwn.net/Articles/1077739/</link>
        <guid>https://lwn.net/Articles/1077739/</guid>
        <dc:creator>jzb</dc:creator>
        <description>&lt;p&gt;&lt;a href=&quot;https://github.com/minio/minio#minio-quickstart-guide&quot;&gt;MinIO&lt;/a&gt; is 
a popular object-storage server that offered compatibility with the Amazon &lt;a
href=&quot;https://en.wikipedia.org/wiki/Amazon_S3&quot;&gt;Simple Storage Service&lt;/a&gt; (S3)
API. In December 2025, the company behind the project (also named MinIO)
&lt;a
href=&quot;https://github.com/minio/minio/commit/27742d469462e1561c776f88ca7a1f26816d69e2&quot;&gt;announced&lt;/a&gt;
that the project was in maintenance mode and would not accept new changes; it
was &lt;a
href=&quot;https://github.com/minio/minio/commit/7aac2a2c5b7c882e68c1ce017d8256be2feea27f&quot;&gt;archived
completely&lt;/a&gt; in February 2026. MinIO users have been hunting for alternatives
since then, but the array of choices can be baffling. While many other projects
aim to fill the space, their strengths and areas of focus tend to vary. Two of
the alternatives—&lt;a href=&quot;https://ceph.io/en/&quot;&gt;Ceph&lt;/a&gt; and &lt;a
href=&quot;https://garagehq.deuxfleurs.fr/&quot;&gt;Garage&lt;/a&gt;—are particularly compelling,
and both offer solid S3 compatibility.&lt;/p&gt;
</description>
        <pubDate>Thu, 25 Jun 2026 17:40:13 +0000</pubDate>
        </item>
        </channel>
</rss>
