section
FOSS
Kernel, distros, and the wider free and open source software world.
491 stories archived
Accelerating HTTP Web Servers With In-Kernel eBPF Deliver Up To 4.5x Throughput
An interesting new open-source project born out of university research is Beeper to provide application-layer parsing within the in-kernel eBPF. With an HTTP parser implemented by Beeper in eBPF and providing an in-kernel HTTP cache, the throughput for web servers could be improved by 3x at high rates...
Linux's Modern NTFS Driver Now Supports Alternate Data Streams (ADS)
Merged back in Linux 7.1 was the new NTFS kernel driver implementation for better supporting Microsoft's NTFS file-system on Linux. Since then new features and improvements have continued to land for this NTFS driver with some more notable additions also coming in Linux 7.4...
Linux 7.4 Expands Sensor Monitoring For More ASUS & MSI Motherboards, New Minisforum Driver
With the Linux 7.4 kernel there are more MSI and ASUS motherboards with sensor monitoring support along with a variety of other additions to help broaden the selection of supported systems for hardware sensor monitoring under Linux. It's another busy cycle for the HWMON subsystem...
In a Setback to VMWare, Tesco is Looking to Migrate to Proxmox
Tired of the rising licensing cost of VMWare, Tesco seems to be looking to switch to Proxmox.
Firefox 159 Released With AMD Linux Graphics Fix For Excessive Memory Use
Firefox 159 is out today as the latest bi-weekly feature release for Mozilla's web browser...
Firefox 159 released with Wayland Linux fixes
Firefox 159 is out, with a fresh set of improvements and some Linux-specific fixes. Now that Mozilla’s browser hews to a faster release cadence, with two releases a month rather than one, some changelogs may look minor on their own, as they’re smaller, if more frequent slices. So what’s changed? The Passwords tool in the browser sidebar (added as an option in Firefox 145) is now shown by default. This lets you find credentials in the same window as a web page, no mousing through menus or juggling with floating dialogs. It’s also a smidgen easier to search your open […] You're reading Firefox 159 released with Wayland Linux fixes , a blog post from OMG! Ubuntu . Do not reproduce elsewhere without permission.
Initial Support For The Apple M4 & Apple A18 Pro Make It Into Linux 7.4
The many SoC patches have landed within the Linux 7.4 kernel providing support for dozens of new boards as well as a number of new SoCs like the Apple M4 and the A18 Pro as found in the MacBook Neo. The Google Tensor 5 was also finally mainlined along with Pixel 10 devices. Plus some unreleased Qualcomm SoC support rounds out the bunch...
Steam Frame VR Headset Sees Mainline Support With Linux 7.4
The mainline Linux 7.4 kernel will be capable of running on the Steam Frame VR headset...
Trash talking Ubuntu’s inconsistent bin label
Every operating systems needs somewhere to put deleted files you no longer need, but allow you to rummage through it to find something you wanted to keep. If you’re a Brit using Ubuntu, the name of that place varies based on where you’re looking. It seems Ubuntu’s UK English translation team don’t agree on what to call a bin. The dock hover label says Trash. It opens a Rubbish Bin in the file manager, and that has an action bar button to Empty Wastebasket… And that’s before you start right-clicking things. Right-click on a file in the tr… Er, file […] You're reading Trash talking Ubuntu’s inconsistent bin label , a blog post from OMG! Ubuntu . Do not reproduce elsewhere without permission.
Linux 7.4 Preps CXL For Very Neat Dynamic Capacity Devices "DCD"
The Compute Express Link (CXL) subsystem changes were merged today for the Linux 7.4 kernel. The fun work this cycle is preparing to support Dynamic Capacity Devices...
KMSCON 10.1 Released With Support For Per-Monitor Configurations
KMSCON as the user-space terminal emulator targeting Linux DRM/KMS interfaces as an alternative to the in-kernel VT now is able to individually configure monitors in multi-monitor setups. Plus a variety of other improvements with today's KMSCON 10.1 release...
Intel IPU8 Support Upstreamed In Linux 7.4 For Nova Lake Laptops
The media subsystem changes have been merged for the Linux 7.4 kernel. Most notable is Intel IPU8 support being introduced for the next-gen image processing unit in high-end Nova Lake laptops..
BSD Users Can Now Enjoy Omarchy Flavor
Daemonarchy keeps Omarchy’s installer and look, with FreeBSD handling the system underneath.
KWin-Type Introduced To Address KDE Wayland Usability Gap For Auto-Typing Text
Open-source developer Jason Donenfeld known for his work on WireGuard announced today the release of kwin-type. KWin-type is a new Wayland-compatible program for auto-typing text from the standard input under the KWin Wayland compositor...
[$] Python's experimental JIT to be removed
Python's experimental just-in-time (JIT) compiler , which was added to CPython in 2024 for the 3.13 release , is on its way out. In June, the Python steering council announced that it was pausing work on the JIT in CPython's main branch until there was an accepted Python Enhancement Proposal (PEP) that addressed concerns about maintenance, compatibility, and set clear success metrics as well as a timeline for completion. After creating PEP 836 ("JIT Go Brrr: The Path to a Supported JIT Compiler for CPython") to try to meet the council's request, and after months of discussion, the JIT maintainers have withdrawn the PEP. For now, it appears that development on the once-promising project has come to an end.
Two stable kernels for Monday
Greg Kroah-Hartman has announced the release of the 7.2.13 and 6.18.59 stable kernels. Each contains a number of fixes throughout the tree. Users are advised to upgrade.
Systemd adds support for components written in Rust
Christian Brauner has announced that he has merged support for writing leaf components of systemd in Rust. Rust will be used only for new leaf components, existing code is not being ported to Rust and nothing that other components depend on is written in Rust. Brauner said that the project would like to move forward with Rust support in core systemd, " but there are several blockers in Rust's support for dynamic libraries which prevents us from doing that without massively bloating every binary we build ". Assuming all goes well, it seems likely this work will appear in the systemd v263 release expected in December.
Mesa 27.0 Switching To Kraid Compiler By Default For Arm Mali GPUs
In development for a number of months now has been Kraid as a modern graphics compiler for recent Arm Mali GPUs. Kraid was merged for Mesa 26.2 back in June while in Mesa 27.0 due out in Q1 it will be switching to this new shader compiler by default...
Systemd Creator’s Startup Opens Signups for Private Preview of its Linux System
Amutable Foundations is a read-only, image-based system where every machine produces signed reports of its own state.
Snapdragon X1 Elite / Acer Swift 14 AI Performance On The Ubuntu 26.10 X1E Concept
For those curious about the Snapdragon X1 Elite performance on the recently released Ubuntu 26.10 Concept X1E ISO, here are some benchmarks showing the performance relative to Ubuntu 26.04 LTS X1E state on the same hardware.
Linux 7.4 EFI Brings Improvement For Helping Systemd When Kernel Booted Directly
The EFI updates have been merged for the Linux 7.4 kernel and include an improvement for when the system was booted directly into the kernel on EFI-based systems without using a bootloader like GRUB or systemd-boot...
Nouveau-DKMS Aims For Better NVIDIA Open-Source Experience On Old GPUs
Nouveau-DKMS is in development as an out-of-tree spin-off of the open-source NVIDIA "Nouveau" driver focused on providing better support for NVIDIA GeForce 400/500 "Fermi" series graphics processors and potentially other generations too pre-Turing where the modern Nova driver is in development by NVIDIA...
Linux 7.4 Begins Employing New "Core MM" Tree
Core memory management patches to the Linux kernel have typically been routed to mainline via Andrew Morton's "MM" branch, which is where also a variety of broader memory management related patches are also queued like all the ongoing work to DAMON/DAMOS. Kernel maintainers have now agreed to a new "Core MM" tree as the home for all of the core memory management changes moving forward...
Linux Fixes AMD Ryzen AI 9 HX 370 Regression Due To Cache Aware Scheduling
Merged for Linux 7.4 Git and marked for back-porting to Linux 7.2/7.3 stable is a regression fix affecting at least the AMD Ryzen AI 9 HX 370 "Strix Point" laptop SoC when making use of Cache Aware Scheduling...