Feed aggregator
next-20250522: linux-next
[$] LWN.net Weekly Edition for May 22, 2025
- Front: Home Assistant; Setuptools; Debian AI GR; DMA-mapping API; BPF CI; OSPM 2025
- Briefs: Go audit; Oniux; Asahi progress; Rust in FreeBSD; RHEL 10; Rust 1.87.0; RIP John L. Young; Quote; ...
- Announcements: Newsletters, conferences, security updates, patches, and more.
Status report on optional Rust in FreeBSD support
Shawn Webb has published a status report on work to provide basic support in FreeBSD for userland components written in Rust.
We introduced a new BSD makefile, located at share/mk/bsd.rust.mk, that enables building a Rust application during buildworld. As of this writing, we only support building and installing Rust applications. Supporting library crates is planned (we would like to be able to build/install library crates that expose an FFI, like for C/C++ compatibility). Normal library crates build and install just fine. Support for cdylib Rust library crates specifically is what's missing, but is desired and planned.We do NOT currently support Rust in the kernel. Kernel support requires more work that we deemed out-of-scope for this initial proof-of-concept/work-in-progress patchset. We also do NOT support building multiple programs in the same BSD Makefile (like with bsd.progs.mk), though that is also a desired feature.
LWN covered a discussion about including Rust in the FreeBSD base system in August 2024.
[$] Recent disruptive changes from Setuptools
Security updates for Wednesday
Best Free and Open Source Alternatives to MSN Weather
MSN Weather gets you the very latest weather forecast, including temperature, humidity, precipitation for your location.
MSN Weather is proprietary software. We recommend the best free and open source alternatives.
The post Best Free and Open Source Alternatives to MSN Weather appeared first on Linux Today.
System76 Refreshes Serval WS Linux Laptop with NVIDIA GeForce RTX 5070 Ti GPU
Powered by the Intel Core Ultra 9 275HX CPU featuring 24 cores and threads, the new Serval WS laptop features a brand-new 16-inch display with 2560×1600 (2K) resolution, 240Hz refresh rate, and 16:10 aspect ratio, NVIDIA GeForce RTX 5070 Ti graphics, up to 96GB of DDR5 5600 MHz RAM, and up to 12TB PCIe 5.0 and 4.0 storage.
The post System76 Refreshes Serval WS Linux Laptop with NVIDIA GeForce RTX 5070 Ti GPU appeared first on Linux Today.
Linux Mint 22.2 Codenamed “Zara”, LMDE 7 Will be Called “Gigi”
Linux Mint 22.2 “Zara” will be based on Canonical’s long-term supported Ubuntu 24.04 LTS (Noble Numbat) operating system series, just like the Linux Mint 22 series. The Linux Mint project leader also unveiled the codename of the upcoming LMDE (Linux Mint Debian Edition) 7 distribution as “Gigi”.
The post Linux Mint 22.2 Codenamed “Zara”, LMDE 7 Will be Called “Gigi” appeared first on Linux Today.
KDE Gear 25.04.1 Apps Collection Rolls Out, Here’s What’s New
KDE Gear 25.04.1 apps collection delivers bugfixes and updated translations across 180+ apps and libraries, including Dolphin, Konsole, and Cantor.
The post KDE Gear 25.04.1 Apps Collection Rolls Out, Here’s What’s New appeared first on Linux Today.
openSUSE Removes Deepin Desktop Over Security Policy Violations
openSUSE removes Deepin Desktop after discovering a policy-violating workaround used to bypass required security reviews of sensitive system components.
The post openSUSE Removes Deepin Desktop Over Security Policy Violations appeared first on Linux Today.
How to Secure Your Ubuntu Server with UFW, Fail2ban, and AppArmor
When setting up an Ubuntu server for production, securing the system is crucial to ensure its stability, safety, and accessibility. Although Ubuntu comes with many built-in security features, it’s important to take extra steps to protect your system from unauthorized access and attacks.
In this guide, we’ll cover three essential tools to enhance your Ubuntu server security: UFW (Uncomplicated Firewall), Fail2ban, and AppArmor. These tools will help secure your server by controlling network access, preventing brute-force login attempts, and protecting applications.
The post How to Secure Your Ubuntu Server with UFW, Fail2ban, and AppArmor appeared first on Linux Today.
Node.js 24 Drops MSVC, Embraces ClangCL on Windows
Node.js 24, an open-source, cross-platform JavaScript runtime environment, is here with V8 13.6 engine, npm 11, global URLPattern, and ClangCL support on Windows.
The post Node.js 24 Drops MSVC, Embraces ClangCL on Windows appeared first on Linux Today.
How to Create a Backup Script for Important Files in Linux
On a Linux system, having regular backups is critical to protect your data, keep it safe, and make recovery easier if something goes wrong. Whether you’re handling personal files, running a development setup, or managing servers, you need a solid backup plan.
One of the easiest and most flexible ways to handle backups is by writing a custom script, which lets you decide exactly what gets backed up, when, and where it’s stored. It also saves time and reduces the risk of losing data.
In this guide, you’ll learn how to create a simple shell script that automatically backs up important files.
The post How to Create a Backup Script for Important Files in Linux appeared first on Linux Today.
System Cleaner BleachBit Gets First ‘Major Update’ Since 2023
Open source system cleaning app BleachBit has put out its first major update in more than a year, adding improved cleaning capabilities, security fixes, and stability buffs.
The post System Cleaner BleachBit Gets First ‘Major Update’ Since 2023 appeared first on Linux Today.
The Mobile Browsers That Stick Their Noses Into Your Business
The folks behind Surfshark VPN have looked to see which mobile browsers are most likely to compromise your privacy, and offers some ways that you can protect yourself.
The post The Mobile Browsers That Stick Their Noses Into Your Business appeared first on Linux Today.
next-20250521: linux-next
[$] An update on continuous testing of BPF kernel patches
Ihor Solodrai has been working on the BPF subsystem's continuous-integration (CI) testing for the last six months. At the 2025 Linux Storage, Filesystem, Memory-Management, and BPF Summit, he remotely shared an update on his work, and solicited feedback on how the tests could be further improved. Much of the work he's done has been specific to the BPF subsystem, but some is more generic and could potentially be of use to other subsystems. He also shared some general lessons learned from working on the BPF CI tests.
[$] Debian AI General Resolution withdrawn
Despite careful planning and months of warning, Debian developer Mo Zhou has acknowledged that the project needs more time to grapple with the questions around AI models and the Debian Free Software Guidelines (DFSG). For now, he has withdrawn his proposed General Resolution (GR) that would have required the original training data for AI models to be released in order to be considered DFSG-compliant—though the debates on the topic continue.
Red Hat Enterprise Linux 10 released
Red Hat has announced the release of Red Hat Enterprise Linux (RHEL) 10. A blog post accompanying the release provides details on some of the more notable features, such as encrypted DNS, a developer preview of RHEL 10 for RISC-V, and image mode for RHEL using bootc.
Image mode for RHEL lets you deploy your OS as a bootc image to your hardware, virtual machine or cloud, and then layer your app on top of it. That's a far less complex operation than traditional packaged deployments, and it gives developers and image maintainers a common experience and total control over their environment.RHEL 10 includes the 6.12.0 kernel, GCC 14.2, GNU Binutils 2.41, GNU C Library (glibc) 2.39, Python 3.12, Perl 5.40, and more. See the release notes for a full list of changes. LWN covered CentOS Stream 10 in December, which provided an early look at what would be in the RHEL 10 release.
Mesa 25.1 Open-Source Graphics Stack Officially Released, This Is What’s New
Highlights of Mesa 25.1 include a fully mainlined Asahi driver as its UAPI was merged into the kernel, support for Mali G720/G925 GPUs in the Panfrost driver, YCbCr, dualSrcBlend, and Vulkan 1.2 support in the PanVK driver for Mali v10+ GPUs (Gxxx), and Zink/NVK as the default driver for NVIDIA GPUs, finally replacing the old nouveau driver.
The post Mesa 25.1 Open-Source Graphics Stack Officially Released, This Is What’s New appeared first on Linux Today.
Pages
