
Linux 7.3 Btrfs fixes filesystem IDs and grub2 boot
A Btrfs change in Linux 7.2-rc1 made filesystem IDs unstable and broke OpenConnect key derivation. The fix touches 10 files.
The latest Open Source coverage on Tech AI Wire.

A Btrfs change in Linux 7.2-rc1 made filesystem IDs unstable and broke OpenConnect key derivation. The fix touches 10 files.

Emulating x86 memory rules on Arm drops unaligned throughput to 8.5% of baseline. Write-combine stores are reported 816 times worse.

Wine 11.18 landed on September 18 with 380 commits and 21 bug fixes. Wine-Staging carries 273 extra patches, two of them for WoW64 services.

Ubuntu 26.10 releases on October 15, three days before Linux 7.3 is due to be declared stable. The ISO ships a release candidate.

Claude Code 2.1.277 reads AGENTS.md when a project has no CLAUDE.md. Over 60,000 open-source projects already ship that file.

Git 2.56-rc0 arrived on September 11, 2026, and the 3.0 release behind it switches new repositories to SHA-256, reftable and the main branch.

A kbuild series aimed at Linux 7.4 cuts no-op builds by roughly 80% and trims 37.6 seconds off a full allmodconfig rebuild.

The first jemalloc release since Meta renewed its investment carries over 160 commits, a new OS abstraction layer and per-CPU arena selection.

Rust's security team says attackers are booking video calls with crate owners under fake job offers, then asking them to install a missing codec.

Mojo 1.1 takes outside compiler contributions a month after the Apache 2.0 release, and completes the removal of fn, alias and @parameter if.

GNOME 51 arrived September 16 with smoother frame scheduling, FIDO2 passkey login, and one removal developers should note: legacy NVIDIA EGLStreams.

Fedora 45 moves the text console out of the kernel. Three tools stop working, and the beta landed September 15 with an automatic fallback to fbcon.

Ubuntu 26.10 hands cp, mv and rm to Rust. A 113-issue audit held those three back from 26.04 LTS, and stable arrives October 15.

Ryan Gordon's port, sponsored by Outfit7 and squashed from 77 commits, merged upstream on September 15, 2026 with video, audio and touch working.

Swift 6.4 lands async code in defer blocks, module selectors, and a 40x faster WebAssembly bridge, with Swift Build now the default in the package manager.

A swaybg option trims memory on boards under 2GB, and the labwc desktop gains an optional icon dock, a search-driven launcher and a Control Centre.

Versions 0.23.13 through 0.23.44 accepted TLS 1.3 handshake messages at the wrong encryption level, a bug introduced in September 2024.

Greg Kroah-Hartman released seven stable kernels at once, with more than 9,000 patches between them and over 1,800 in Linux 7.2.6 alone.

A kernel branch would delete about 247,000 lines by dropping deprecated 32-bit ARM platforms and the drivers only they used.

A new benchmark puts AVIF ahead of JPEG XL across the fidelity range, and clocks a 1,918-byte JPEG XL file at 17.43 seconds to decode.

ARCTIC's arctic_fan_controller driver moves from GPLv2+ to GPLv2+ and BSD-2-Clause in Linux 7.4, so other systems can reuse the $8.99 device's code.

Shotwell 33 is the GNOME photo manager's first major release since 0.32 in April 2023, and the GTK4 move restores drag-and-drop export on Wayland.

A patch deleting 1,275 lines of BFS support is queued for Linux 7.4, one kernel cycle after EFS and FreeVxFS were dropped for the same reason.

Homebrew 7.0.0 moves Intel Macs to Tier 3, so brew install now compiles from source there, and support ends in or after September 2027.
Three to five stories a day, and what each one means for the people who build software. Free, no spam.