Tux Machines

Do you waddle the waddle?

Other Sites

Internet Society

Introducing a New Chapter for the Internet Society Fellowship Program

Building an Internet for everyone takes people who can turn ideas into action.

LinuxGizmos.com

Open-source flight controller pairs i.MX RT1176 with Pixhawk PAB compatibility

ARK Electronics recently showcased the ARKV6X-RT, an NDAA-compliant flight controller based on the FMUV6X-RT and Pixhawk Autopilot Bus open standards. The module uses an NXP i.MX RT1176 microcontroller and includes three synchronized IMUs, onboard FRAM, a secure element and PX4 Autopilot support.

Pocket-sized OpenWrt router offers dual-band Wi-Fi 5 and Gigabit Ethernet

GL.iNet has unveiled the Mango 2 (GL-MG1300), a compact travel router with dual-band Wi-Fi 5, Gigabit Ethernet and USB 3.0. The device supports WireGuard and OpenVPN, along with Ethernet, Wi-Fi repeater, USB tethering and USB cellular modem connections.

16-TOPS AI SBC with SATA 3.0 runs on octa-core Sophgo BM1688

Orange Pi has published hardware details for the OrangePi O1, a 90 × 70mm SBC based on the Sophgo BM1688 processor. It pairs eight Arm Cortex-A53 cores with a RISC-V C906 coprocessor and a 16-TOPS INT8 TPU, along with up to 16GB of LPDDR4/LPDDR4X memory.

wolfSSL adds post-quantum algorithms and AURIX TC4xx support alongside wolfIP

wolfSSL has detailed several embedded security updates covering deterministic networking, post-quantum cryptography and automotive hardware security. The updates include the wolfIP TCP/IP stack, NIST-validated post-quantum algorithms in wolfCrypt, native Falcon and FrodoKEM implementations, and wolfHSM support for Infineon’s AURIX TC4xx family.

Fanless OnLogic controllers pair Core Ultra with CODESYS and fieldbus expansion

OnLogic has added two SoftPLC-oriented industrial computers built around Intel Core Ultra processors and pre-configured CODESYS environments. The Helix 521-PLC targets low-profile deployments, while the larger Helix 524-PLC adds PCIe expansion with an available Hilscher netX fieldbus interface for industrial networking and real-time control applications.

9to5Linux

COSMIC 1.9 Desktop Environment Released with COSMIC Viewer and COSMIC OSK

Coming about two weeks after COSMIC 1.8, the COSMIC 1.9 release introduces two new apps, namely COSMIC Viewer as an image viewer that supports a wide range of formats and features built-in editing capabilities, and COSMIC OSK as an on-screen keyboard that supports both touch and gamepad input.

Canonical Releases Mir 2.30 with wl_fixes Wayland Protocol Support

Highlights of Mir 2.30 include wl_fixes Wayland protocol support, a typed wrapper for wl_array, a run nest command for the workshop tooling, mandatory Rust support at build time alongside the newly packaged Rust-powered evdev input platform, and libxml++ 5.0 compatibility with a 2.6 fallback for older Linux distros.

Fwupd 2.1.8 Linux Firmware Updater Is Out Now with Support for More Devices

Coming almost two months after fwupd 2.1.7, the fwupd 2.1.8 release introduces support for ASUS GX5407, Elan PID 0CB6, FocalTech MOC fingerprint sensors, Lenovo ThinkPad Thunderbolt 4 Dock Gen 2 7000, MaxLinear MxL862xx, MediaTek MT9700 FCTE and MT9701 KSMU, Pixart PID 4F01, 4F02, 4F0D and 4F0E, and Rolling RW101 devices.

Wireshark 4.6.9 Updates Protocol and Capture File Support, Fixes More Bugs

Coming one and a half months after Wireshark 4.6.8, the Wireshark 4.6.9 release updates support for the AKP, Bencode, BT AVCTP, BSSLAP, Catapult DCT2000, CSN.1, DICOM, F1AP, FP Hint, Frame, GNW, GSM BSSMAP, IEEE 802.11, LBMC, LoRaWAN, NBAP, OBEX, OpenFlow 1.3/1.4/1.5, PKCS12, QUIC, RTPS, SGP.32, SMB, SPDY, SYNCHROPHASOR, UMTS FP, X11, and ZigBee ZCL protocols.

Debian-Based SparkyLinux 2026.09 “Tiamat” Introduces Sparky Labwc Edition

Based on the Debian “Forky” Testing and SparkyLinux Testing repositories as of September 21st, 2026, SparkyLinux 2026.09 is powered by the latest and greatest Linux 7.2 kernel series and introduces a Sparky Labwc edition featuring the Labwc wlroots-based window-stacking compositor for Wayland.

KeePassXC 2.8 Promises Auto-Type on Wayland and Qt 6 Port, Beta Out Now

KeePassXC 2.8 looks like a major update that promises a long-anticipated Qt 6 port to provide users with a more modern experience, Auto-Type support on Wayland using XDG Desktop Portals, quick unlock via Polkit on Linux, configurable keyboard shortcuts, remote database synchronization with external tools, and quick unlock with password on macOS.

NTFS-3G 2026.9.18 NTFS Driver for Linux Released with Security and Bug Fixes

NTFS-3G 2026.9.18 is a security update that adds guards against multiple creator-owner and creator-group ACEs during ACL inheritance and fixes heap buffer overflows in the ntfs_external_attr_find(), ntfs_ea_check_wsldev(), ntfs_check_restart_area(), ntfs_same_sid(), and ntfs_acl_owner() functions.

NVIDIA 595.104.02 Linux Graphics Driver Is Out Now with Better Wayland Support

Coming a month after NVIDIA 595.99.02, the NVIDIA 595.104.02 release addresses a failure that could occur when allocating GPU page tables larger than 2 GiB (INT_MAX) and an issue where unvalidated VkHdrMetadataEXT values were forwarded to the Wayland color-management-v1 protocol, which could cause a crash.

schestowitz.com

When Bloggers Move to GNU/Linux

The word spreads

XBox is Collapsing, Microsoft Calls It ‘Reset’

They’ll never admit the end goal

Activism for GNU/Linux

Journalism in Techrights

“We don’t make movies to make money”

Have fun

Probably Last Summer-Like Week (or Weekend)

Another day in Mayfield

GNU Turns 43 This Weekend

The real “Linux”

Still Pushing for Appeal (at the Court of Appeal)

The timewasting carries on

Feeding Frenzy

Beefing up the animals

This Site Turns 24

Still active

3,300 Posts

As planned

Bash-5.2 Release available

posted by Roy Schestowitz on Sep 27, 2022

Introduction
============

The first public release of bash-5.2 is now available with the URLs
ftp://ftp.cwru.edu/pub/bash/bash-5.2.tar.gz ftp://ftp.gnu.org/pub/gnu/bash/bash-5.2.tar.gz
and from the master branch of the bash git repository (http://git.savannah.gnu.org/cgit/bash.git/log/) and the usual GNU mirror sites.
Bash is the GNU Project's Bourne Again SHell, a complete implementation of the POSIX shell spec, but also with interactive command line editing, job control on architectures that support it, csh-like features such as history substitution and brace expansion, and a slew of other features. For more information on the features of Bash that are new to this type of shell, see the file `doc/bashref.texi'. There is also a large Unix-style man page. The man page is the definitive description of the shell's features.
This tar file includes the formatted documentation (pdf, postscript, dvi, info, and html, plus nroffed versions of the manual pages).
Please use `bashbug' to report bugs with this version. It is built and installed at the same time as bash.
Installation ============
Please read the README file first.
Installation instructions are provided in the INSTALL file.
New Features ============
This is an update to the fifth major release of bash.
Read the file NEWS in the bash-5.2 distribution for a complete description of the new features. A copy of the relevant portions is included below.
This release fixes several outstanding bugs in bash-5.1 and introduces a number of new features.
There are a number of bug fixes, including several bugs that caused the shell to crash. Complete details are available in the CHANGES file.
The most notable new feature is the rewritten command substitution parsing code, which calls the bison parser recursively. This replaces the ad-hoc parsing used in previous versions, and allows better syntax checking and catches syntax errors much earlier. The shell attempts to do a much better job of parsing and expanding array subscripts only once; this has visible effects in the `unset' builtin, word expansions, conditional commands, and other builtins that can assign variable values as a side effect. The `unset' builtin allows a subscript of `@' or `*' to unset a key with that value for associative arrays instead of unsetting the entire array (which you can still do with `unset arrayname'). There is a new shell option, `patsub_replacement'. When enabled, a `&' in the replacement string of the pattern substitution expansion is replaced by the portion of the string that matched the pattern. Backslash will escape the `&' and insert a literal `&'. This option is enabled by default. Bash suppresses forking in several additional cases, including most uses of $( All the new features are described below.
Readline has new features as well. There is a new option: `enable-active-region'. This separates control of the active region and bracketed-paste. It has the same default value as bracketed-paste, and enabling bracketed paste enables the active region. Users can now turn off the active region while leaving bracketed paste enabled. Two new bindable string variables are available; their values are terminal escape sequences that set the color used to display the active region and turn it off, respectively. If set, these are used in place of terminal standout mode. Finally, Readline now checks for changes to locale settings (LC_ALL/LC_CTYPE/ LANG) each time it is called, and modifies the appropriate locale-specific display and key binding variables when the locale changes.
There are a few incompatible changes between bash-5.1 and bash-5.2. Here- documents and here-strings use temporary files if the shell compatibility level is 50 or lower. The `unset' builtin in bash-5.2 treats array subscripts `@' and `*' differently than previous versions, and differently depending on whether the array is indexed or associative. Bash-5.2 attempts to prevent double-expansion of array subscripts under certain circumstances, especially arithmetic evaluation, by acting as if the `assoc_expand_once' shell option were set. Set the compatibility level appropriately to revert to previous behavior; details are in the file COMPAT.
Bash can be linked against an already-installed Readline library rather than the private version in lib/readline if desired. Only readline-8.1 and later versions are able to provide all of the symbols that bash-5.2 requires; earlier versions of the Readline library will not work correctly.
A complete list of changes between bash-5.1 and bash-5.2 is available in the file CHANGES; the complete list is too large to include in this message.
Readline ========
Also available is a new release of the standalone Readline library, version 8.2, with its own configuration scripts and Makefiles. It can be retrieved with the URLs
ftp://ftp.cwru.edu/pub/bash/readline-8.2.tar.gz ftp://ftp.gnu.org/pub/gnu/readline/readline-8.2.tar.gz
and from the master branch of the GNU readline git repository (http://git.savannah.gnu.org/cgit/readline.git/log/) and the usual GNU mirror sites.
The formatted Readline documentation is included in the readline distribution tar file.
The changes in Readline are described in a separate announcement.
As always, thanks for your help.
Chet
+========== NEWS ==========+ This is a terse description of the new features added to bash-5.2 since the release of bash-5.1. As always, the manual page (doc/bash.1) is the place to look for complete descriptions.
1. New Features in Bash
a. The bash malloc returns memory that is aligned on 16-byte boundaries.
b. There is a new internal timer framework used for read builtin timeouts.
c. Rewrote the command substitution parsing code to call the parser recursively and rebuild the command string from the parsed command. This allows better syntax checking and catches errors much earlier. Along with this, if command substitution parsing completes with here-documents remaining to be read, the shell prints a warning message and reads the here-document bodies from the current input stream.
d. The `ulimit' builtin now treats an operand remaining after all of the options and arguments are parsed as an argument to the last command specified by an option. This is for POSIX compatibility.
e. Here-document parsing now handles $'...' and $"..." quoting when reading the here-document body.
f. The `shell-expand-line' and `history-and-alias-expand-line' bindable readline commands now understand $'...' and $"..." quoting.
g. There is a new `spell-correct-word' bindable readline command to perform spelling correction on the current word.
h. The `unset' builtin now attempts to treat arguments as array subscripts without parsing or expanding the subscript, even when `assoc_expand_once' is not set.
i. There is a default value for $BASH_LOADABLES_PATH in config-top.h.
j. Associative array assignment and certain instances of referencing (e.g., `test -v' now allow `@' and `*' to be used as keys.
k. Bash attempts to expand indexed array subscripts only once when executing shell constructs and word expansions.
l. The `unset' builtin allows a subscript of `@' or `*' to unset a key with that value for associative arrays instead of unsetting the entire array (which you can still do with `unset arrayname'). For indexed arrays, it removes all elements of the array without unsetting it (like `A=()').
m. Additional builtins (printf/test/read/wait) do a better job of not parsing array subscripts if array_expand_once is set.
n. New READLINE_ARGUMENT variable set to numeric argument for readline commands defined using `bind -x'.
o. The new `varredir_close' shell option causes bash to automatically close file descriptors opened with {var} p. The `$0' special parameter is now set to the name of the script when running any (non-interactive) startup files such as $BASH_ENV.
q. The `enable' builtin tries to load a loadable builtin using the default search path if `enable name' (without any options) attempts to enable a non-existent builtin.
r. The `printf' builtin has a new format specifier: %Q. This acts like %q but applies any specified precision to the original unquoted argument, then quotes and outputs the result.
s. The new `noexpand_translations' option controls whether or not the translated output of $"..." is single-quoted.
t. There is a new parameter transformation operator: @k. This is like @K, but expands the result to separate words after word splitting.
u. There is an alternate array implementation, selectable at `configure' time, that optimizes access speed over memory use (use the new configure --enable-alt-array-implementation option).
v. If an [N]<&WORD- or [N]>&WORD- redirection has WORD expand to the empty string, treat the redirection as [N]<&- or [N]>&- and close file descriptor N (default 0).
w. Invalid parameter transformation operators are now invalid word expansions, and so cause fatal errors in non-interactive shells.
x. New shell option: patsub_replacement. When enabled, a `&' in the replacement string of the pattern substitution expansion is replaced by the portion of the string that matched the pattern. Backslash will escape the `&' and insert a literal `&'.
y. `command -p' no longer looks in the hash table for the specified command.
z. The new `--enable-translatable-strings' option to `configure' allows $"..." support to be compiled in or out.
aa. The new `globskipdots' shell option forces pathname expansion never to return `.' or `..' unless explicitly matched. It is enabled by default.
bb. Array references using `@' and `*' that are the value of nameref variables (declare -n ref='v[@]' ; echo $ref) no longer cause the shell to exit if set -u is enabled and the array (v) is unset.
cc. There is a new bindable readline command name: `vi-edit-and-execute-command'.
dd. In posix mode, the `printf' builtin checks for the `L' length modifier and uses long double for floating point conversion specifiers if it's present, double otherwise.
ee. The `globbing' completion code now takes the `globstar' option into account.
ff. `suspend -f' now forces the shell to suspend even if job control is not currently enabled.
gg. Since there is no `declare -' equivalent of `local -', make sure to use `local -' in the output of `local -p'.
2. New Features in Readline
a. There is now an HS_HISTORY_VERSION containing the version number of the history library for applications to use.
b. History expansion better understands multiple history expansions that may contain strings that would ordinarily inhibit history expansion (e.g., `abc!$!$').
c. There is a new framework for readline timeouts, including new public functions to set timeouts and query how much time is remaining before a timeout hits, and a hook function that can trigger when readline times out. There is a new state value to indicate a timeout.
d. Automatically bind termcap key sequences for page-up and page-down to history-search-backward and history-search-forward, respectively.
e. There is a new `fetch-history' bindable command that retrieves the history entry corresponding to its numeric argument. Negative arguments count back from the end of the history.
f. `vi-undo' is now a bindable command.
g. There is a new option: `enable-active-region'. This separates control of the active region and bracketed-paste. It has the same default value as bracketed-paste, and enabling bracketed paste enables the active region. Users can now turn off the active region while leaving bracketed paste enabled.
h. rl_completer_word_break_characters is now `const char *' like rl_basic_word_break_characters.
i. Readline looks in $LS_COLORS for a custom filename extension (*.readline-colored-completion-prefix) and uses that as the default color for the common prefix displayed when `colored-completion-prefix' is set.
j. Two new bindable string variables: active-region-start-color and active-region-end-color. The first sets the color used to display the active region; the second turns it off. If set, these are used in place of terminal standout mode.
k. New readline state (RL_STATE_EOF) and application-visible variable (rl_eof_found) to allow applications to detect when readline reads EOF before calling the deprep-terminal hook.
l. There is a new configuration option: --with-shared-termcap-library, which forces linking the shared readline library with the shared termcap (or curses/ncurses/termlib) library so applications don't have to do it.
m. Readline now checks for changes to locale settings (LC_ALL/LC_CTYPE/LANG) each time it is called, and modifies the appropriate locale-specific display and key binding variables when the locale changes.
-- ``The lyf so short, the craft so long to lerne.'' - Chaucer ``Ars longa, vita brevis'' - Hippocrates Chet Ramey, UTech, CWRU chet@case.edu http://tiswww.cwru.edu/~chet/

Other Recent Tux Machines' Posts

F-Droid 2.0: A New Chapter for Android Freedom
After more than a year of hard work, we are thrilled to announce the launch of F-Droid 2.0
Qualcomm Snapdragon X2
Qualcomm Announces Snapdragon X2 Linux Developer Preview
WordPress 7.1.2 Release, Patches ‘Click2Shell’ Vulnerability
new from WordPress
Linux and AMD: Radeon RX 5700 XT for Games and RDNA 5 Support for GDDR7
AMD picks
NVIDIA 595.104.02 Linux Graphics Driver Is Out Now with Better Wayland Support
NVIDIA 595.104.02 Linux is now available for download with various fixes for bugs and crashes to improve the stability and reliability of the graphics driver.
COSMIC 1.9 Desktop Environment Released with COSMIC Viewer and COSMIC OSK
COSMIC 1.9 desktop environment is now available with the COSMIC Viewer image viewer app and COSMIC OSK on-screen keyboard app. Here’s what’s new!
KDE Plasma 6.8 Desktop Environment Is Now Available for Public Beta Testing
KDE Plasma 6.8 desktop environment is now available for public beta testing with various new features, improvements, and bug fixes. Here’s what’s new!
 
Android Leftovers
Samsung starts rolling out Android 17, One UI 9 to Galaxy S26 in the US following delay
The Fairphone (Gen. 6+): Loved by critics. Plus more
A month in, and the conversation around the Fairphone (Gen. 6+) is only getting louder
I automated my entire Linux desktop with 4 bash scripts—and reclaimed hours every week
The more you get into using Linux, the more likely you are to start using the Terminal for various tasks
5 free Linux distros I wish had premium versions – and why I’d pay for them
Why would I want to pay for something I can get for free? I've got plenty of reasons
The Netherlands joins Europe's gradual migration from Windows to Linux on government PCs
Something very interesting is happening over in Europe in the world of FOSS
I gave up on Windows and Linux for an OS that gives me the best of both worlds
Let me preface this with the fact that I love Linux
Free and Open Source Software
This is free and open source software
MollyOS – Debian-Based Linux Distribution for Children
MollyOS is a Debian-based Linux distribution designed for children and families
Bouncy Ball 3D and Taking KDE to the Pyramids
During this year's Akademy, while celebrating KDE's 30th birthday
Ubuntu is Tightening its Kernel SRU Cycle to Two Weeks, and Clankers Are to Blame
Ubuntu users will get kernel security fixes faster thanks to this
Finishing a Series About SLAPP Censorship Against Tux Machines [original]
Part 200 (the last) will be more technical
Today in Techrights
Some of the latest articles
today's leftovers
4 picks
Distributions and Operating Systems: Pixar, Distrobox, and EasyOS
3 stories
Games: Boiling Steam, Steam Deck, GamingOnLinux, and More
many stories
Canonical is Propping Up Slop (Hype), Even in Ubuntu
Ubuntu leftovers
Free Software Events and Education
4 more stories
C++ and Qt Leftovers
mostly Qt
Net, Web, and CMS Worries
WWW related picks
PgBouncer 1.26.0 and More PostgreSQL Coverage
PostgreSQL leftovers
GNU Project, FSF / Software Freedom, and More
activist centric
Linux Devices, Open Hardware, and Android
gadgets and hardware news
Programming Leftovers
Development picks
Security Leftovers
Security picks
Fedora and Red Hat: OpenJDK, ROS2, Lots About Slop, and Flatpak
IBM related stuff
today's howtos
Instructionals/Technical posts
Android Leftovers
I can't leave Android because of these 8 hidden features
I found a firewall GUI for KDE Plasma that’s way better than the default – and it’s free
If you use KDE Plasma on Fedora, you should consider switching to this firewall GUI
The newest ESP32 can actually run Linux, and it's getting uncomfortably close to a Raspberry Pi
It's a pretty standard set of features for a Linux single-board computer
Every distro should steal these 3 easy setup features from MX Linux
MX Linux is one of the most popular distros, and while its Debian base is attractive
Dolphin Emulator 2609 Released with Android NetPlay
Dolphin, the free open-source GameCube and Wii emulator, released new 2609 version today after 3 months of development
Best Free and Open Source Software
We recommend the best free and open source alternatives
NagisinnraLinux – lightweight Debian-based Linux distribution
NagisinnraLinux is a lightweight desktop Linux distribution based on Debian Stable and using the Xfce desktop environment
Canonical Releases Mir 2.30 with wl_fixes Wayland Protocol Support
Mir 2.30 compositor is now available for download with wl_fixes Wayland protocol support, a typed wrapper for wl_array, a new command for the workshop tooling, and other changes.
Fwupd 2.1.8 Linux Firmware Updater Is Out Now with Support for More Devices
Fwupd 2.1.8 Linux firmware updater is now available for download with support for ASUS GX5407, Elan PID 0CB6, and other devices. Here’s what’s new!
Your Linux PC is talking behind your back — here’s how to listen in
The moment your Linux PC powers on
Stop chasing trendy Linux distros: pick one based on these 5 real problems instead
With so many Linux distros out there, how do you know you're using the right one
How Pixar Stopped Worrying And Learned To Love Linux
That path led Linux, and by 2001
I switched Ubuntu's desktop to Cinnamon for speed, but the real upgrade was how I work
System requirements for Ubuntu have risen a lot over the years
KeePassXC 2.8 Promises Auto-Type on Wayland and Qt 6 Port, Beta Out Now
KeePassXC 2.8 open-source password manager is now available for public beta testing with Auto-Type support on Wayland, quick unlock on Linux, and a long-anticipated Qt 6 port.
PPA Updated with Krita 6.0.4 / Krita 5.3.4 for Ubuntu 26.04 | 24.04
For those who want to install the most recent Krita 6.0.4 (or Krita 5.3.4) in native
Debian-Based SparkyLinux 2026.09 “Tiamat” Introduces Sparky Labwc Edition
SparkyLinux 2026.09 is now available for download with Linux kernel 7.2, Sparky Labwc edition, and the latest Debian “Forky” Testing updates.
Best Free and Open Source Software
Here are our recommended free and open source alternatives
KDE and AI, and you, and me
So I accidentally triggered an online shitstorm in the process of trying to craft a set of more restrictive LLM usage guidelines for KDE
RakuOS – hybrid atomic Fedora-based distribution
This is free and open source software
Linux PataOS – Debian-based distribution for engineering and design
Linux PataOS is a desktop Linux distribution based on Debian and built around the Cinnamon desktop environment
KDE Sets Ambitious Goals for 2026 and Beyond
KDE Connect reveals the goals for the Linux desktop darling, with one of those goals long overdue
Distro With an Expiry Date? Gravity Linux is a New Distro for Apple Silicon
Its first alpha targets the M4 Mac mini and runs on a Fedora base
The GNOME LLM Policy That I Want
KDE is on the news because of a controversial proposal to define an official “AI” (LLM) policy (archived link)
Latest From LWN (Outside Paywall) and Fake Jobs at Microsoft (LinkedIn)
half a dozen stories
Today in Techrights
Some of the latest articles
More Celebrations Ahead [original]
We expect nothing bumpy ahead, just more of the usual GNU/Linux links and lots more Microsoft layoffs
Wireshark 4.6.9 Updates Protocol and Capture File Support, Fixes More Bugs
Wireshark 4.6.9 open-source network protocol analyzer is now available for download with updated protocol and capture file support, as well as various bug and security fixes.
GNU/Linux Leftovers
Kube, SUSE, and Arch
Free, Libre, and Open Source Software Leftovers
FOSS and more
Audiocasts/Shows: LF "SOSS", "Kodsnack", and "Wonders of Web Weaving"
3 new shows
OpenSearch Uses 'Linux' Foundation for Slopwashing Its Image
Linux Foundation spam
VLC 3.0.24 Released with APV and Atrac3/Atrac9 Decoding, FFmpeg 8.1 Support
VLC 3.0.24 open-source media player is now available for download with an APV decoder, Atrac3/Atrac9 decoding, FFmpeg 8.1 support, support for CEA-708 closed captions in MP4, and more.
KDE Grapples With LLM Slop Problems, Bobby 51 Comes to GNOME
KDE and GNOME picks
Game Reviews and Ubisoft's Ban of GNU/Linux Users
gaming news
Canonical/Ubuntu: Snaps (OpenShot), Wiki Disposal, and Long-Term 15-Year Support Version of the Zephyr RTOS
3 stories
Web Browsers/Web Servers: Waterfox, Tor, Chromium, Firefox, and "Real" HTML
WWW related leftovers
Programming Leftovers
Development and flaws
Security Leftovers
Security and Microsoft TCO
Open Hardware/Modding: CODESYS, ESP32, Pi, and More
hardware leftovers
Red Hat: Valkey, Apache Kafka, Slop, and More
mostly from redhat.com
Applications: 88emu, VMware 1.0.1, Obscura, and Easy Effects for Linux
4 picks for today
Instructionals/Technical Posts for Today
aka today's howtos
CISA Issues Warnings Over Very Old (Previous Years) Bugs in Linux
borderline FUD
LLM Slop is Ruining Projects Dealing With Sony Consoles
several reports
Raspberry Pi Pushing Digital Restrictions (DRM) Schemes
3 picks
Games: JSAUX, Microsoft XBox Layoffs, and More
Microsoft and more
Microsoft Goes Through 'Death Spiral' of Shutdowns and Closures, Mass Layoffs Every Month [original]
This company is metastasising, first via GitHub, then LLM slop
NetBSD 10.2 released and more BSD news
BSD leftovers
NTFS-3G 2026.9.18 NTFS Driver for Linux Released with Security and Bug Fixes
NTFS-3G 2026.9.18 driver for handling NTFS partitions on Linux-based operating systems is now available for download with various security and bug fixes.
Tux Machines Moved to the UK Three Years Ago [original]
Men arrested in the US were trying to take of offline
Android Leftovers
Samsung Studio is a solid video editor, but this open source Android alternative is better
Fooyin 0.13.0 Released with Global Hotkeys, CD Playback & Ripping
Fooyin, the popular Foobar2000 alternative music player for Linux, released new 0.13.0 version today
Linux has a price, it's just not money
That's the whole business model of enterprise Linux outfits like Red Hat
7 vintage Linux features I want back – and why they still matter
If you've been around Linux long enough
My top 4 Omarchy alternatives for Linux users looking for a change
Whether you're interested in Arch Linux, Hyprland
I outgrew Ubuntu for a reason—immutable distros are the better first choice
Ubuntu got me through a decade of Linux use
GNU/Linux Rises to About 15% in Israel, Based on Clownflare Statistics [original]
increase in GNU/Linux usage (or user-agents that identify as such) in Israel
Best Free and Open Source Software
Only free and open source software is eligible for inclusion here
UmbraOS – NixOS-based distribution for cybersecurity learning
UmbraOS is a NixOS-based distribution aimed at people learning and experimenting with cybersecurity
NeOS – snapshot-based Arch Linux distribution
NeOS (Next Evolution Operating System) is an Arch Linux-based desktop distribution designed to combine Arch’s rolling software base with a more controlled update process
PeppermintOS Is Moving From Xorg to XLibre to Avoid Wayland
The lightweight distro will ship the XLibre display server in its upcoming Debian and Devuan ISO refreshes
Today in Techrights
Some of the latest articles