Feed aggregator

[$] An update on torn-write protection

Linux Weekly News - Wed, 04/09/2025 - 12:26
In a combined storage and filesystem track session at the 2025 Linux Storage, Filesystem, Memory Management, and BPF Summit, John Garry continued the theme of "untorn" (or atomic) writes that started in the previous session. It was also an update on where things have gone for untorn writes since his session at last year's summit. Beyond that, he looked at some of the plans and challenges for the feature in the future.

Fix Flatpak Update Errors: Corrupted File Object Issue

Linux Today - Wed, 04/09/2025 - 12:15

This guide helps you to fix “opcode close: Corrupted file object” or “Deleting ref due to invalid objects” errors while updating or repairing Flatpak.

The post Fix Flatpak Update Errors: Corrupted File Object Issue appeared first on Linux Today.

[$] Debian Project Leader election 2025 edition

Linux Weekly News - Wed, 04/09/2025 - 11:58

Four candidates have stepped up to run in the 2025 Debian Project Leader (DPL) election. Andreas Tille, who is in his first term as DPL, is running again. Sruthi Chandran, Gianfranco Costamagna, and Julian Andres Klode are the other candidates running for a chance to serve a term as DPL. The campaigning phase ended on April 5, and Debian members began voting on April 6. Voting ends on April 19. This year, the campaign period has been lively and sometimes contentious, touching on problems with Debian team delegations and finances.

[$] A new type of spinlock for the BPF subsystem

Linux Weekly News - Wed, 04/09/2025 - 11:33

The 6.15 merge window saw the inclusion of a new type of lock for BPF programs: a resilient queued spinlock that Kumar Kartikeya Dwivedi has been working on for some time. Eventually, he hopes to convert all of the spinlocks currently used in the BPF subsystem to his new lock. He gave a remote presentation about the design of the lock at the 2025 Linux Storage, Filesystem, Memory-Management, and BPF summit.

23 Best Free and Open Source Linux Bioinformatics Tools

Linux Today - Wed, 04/09/2025 - 11:00

This article identifies our favourite tools which are extremely useful for anyone interested in sequence analysis, molecular modelling, molecular dynamics, phylogenetic analysis and more.

The post 23 Best Free and Open Source Linux Bioinformatics Tools appeared first on Linux Today.

How to Install and Use uv Python Package Manager on Linux

Linux Today - Wed, 04/09/2025 - 11:00

Discover a step-by-step guide to install the uv python package manager on Linux, Windows, and macOS with command-line examples.

The post How to Install and Use uv Python Package Manager on Linux appeared first on Linux Today.

5 Ways to Play Wordle on your Linux PC

Linux Today - Wed, 04/09/2025 - 10:50

Wordle is a popular web-based word puzzle game where players try to guess a hidden word within six attempts. It’s simple yet addictive, combining logic, vocabulary, and deduction

The post 5 Ways to Play Wordle on your Linux PC appeared first on Linux Today.

[$] Improving hot-page detection and promotion

Linux Weekly News - Wed, 04/09/2025 - 10:47
Tiered-memory systems feature multiple types of memory with varying performance characteristics; on such systems, good performance depends on keeping the most frequently used data in the fastest memory. Identifying that data and placing it properly is a challenge that has kept developers busy for years. Bharata Rao, presenting remotely during a memory-management-track session at the 2025 Linux Storage, Filesystem, Memory-Management, and BPF Summit, led a discussion on a potential solution he has recently posted; Raghavendra K T was also named on the session proposal. It seems likely, based on the discussion, that developers working in this area will not run out of problems anytime soon.

[$] Two approaches to better kernel samepage merging

Linux Weekly News - Wed, 04/09/2025 - 10:45
The kernel samepage merging (KSM) subsystem works by finding pages in memory with the same contents, then replacing the duplicated copies with a single, shared copy. KSM can improve memory utilization in a system, but has some problems as well. In two memory-management-track sessions at the 2025 Linux Storage, Filesystem, Memory-Management, and BPF Summit, Mathieu Desnoyers and Sourav Panda proposed improvements to KSM to make it work better for specific use cases.

Shotcut 25.03 Video Editor Brings New Filters, Smarter UI, and Fixes

Linux Today - Wed, 04/09/2025 - 10:43

Shotcut 25.03 video editor adds filter overlays, new video modes, UI enhancements, and fixes critical crashes and timeline bugs.

The post Shotcut 25.03 Video Editor Brings New Filters, Smarter UI, and Fixes appeared first on Linux Today.

KaOS 2025.03 Launches with Plasma 6.3 and Full Qt6 Integration

Linux Today - Wed, 04/09/2025 - 10:40

KaOS 2025.03 is out with Linux kernel 6.13, Plasma 6.3.3, KDE Gear 24.12.3, and major scaling, graphics, and system info updates.

The post KaOS 2025.03 Launches with Plasma 6.3 and Full Qt6 Integration appeared first on Linux Today.

Shotcut 25.03 Open-Source Video Editor Released with Various New Features

Linux Today - Wed, 04/09/2025 - 10:39

Shotcut 25.03 is here two months after the Shotcut 25.01 release with a bunch of new features like a ‘Text style’ preset to the ‘Generate Text on Timeline’ function in Subtitles, ‘Copy Current’ and ‘Copy All’ options to Filters, vertical and horizontal parameters to the No Sync video filter, and a ‘Toggle Filter Overlay’ option to the Player menu.

The post Shotcut 25.03 Open-Source Video Editor Released with Various New Features appeared first on Linux Today.

Rushing Toward Rewrite

Linux Today - Wed, 04/09/2025 - 10:25

Former CEO I worked under used to love saying: “Be fast or be perfect. And since no one’s perfect, you better be fast.” Sounds cool until you realize it was just a free pass to skip code reviews, bypass security controls, and YOLO prod deployments. “Speed” became a shield to ignore due diligence. PRs got rushed, on-call was a tire fire, and postmortems turned into recurring meetings with new names.

My favorite part was engineers asking for admin access “to move faster.” (Spoiler: they didn’t need it)

The real issue was that we weren’t a scrappy startup anymore. We were playing enterprise dress-up with a startup mindset. Speed was costing us everything from tech debt to fragility, rework, and burnout. Then I changed jobs and landed back in actual startup mode. Heard the same “move fast” mantra again. But this time, it clicked differently. Because here’s the thing: you can move fast without lighting your future self on fire. Good teams know when to slam the brakes, take a breath, and make decisions that won’t age like milk. Move fast, sure—but maybe don’t bulldoze the foundation while you’re at it.

The post Rushing Toward Rewrite appeared first on Linux Today.

OpenSSH 10.0 released

Linux Weekly News - Wed, 04/09/2025 - 10:18

OpenSSH 10.0 has been released. Support for the DSA signature algorithm, which was disabled by default beginning in 2015, has been removed. Other notable changes include using the post-quantum algorithm mlkem768x25519-sha256 for key agreement by default, support for systemd-style socket activation in Portable OpenSSH, and moving code for user authentication from the sshd-session binary to the new ssh-auth binary:

Splitting this code into a separate binary ensures that the crucial pre-authentication attack surface has an entirely disjoint address space from the code used for the rest of the connection. It also yields a small runtime memory saving as the authentication code will be unloaded after the authentication phase completes. This change should be largely invisible to users, though some log messages may now come from "sshd-auth" instead of "sshd-session". Downstream distributors of OpenSSH will need to package the sshd-auth binary.

The release notes also warn that "software that naively matches versions using patterns like "OpenSSH_1*"" may be confused by the new version number.

FSF’s Memorabilia Auction Successful: GNU Head Drawing Brings $40K Bid

Linux Today - Wed, 04/09/2025 - 10:10

The auction was part of the Free Software Foundation’s way of celebrating its 40th Anniversary. Coming up in May will be LibreLocal community meetups around the globe, and later perhaps, another memorabilia auction.

The post FSF’s Memorabilia Auction Successful: GNU Head Drawing Brings $40K Bid appeared first on Linux Today.

Security updates for Wednesday

Linux Weekly News - Wed, 04/09/2025 - 10:01
Security updates have been issued by Debian (lemonldap-ng, libbssolv-perl, and phpmyadmin), Fedora (augeas, mariadb10.11, and thunderbird), Oracle (gimp, libxslt, python3.11, python3.12, tomcat, and xorg-x11-server), Red Hat (expat, grafana, opentelemetry-collector, and webkit2gtk3), SUSE (azure-cli-core, doomsday, kernel, and poppler), and Ubuntu (dotnet8, dotnet9, erlang, and poppler).

Cloudflare open sources OPKSSH to bring Single Sign-On to SSH

Linux Today - Wed, 04/09/2025 - 10:00

OPKSSH (OpenPubkey SSH) makes it easy to authenticate to servers over SSH using OpenID Connect (OIDC), allowing developers to ditch manually configured SSH keys in favor of identity provider-based access.

The post Cloudflare open sources OPKSSH to bring Single Sign-On to SSH appeared first on Linux Today.

next-20250409: linux-next

Latest Linux Kernel - Wed, 04/09/2025 - 02:47
Version:next-20250409 (linux-next) Released:2025-04-09

OpenSSL 3.5.0 released

Linux Weekly News - Tue, 04/08/2025 - 16:13

Version 3.5.0 of OpenSSL has been released. This release adds support for server-side QUIC (RFC 9000), a new configuration option (no-tls-deprecated-ec) that disables support for TLS groups deprecated in RFC 8422, and more.

FreeDOS 1.4 released

Linux Weekly News - Tue, 04/08/2025 - 14:54

Version 1.4 of FreeDOS has been released. This is the first stable release since 2022, and includes improvements to the Fdisk hard-disk-management program, and reliability updates for the mTCP set of TCP/IP applications for DOS.

This version was much smoother because Jerome Shidel, our distribution manager, had an idea after FreeDOS 1.3 that we could have a rolling test release that collected all of the changes that people make over time. Previous to this, each new FreeDOS distribution (like 1.0, 1.1, 1.2, and 1.3) required bundling up packages into a "release candidate," and we would go through several iterations of updating the release candidates.

Jerome's method of building the FreeDOS distribution made it easier to automate a test release, which we decided to update every month. As the test releases accumulated enough changes to warrant a release, we could then make the next test release a "release candidate" which would iterate to the next version of the FreeDOS distribution. Since 2022, we've released monthly test releases. Thanks Jerome!

LWN covered FreeDOS last year for its 30th anniversary.

Pages

Subscribe to Just Linux aggregator