Feed

Linux

Linux news covering kernel updates, command-line tools, system administration, and open-source distributions from developer communities.

Articles from the last 30 days

I love the work of the ArchWiki maintainers
01Saturday, February 14, 2026

I love the work of the ArchWiki maintainers

For 'I love Free Software Day,' the author expresses gratitude to the maintainers of Free Software documentation, specifically highlighting the ArchWiki. Recognized as a premier resource for GNU/Linux users, the ArchWiki provides essential configuration tips and tools analysis, gaining praise even from figures like Edward Snowden for its reliability and role in promoting software freedom.

Sudo's maintainer needs resources to keep utility updated
02Tuesday, February 3, 2026

Sudo's maintainer needs resources to keep utility updated

Todd C. Miller, who has maintained the foundational sudo utility for over 30 years, is actively seeking a financial sponsor following the end of corporate backing from Quest Software in early 2024. Despite the critical nature of this tool for Unix and Linux security, maintenance is currently performed on a voluntary basis, slowing development to a focus on bug fixes rather than new features. The situation highlights a systemic issue in open-source where vital infrastructure depends on solitary individuals. While Miller remains committed to preventing a security compromise like the xz utils backdoor, he acknowledges the rise of sudo-rs, a memory-safe Rust implementation, as a potential successor. This case underscores the urgent need for sustainable funding models for essential open-source projects to prevent maintainer burnout.

Sources:/r/programming629 pts
Start all of your commands with a comma
03Wednesday, February 4, 2026

Start all of your commands with a comma

In this classic UNIX computing tip, the author addresses the recurring issue of command name collisions between personal shell scripts and standard system binaries. As modern distributions like Debian and Ubuntu grew to include tens of thousands of commands, the likelihood of a user-created script sharing a name with a system utility increased significantly. To solve this, the author identifies a unique naming convention using the comma character as a prefix. Unlike other special characters that carry specific meanings in the shell environment, the comma is treated as a standard character. This technique ensures that personal scripts are non-colliding, easy to type without the shift key, and easily discoverable through shell tab-completion, providing an elegant and robust organizational method for a user's local bin directory that has stood the test of time.

Sources:Hacker News622 pts
Todd C. Miller – Sudo maintainer for over 30 years
04Monday, February 2, 2026

Todd C. Miller – Sudo maintainer for over 30 years

The maintainer of sudo, who has managed the project for over 30 years, is currently seeking a sponsor to fund the continued maintenance and development of this critical utility. Sudo is a ubiquitous tool in the Unix and Linux ecosystems, essential for managing administrative privileges securely. In addition to his extensive work on sudo, the developer has a history of contributing to major open-source projects, including significant contributions to ISC cron and active involvement in the OpenBSD community. This appeal highlights the ongoing challenges of funding essential open-source infrastructure that the global technology industry relies upon daily. Potential sponsors or organizations interested in supporting the future of sudo are encouraged to reach out to ensure the tool remains secure and well-maintained.

Sources:Hacker News548 pts
Gentoo on Codeberg
05Monday, February 16, 2026

Gentoo on Codeberg

Gentoo has expanded its presence to Codeberg, offering a Forgejo-based alternative to GitHub for repository mirrors and contributions. While maintaining its own infrastructure, Gentoo encourages users to use the AGit approach for efficient pull requests. This move aligns with Gentoo's gradual migration toward non-profit, European-hosted platforms for community collaboration.

Ghidra by NSA
06Saturday, February 14, 2026

Ghidra by NSA

Ghidra is an open-source software reverse engineering framework developed by the NSA. It provides professional-grade tools for disassembly, decompilation, and analysis across Windows, macOS, and Linux. Designed for cybersecurity research and analyzing malicious code, it supports automation and extensibility through Java and Python scripting for complex software analysis tasks.

Sources:Hacker News417 pts
Asahi Linux Progress Report: Linux 6.19
07Sunday, February 15, 2026

Asahi Linux Progress Report: Linux 6.19

The Linux 6.19 progress report for Asahi Linux highlights the arrival of DisplayPort Alt Mode for USB-C, providing external display support on Apple Silicon. It also notes preliminary M3 chip support, 120Hz refresh rates for MacBook Pros, GPU driver optimizations, and significant progress in upstreaming code to the mainline Linux kernel.

Vim 9.2 Released
08Saturday, February 14, 2026

Vim 9.2 Released

Vim 9.2 has been released, featuring major updates to the Vim9 scripting language, including Enums and Generics. Key enhancements include experimental Wayland support, improved diff algorithms with linematch, and fuzzy matching for completions. The project also transitioned its Charityware mission to Kuwasha, continuing the legacy of supporting children in Uganda.

Microsoft open-sources LiteBox, a security-focused library OS
10Friday, February 6, 2026

Microsoft open-sources LiteBox, a security-focused library OS

LiteBox is an emerging security-focused library OS designed to enhance sandboxing capabilities by significantly narrowing the interface to the host system. By reducing the attack surface, it provides a robust security layer for both kernel and non-kernel environments. The project utilizes a Rust-inspired interface, drawing from rustix, to facilitate seamless interoperability between various North-facing shims and South-facing platforms. This modular architecture supports diverse use cases, such as running unmodified Linux programs on Windows, sandboxing Linux applications on Linux, and executing programs atop SEV SNP or OP-TEE. Currently in active development by Microsoft, LiteBox offers a flexible solution for developers seeking to connect disparate execution environments while maintaining strict isolation and security protocols. While the project is evolving and APIs may change, it marks a significant step forward in secure, cross-platform library operating systems and sandboxing technology.

Sources:Hacker News359 pts
Termux
11Monday, February 2, 2026

Termux

Termux is an open-source Android terminal emulator and Linux environment that provides a comprehensive platform for running command-line tools on mobile devices. This repository focuses on the application's user interface and terminal emulation, separate from the extensive package collection. A significant technical notice highlights potential instability on Android 12 and above due to 'phantom process' killing, though workarounds exist. Development has moved toward version 0.118.0+ to address critical security vulnerabilities and improve shared library architecture. The documentation emphasizes the importance of consistent installation sources—either F-Droid or GitHub—due to Android's signature verification rules. While a Google Play version exists, it is currently experimental and subject to strict policy restrictions. For developers, the project utilizes the termux-shared library for modularity and follows strict semantic versioning and conventional commit standards to maintain its complex ecosystem of plugins and packages.

Sources:Hacker News298 pts
Hacking an old Kindle to display bus arrival times
12Tuesday, February 24, 2026

Hacking an old Kindle to display bus arrival times

A guide on repurposing a 4th-generation Kindle into a live bus arrival dashboard. The process involves jailbreaking the device, installing KUAL and MRPI, and setting up SSH. A custom server generates high-resolution images of transit data via GraphQL, which are then rendered on the E-ink display using shell scripts and RTC wake cycles.

Sources:Hacker News290 pts
Show HN: Terminal Phone – E2EE Walkie Talkie from the Command Line
13Thursday, February 26, 2026

Show HN: Terminal Phone – E2EE Walkie Talkie from the Command Line

Terminalphone is an innovative concept or tool designed to bridge the gap between mobile devices and terminal-based environments. It focuses on enhancing mobile productivity by providing efficient CLI access and terminal-driven interfaces on smartphones, catering to developers and power users who require shell capabilities on the go.

Sources:Hacker News289 pts
Defer available in gcc and clang
14Sunday, February 15, 2026

Defer available in gcc and clang

The C programming language is adopting the 'defer' feature via TS 25755, now integrated into clang-22 and available in older gcc versions via workarounds. This mechanism simplifies cleanup handling, preventing resource leaks and reducing complex code paths for mutex unlocking and memory deallocation without requiring external libraries or risking security vulnerabilities.

Zed editor switching graphics lib from blade to wgpu
15Friday, February 13, 2026

Zed editor switching graphics lib from blade to wgpu

A pull request for Zed's GPUI framework replaces the abandoned blade graphics library with wgpu for Linux rendering. This change addresses freezing issues on Nvidia and Wayland while improving performance and memory efficiency. Although wgpu offers cross-platform potential, Zed maintainers plan to keep native metal and DirectX renderers for macOS and Windows to ensure optimal performance.

Sources:Hacker News262 pts
PostgreSQL Bloat Is a Feature, Not a Bug
16Monday, February 16, 2026

PostgreSQL Bloat Is a Feature, Not a Bug

This article explores PostgreSQL bloat, explaining how MVCC and the physical storage layer (Pages and Tuples) lead to dead space during UPDATE and DELETE operations. It details the performance impact of accumulated dead tuples and provides practical solutions using VACUUM, REINDEX, and autovacuum tuning to manage database size and efficiency effectively.

Sources:/r/programming250 pts
[IntelliJ] Wayland By Default in 2026.1 EAP
17Wednesday, February 4, 2026

[IntelliJ] Wayland By Default in 2026.1 EAP

JetBrains has announced that starting with version 2026.1 EAP, all IntelliJ-based IDEs will transition to running natively on Wayland by default for supported Linux desktop environments. This shift aligns with Wayland becoming the primary display server across modern Linux distributions. While the user interface remains familiar, technical differences in Wayland mean the window manager now controls window positioning, affecting dialog placement and the visibility of the startup splash screen. JetBrains has improved stability, drag-and-drop, and input method support since the initial preview. For environments where Wayland is not supported, X11 remains functional via XWayland. This initiative is part of JetBrains' commitment to the OpenJDK project Wakefield, ensuring Java applications perform natively and efficiently on modern Linux architecture while maintaining an open-source development model.

Sources:/r/programming250 pts
Running Your Own AS: BGP on FreeBSD with FRR, GRE Tunnels, and Policy Routing
18Sunday, February 8, 2026

Running Your Own AS: BGP on FreeBSD with FRR, GRE Tunnels, and Policy Routing

This technical guide explains how individuals can operate their own Autonomous System (AS) and announce IPv6 prefixes on the public internet using FreeBSD and FRR. The author details the process of obtaining an AS number and IPv6 prefix via a sponsoring LIR, configuring BGP peering with multiple upstreams, and using GRE/GIF tunnels for prefix distribution. A significant portion of the article focuses on advanced networking techniques, specifically dual-FIB policy routing and PF firewall rules to manage multiple IPv6 address spaces on a single server. The setup ensures that traffic from a personal BGP prefix and provider-assigned addresses can coexist without routing loops or spoofing issues. Key takeaways include the importance of MSS clamping for tunnels, bogon filtering for BGP security, and the use of the reply-to directive in PF to handle asymmetric routing.

Linux From Scratch ends SysVinit support
19Sunday, February 1, 2026

Linux From Scratch ends SysVinit support

Linux From Scratch (LFS) provides users with a comprehensive guide on how to build a custom Linux system entirely from source code, offering deep insights into the internal workings of the operating system. This announcement clarifies methods for protecting the project's mailing list archives against automated address harvesting by spammers. By implementing specific anti-spam measures, the LFS community ensures that contributors and developers can communicate securely without their contact information being scraped. Maintaining these archives is essential for community support, historical documentation, and ongoing development within the open-source ecosystem, particularly for those building their own Linux distributions.

The Book of PF, 4th edition
20Sunday, February 1, 2026

The Book of PF, 4th edition

The fourth edition of The Book of PF serves as a comprehensive guide for system administrators looking to master the OpenBSD packet filter, PF. This tool is a cornerstone of the OpenBSD, FreeBSD, and NetBSD network security ecosystems. The text covers essential modern networking challenges, including robust IPv6 integration, dual-stack configurations, and advanced traffic-shaping via new queues and priorities systems. Readers gain practical knowledge on creating complex rulesets for diverse network environments like DMZs and bridges. Furthermore, it details high-availability strategies using CARP and relayd, alongside proactive defense mechanisms against spammers and malicious actors. By exploring monitoring tools and visualization techniques, the book ensures that professionals can maintain highly responsive, secure, and controlled network infrastructures in an increasingly hostile digital landscape.

Sources:Hacker News192 pts