Latest Linux and open source news from around the web

Lamicall Adjustable Laptop Stand Sponsored · View on Amazon → Docker Deep Dive Sponsored · View on Amazon →
OMG! Ubuntu

Calibre (e-book manager) lets you use AI to generate book covers

More AI features have landed in the latest update to the open-source ebook manager Calibre. Calibre 9.14, released this week If you you find yourself looking at your ebook library in Calibre thinking โ€œthis would look better with a different coverโ€, the latest update lets you generate new ones using AI. A strange feature? Perhaps, and it does require you to plumb in an AI provider (with API key) capable of image generation to use it. But Calibre say it lets you generate book covers using AI โ€œwith different cover styles such as romance, sci-fi, pulp fiction etcโ€. Most ebooks [โ€ฆ]

LWN.net

Car: Dolphin 26.08 and KIO performance improvements

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 benchmarks for previous, current, and upcoming releases. Copying many small files is more than twice as fast as it was in April. The gain falls off as files get larger, which is what you would expect: the fix is to the per-file overhead, and once each file carries a megabyte of actual I/O the overhead stops being what you are waiting for. There is still a gap with cp, discussed at length in the July post. KIO is doing more than cp does, but not five times more, and the batching work that closes most of the rest of that gap is still in progress.

LWN.net

[$] The "rnull" Rust block driver

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 functionality in Rust, in order to show that a simple block driver is now possible to write using the kernel's Rust APIs and to enable comparisons between the C and Rust implementations. A minimal version of the "rnull" driver is already present in the mainline kernel, but Hindborg's patch set brings it up to feature parity with the C version.

LWN.net

Eight stable kernels with fix for a single vulnerability

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 user to cause a kernel panic. This vulnerability has been present since Linux 2.6.27. Users are advised to upgrade.