Tux Machines

Do you waddle the waddle?

Other Sites

LinuxGizmos.com

Radxa Taco Updated for Raspberry Pi CM5 with 5× SATA and RAID Support

Radxa has updated its Taco carrier board with a new revision designed around the Raspberry Pi Compute Module 5, targeting storage-heavy and network-oriented applications. The platform integrates multiple SATA interfaces, dual Ethernet ports, and PCIe expansion in a compact form factor.

Raspberry Pi CM5 TV Stick Lite Adapts Compute Module 5 for HDMI Dongle Use

A compact carrier board referred to as the Raspberry Pi CM5 TV Stick Lite adapts the Compute Module 5 into a plug-in HDMI form factor. The design allows the module to connect directly to a display while requiring only USB-C power.

Raspberry Pi Introduces 3GB Pi 4 Amid Price Increases

The Raspberry Pi Foundation has announced a new 3GB variant of the Raspberry Pi 4 Model B, priced at $83.75, alongside a set of price increases affecting multiple products across its lineup. The changes are attributed to a sharp rise in LPDDR4 memory costs, which the company reports have increased seven-fold over the past year.

9to5Linux

Systemd-Free Artix Linux Sees First Release in 2026 with XLibre and PipeWire

The Artix Linux 2026.04 release promotes XLibre as the default display server instead of Xorg Server, which can now be installed manually if you don’t want to use XLibre. For the KDE Plasma edition, users can choose between using Wayland or XLibre.

OBS Studio 32.1.1 Is Out to Improve the Audio Mixer and Audio Deduplication

Coming about three weeks after OBS Studio 32.1, the OBS Studio 32.1.1 release is here to improve the new audio mixer by fixing the missing tooltips, the missing toolbar actions, incorrect colors, an issue with the minimum width being too large, sorting weight for global and pinned sources, and disabled sources.

Netrunner 26 Released with XLibre Xserver, Based on Debian 13 “Trixie”

Based on the latest Debian 13 “Trixie” operating system series, Netrunner 26 is powered by the more recent Linux 6.16 kernel instead of Debian’s long-term supported Linux 6.12 LTS to provide users with better hardware support on both new and existing installations.

Arch Linux’s April 2026 ISO Is Out Now with Linux Kernel 6.19 and Archinstall 4.1

Powered by the latest and greatest Linux 6.19 kernel series, namely Linux kernel 6.19.10, the Arch Linux 2026.04.01 includes all the updated packages released in March 2026 on the official Arch Linux repositories and should provide better hardware support compared to previous Arch Linux ISOs.

Internet Society

DNS Blocking: Mind the Unintended Consequences

The Internet is essential for our everyday lives. We use it to reach out to friends and family, pay our bills, study, work, watch our favorite movies, and do an infinite number of other things. But at the same time, criminal activities are also happening online. Growing concerns about online copyright infringement and child safety have led governments to regulate online services, which sometimes leads to content blocking or even making entire websites and apps unavailable.

Digital Inclusion and Indigenous Connectivity

The US connectivity landscape is changing. The past five years have shown tremendous growth in the work of bringing all Americans online. Programs have focused on increasing access through broadband infrastructure investments and developments. Today, we find ourselves at a new stage in the work toward ensuring Internet for all.

Tor Project blog

New Alpha Release: Tor Browser 16.0a5

This version includes important security updates to Firefox.

news

Git v2.44.0

posted by Roy Schestowitz on Feb 24, 2024

The latest feature release Git v2.44.0 is now available at the
usual places.  It is comprised of 503 non-merge commits since
v2.43.0, contributed by 85 people, 34 of which are new faces [*].

The tarballs are found at:
https://www.kernel.org/pub/software/scm/git/
The following public repositories all have a copy of the 'v2.44.0' tag and the 'master' branch that the tag points at:
url = https://git.kernel.org/pub/scm/git/git url = https://kernel.googlesource.com/pub/scm/git/git url = git://repo.or.cz/alt-git.git url = https://github.com/gitster/git
New contributors whose contributions weren't in v2.43.0 are as follows. Welcome to the Git development community!
Achu Luma, Antonin Delpeuch, Benjamin Lehmann, Britton Leo Kerin, Carlos Andrés Ramírez Cataño, Chandra Pratap, Ghanshyam Thakkar, Illia Bobyr, James Touton, Janik Haag, Joanna Wang, Josh Brobst, Julian Prein, Justin Tobler, Kyle Lippincott, lumynou5, Maarten van der Schrieck, Marcel Krause, Marcelo Roberto Jimenez, Michael Lohmann, moti sd, Nikolay Borisov, Nikolay Edigaryev, Ondrej Pohorelsky, Sam Delmerico, Sergey Kosukhin, Shreyansh Paliwal, Sören Krecker, Stan Hu, Tamino Bauknecht, Wilfred Hughes, Willem Verstraeten, Xiaoguang WANG, and Zach FettersMoore.
Returning contributors who helped this release are as follows. Thanks for your continued support.
Alexander Shopov, Andy Koppe, Arkadii Yakovets, Arthur Chan, Bagas Sanjaya, Calvin Wan, Carlo Marcelo Arenas Belón, Christian Couder, Dragan Simic, Elijah Newren, Emir SARI, Eric Sunshine, Glen Choo, Han-Wen Nienhuys, Jean-Noël Avila, Jeff Hostetler, Jeff King, Jiang Xin, Johannes Schindelin, John Cai, Jonathan Tan, Jordi Mas, Josh Soref, Josh Steadmon, Josip Sokcevic, Junio C Hamano, Kate Golovanova, Konstantin Ryabitsev, Kristoffer Haugsbakk, Linus Arver, Matthias Aßhauer, M Hickford, Orgad Shaneh, Oswald Buddenhagen, Patrick Steinhardt, Peter Krefting, Philippe Blain, Phillip Wood, Ralf Thielow, Randall S. Becker, René Scharfe, Rubén Justo, Simon Ser, SZEDER Gábor, Taylor Blau, Teng Long, Todd Zullinger, Toon Claes, Vegard Nossum, Victoria Dye, and Yi-Jyun Pan.
[*] We are counting not just the authorship contribution but issue reporting, mentoring, helping and reviewing that are recorded in the commit trailers.
----------------------------------------------------------------
Git v2.44 Release Notes =======================
Backward Compatibility Notes
* "git checkout -B <branch>" used to allow switching to a branch that is in use on another worktree, but this was by mistake. The users need to use "--ignore-other-worktrees" option.
UI, Workflows & Features
* "git add" and "git stash" learned to support the ":(attr:...)" magic pathspec.
* "git rebase --autosquash" is now enabled for non-interactive rebase, but it is still incompatible with the apply backend.
* Introduce "git replay", a tool meant on the server side without working tree to recreate a history.
* "git merge-file" learned to take the "--diff-algorithm" option to use algorithm different from the default "myers" diff.
* Command line completion (in contrib/) learned to complete path arguments to the "add/set" subcommands of "git sparse-checkout" better.
* "git checkout -B <branch> [<start-point>]" allowed a branch that is in use in another worktree to be updated and checked out, which might be a bit unexpected. The rule has been tightened, which is a breaking change. "--ignore-other-worktrees" option is required to unbreak you, if you are used to the current behaviour that "-B" overrides the safety.
* The builtin_objectmode attribute is populated for each path without adding anything in .gitattributes files, which would be useful in magic pathspec, e.g., ":(attr:builtin_objectmode=100755)" to limit to executables.
* "git fetch" learned to pay attention to "fetch.all" configuration variable, which pretends as if "--all" was passed from the command line when no remote parameter was given.
* In addition to (rather cryptic) Security Identifiers, show username and domain in the error message when we barf on mismatch between the Git directory and the current user on Windows.
* The error message given when "git branch -d branch" fails due to commits unique to the branch has been split into an error and a new conditional advice message.
* When given an existing but unreadable file as a configuration file, gitweb behaved as if the file did not exist at all, but now it errors out. This is a change that may break backward compatibility.
* When $HOME/.gitconfig is missing but XDG config file is available, we should write into the latter, not former. "git gc" and "git maintenance" wrote into a wrong "global config" file, which have been corrected.
* Define "special ref" as a very narrow set that consists of FETCH_HEAD and MERGE_HEAD, and clarify everything else that used to be classified as such are actually just pseudorefs.
* All conditional "advice" messages show how to turn them off, which becomes repetitive. Setting advice.* configuration explicitly on now omits the instruction part.
* The "disable repository discovery of a bare repository" check, triggered by setting safe.bareRepository configuration variable to 'explicit', has been loosened to exclude the ".git/" directory inside a non-bare repository from the check. So you can do "cd .git && git cmd" to run a Git command that works on a bare repository without explicitly specifying $GIT_DIR now.
* The completion script (in contrib/) learned more options that can be used with "git log".
* The labels on conflict markers for the common ancestor, our version, and the other version are available to custom 3-way merge driver via %S, %X, and %Y placeholders.
* The write codepath for the reftable data learned to honor core.fsync configuration.
* The "--fsck-objects" option of "git index-pack" now can take the optional parameter to tweak severity of different fsck errors.
* The wincred credential backend has been taught to support oauth refresh token the same way as credential-cache and credential-libsecret backends.
* Command line completion support (in contrib/) has been updated for "git bisect".
* "git branch" and friends learned to use the formatted text as sorting key, not the underlying timestamp value, when the --sort option is used with author or committer timestamp with a format specifier (e.g., "--sort=creatordate:format:%H:%M:%S").
* The command line completion script (in contrib/) learned to complete configuration variable names better.
Performance, Internal Implementation, Development Support etc.
* Process to add some form of low-level unit tests has started.
* Add support for GitLab CI.
* "git for-each-ref --no-sort" still sorted the refs alphabetically which paid non-trivial cost. It has been redefined to show output in an unspecified order, to allow certain optimizations to take advantage of.
* Simplify API implementation to delete references by eliminating duplication.
* Subject approxidate() and show_date() machinery to OSS-Fuzz.
* A new helper to let us pretend that we called lstat() when we know our cache_entry is up-to-date via fsmonitor.
* The optimization based on fsmonitor in the "diff --cached" codepath is resurrected with the "fake-lstat" introduced earlier.
* Test balloon to use C99 "bool" type from <stdbool.h> has been added.
* "git clone" has been prepared to allow cloning a repository with non-default hash function into a repository that uses the reftable backend.
* Streaming spans of packfile data used to be done only from a single, primary, pack in a repository with multiple packfiles. It has been extended to allow reuse from other packfiles, too.
* Comment updates to help developers not to attempt to modify messages from plumbing commands that must stay constant.
It might make sense to reassess the plumbing needs every few years, but that should be done as a separate effort.
* Move test-ctype helper to the unit-test framework.
* Instead of manually creating refs/ hierarchy on disk upon a creation of a secondary worktree, which is only usable via the files backend, use the refs API to populate it.
* CI for GitLab learned to drive macOS jobs.
* A few tests to "git commit -o <pathspec>" and "git commit -i <pathspec>" has been added.
* Tests on ref API are moved around to prepare for reftable.
* The Makefile often had to say "-L$(path) -R$(path)" that repeats the path to the same library directory for link time and runtime. A Makefile template is used to reduce such repetition.
* The priority queue test has been migrated to the unit testing framework.
* Setting `feature.experimental` opts the user into multi-pack reuse experiment
* Squelch node.js 16 deprecation warnings from GitHub Actions CI by updating actions/github-script and actions/checkout that use node.js 20.
* The mechanism to report the filename in the source code, used by the unit-test machinery, assumed that the compiler expanded __FILE__ to the path to the source given to the $(CC), but some compilers give full path, breaking the output. This has been corrected.
Fixes since v2.43 -----------------
* The way CI testing used "prove" could lead to running the test suite twice needlessly, which has been corrected.
* Update ref-related tests.
* "git format-patch --encode-email-headers" ignored the option when preparing the cover letter, which has been corrected.
* Newer versions of Getopt::Long started giving warnings against our (ab)use of it in "git send-email". Bump the minimum version requirement for Perl to 5.8.1 (from September 2002) to allow simplifying our implementation.
* Earlier we stopped relying on commit-graph that (still) records information about commits that are lost from the object store, which has negative performance implications. The default has been flipped to disable this pessimization.
* Stale URLs have been updated to their current counterparts (or archive.org) and HTTP links are replaced with working HTTPS links.
* trace2 streams used to record the URLs that potentially embed authentication material, which has been corrected.
* The sample pre-commit hook that tries to catch introduction of new paths that use potentially non-portable characters did not notice an existing path getting renamed to such a problematic path, when rename detection was enabled.
* The command line parser for the "log" family of commands was too loose when parsing certain numbers, e.g., silently ignoring the extra 'q' in "git log -n 1q" without complaining, which has been tightened up.
* "git $cmd --end-of-options --rev -- --path" for some $cmd failed to interpret "--rev" as a rev, and "--path" as a path. This was fixed for many programs like "reset" and "checkout".
* "git bisect reset" has been taught to clean up state files and refs even when BISECT_START file is gone.
* Some codepaths did not correctly parse configuration variables specified with valueless "true", which has been corrected.
* Code clean-up for sanity checking of command line options for "git show-ref".
* The code to parse the From e-mail header has been updated to avoid recursion.
* "git fetch --atomic" issued an unnecessary empty error message, which has been corrected.
* Command line completion script (in contrib/) learned to work better with the reftable backend.
* "git status" is taught to show both the branch being bisected and being rebased when both are in effect at the same time.
* "git archive --list extra garbage" silently ignored excess command line parameters, which has been corrected.
* "git sparse-checkout set" added default patterns even when the patterns are being fed from the standard input, which has been corrected.
* "git sparse-checkout (add|set) --[no-]cone --end-of-options" did not handle "--end-of-options" correctly after a recent update.
* Unlike other environment variables that took the usual true/false/yes/no as well as 0/1, GIT_FLUSH only understood 0/1, which has been corrected.
* Clearing in-core repository (happens during e.g., "git fetch --recurse-submodules" with commit graph enabled) made in-core commit object in an inconsistent state by discarding the necessary data from commit-graph too early, which has been corrected.
* Update to a new feature recently added, "git show-ref --exists".
* oss-fuzz tests are built and run in CI. (merge c4a9cf1df3 js/oss-fuzz-build-in-ci later to maint).
* Rename detection logic ignored the final line of a file if it is an incomplete line.
* GitHub CI update. (merge 0188b2c8e0 pb/ci-github-skip-logs-for-broken-tests later to maint).
* "git diff --no-rename A B" did not disable rename detection but did not trigger an error from the command line parser.
* "git archive --remote=<remote>" learned to talk over the smart http (aka stateless) transport. (merge 176cd68634 jx/remote-archive-over-smart-http later to maint).
* Fetching via protocol v0 over Smart HTTP transport sometimes failed to correctly auto-follow tags. (merge fba732c462 jk/fetch-auto-tag-following-fix later to maint).
* The documentation for the --exclude-per-directory option marked it as deprecated, which confused readers into thinking there may be a plan to remove it in the future, which was not our intention. (merge 0009542cab jc/ls-files-doc-update later to maint).
* "git diff --no-index file1 file2" segfaulted while invoking the external diff driver, which has been corrected.
* Rewrite //-comments to /* comments */ in files whose comments prevalently use the latter.
* Cirrus CI jobs started breaking because we specified version of FreeBSD that is no longer available, which has been corrected. (merge 81fffb66d3 cb/use-freebsd-13-2-at-cirrus-ci later to maint).
* A caller called index_file_exists() that takes a string expressed as <ptr, length> with a wrong length, which has been corrected. (merge 156e28b36d jh/sparse-index-expand-to-path-fix later to maint).
* A failed "git tag -s" did not necessarily result in an error depending on the crypto backend, which has been corrected.
* "git stash" sometimes was silent even when it failed due to unwritable index file, which has been corrected.
* "git show-ref --verify" did not show things like "CHERRY_PICK_HEAD", which has been corrected.
* Recent conversion to allow more than 0/1 in GIT_FLUSH broke the mechanism by flipping what yes/no means by mistake, which has been corrected.
* The sequencer machinery does not use the ref API and instead records names of certain objects it needs for its correct operation in temporary files, which makes these objects susceptible to loss by garbage collection. These temporary files have been added as starting points for reachability analysis to fix this. (merge bc7f5db896 pw/gc-during-rebase later to maint).
* "git cherry-pick" invoked during "git rebase -i" session lost the authorship information, which has been corrected. (merge e4301f73ff vn/rebase-with-cherry-pick-authorship later to maint).
* The code paths that call repo_read_object_file() have been tightened to react to errors. (merge 568459bf5e js/check-null-from-read-object-file later to maint).
* Other code cleanup, docfix, build fix, etc. (merge 5aea3955bc rj/clarify-branch-doc-m later to maint). (merge 9cce3be2df bk/bisect-doc-fix later to maint). (merge 8430b438f6 vd/fsck-submodule-url-test later to maint). (merge 3cb4384683 jc/t0091-with-unknown-git later to maint). (merge 020456cb74 rs/receive-pack-remove-find-header later to maint). (merge bc47139f4f la/trailer-cleanups later to maint).

Read on

Other Recent Tux Machines' Posts

Netrunner 26 Released with XLibre Xserver, Based on Debian 13 “Trixie”
Netrunner 26 GNU/Linux distribution is now available for download based on Debian GNU/Linux 13 “Trixie” and featuring the KDE Plasma 6.3.6 desktop environment with Linux kenrel 6.16.
CachyOS beats Windows 11 in Cyberpunk 2077 and Space Marine 2 in a new gaming benchmark
There was a time when gaming on Linux pretty much boiled down to SuperTuxKart
Linux smashes past 5% on the Steam Survey for the first time
After rubbing away the sleep from my eyes in disbelief
SystemRescue 13 Released with Linux Kernel 6.18 LTS, GParted 1.8.1, and More
SystemRescue 13 live Linux system rescue toolkit is now available for download with the Linux kernel 6.18 LTS, new tools, and HiDPI improvements.
Systemd-Free Artix Linux Sees First Release in 2026 with XLibre and PipeWire
The development team behind Artix Linux has released today the Artix Linux 2026.04 ISO refresh for this Arch Linux-based, systemd-free distribution, which features multiple editions and init systems.
ONLYOFFICE Gets Forked as "Made in Europe", Sparks Licensing and Trust Debate
Euro-Office is a new European fork of ONLYOFFICE
Easter Cool-off Amid Great News [original]
GNU/Linux @ 5.33%
 
Linux Foundation Sells the "Linux" Brand and Rents/Licenses It to Legitimise Another Sloppers' Scam
3 examples
Free, Libre, and Open Source Software Leftovers
FOSS leftovers
GNU/Linux and BSD Leftovers
some more stories
Audiocasts/Shows: BSD Now, Lenny’s Podcast, and More
3 new episodes
Kernel Space / Virtualization: Stable Kernels, Slop in 'Reviews', and Systemd Creep (With Eye on 'Age Verification' and Vendor Lock-in)
Linux kernel level
Slop / Plagiarism in 'Open' Clothing: Collabora, OpenSSF (LF/Microsoft), and WordPress
pushing models
Databases: Postgres and SQLAlchemy 2
Database news
Standards/Consortia: Document Formats and What the FCC Router Ban Means for FOSS
3 stories
Programming Leftovers
Development picks for today
Gentoo Prank and Gentoo Big Forum Upgrade
Gentoo jokes and news
OpenSUSE: Tumbleweed Monthly Update and Quick Update on the Package Version Tracking Feature in OBS
OpenSUSE updates
Security Leftovers
Security leftovers for today
Content Management Systems (CMS) / Static Site Generators (SSG): EmDash, Eleventy, and More
mostly EmDash picks
Open Hardware/Modding: Raspberry Pi and More
Hardware picks
Graphics: Mesa 26.0.4 and Zink in Wine
Graphics related news
today's howtos
Instructionals/Technical posts
Fedora Code of Conduct Report, Red Hat Promoting Microsoft and Slop, Slopware Enters CentOS
some Red Hat leftovers
Final Release of OpenSSH 10.3
OpenSSH 10.3 is out
Games: Steam Survey, INDIE PASS, Death Stranding 2, and More
gaming leftovers
Android Leftovers
I spent a week with Android 17 Beta 3 on my Pixel, and these 4 features change everything
I installed Linux on my Pixel and turned it into a pocket workstation
Your phone already does a lot. It takes calls, sends messages, lets you browse the internet
I Gave Up on Windows 11. Linux Mint Is Simply Better in 7 Big Ways
Linux Mint isn't perfect, but it has some clear advantages over Windows 11
I switched to Linux and got tools that Windows users will never have pre-installed
Ever since I moved from Windows to Linux in mid-2025
A popular Linux distro now has higher system hardware requirements than Windows 11
Ubuntu, a popular Linux distro, is getting a new version soon
Free and Open Source Software
This is free and open source software
Free and Open Source Software
This is free and open source software
Radxa Taco Updated for Raspberry Pi CM5 with 5× SATA and RAID Support
The board supports Linux-based software RAID configurations, including RAID 0, RAID 1, RAID 5, and RAID 10
Proudly Canadian Maple Linux 1.4: Who Knew Tux Could Be So Polite?
More than a novelty from north of the 49th, this Debian‑based distro uses Canadian and EU privacy principles to offer a telemetry‑free
Gentoo GNU/Hurd
We are proud to announce a new port of Gentoo to GNU Hurd
A Good Start for April and for Easter [original]
That's a good start for the month of April
GNU/Linux Grew a Lot in United Arab Emirates (UAE) [original]
UAE is adopting more and more of GNU/Linux in recent times
Today in Techrights
Some of the latest articles
OBS Studio 32.1.1 Is Out to Improve the Audio Mixer and Audio Deduplication
OBS Studio 32.1.1 open-source screen recording and live streaming app is now available for download with various improvements to the audio mixer and audio deduplication.
Denmark: Less Apple, More GNU/Linux [original]
the country that has Greenland is adopting GNU/Linux
Microsoft NPM Causes Security Catastrophes, Microsoft Transmits Malware to Sites and More
Microsoft doing its best
Security Leftovers
Security news and more
today's leftovers
mostly GNU/Linux, some BSD
Free, Libre, and Open Source Software Leftovers
FOSS picks
Gemini, Web Browsers, and the Web
The Net and more
Euro-Office, Comment About Collabora, and Open Letter to European Citizens
roductivity Software/LibreOffic news
Education and Free Software: Astro Pi, DrupalCon, and More
education-centric news
Content Management Systems (CMS): Sveltia, EmDash, and WordPress
WordPress and clones-ish
LibreLocal Events Coming Up in Auckland, Oviedo, and Livermore
FSF sponsored events
Open Hardware/Modding: Raspberry Pi and More
Hardware picks
New OpenWrt Releases and News About OpenWrt Project/s
OpenWrt news
Games: New Steam Games with Native GNU/Linux Builds, Godot 4.6.2, and "Is Linux Ready For Gaming?"
Gaming news
GNOME Shell and Mutter Development, Making GNOME Faster
GNOME news
CentOS March 2026 News, Only Slop Promotion at Red Hat, Fedora Promoting Back-doored Boot
IBM et al
Applications: Textype, Advanced Process Manager for Linux (APM), and More
3 picks for the afternoon
today's howtos
Instructionals/Technical posts
GNU/Linux Leftovers and Free Software Leftovers
mostly GNU/Linux
Recent Videos/Shows About GNU/Linux
via Indivious
Latest From LWN (Outside Paywall) About Security, Kernel, and More
6 articles made public
Open Hardware/Modding: Weekly GNU-like Mobile Linux Update and Raspberry Pi Prices Rise Again
gadgets for Linux lovers
Programming Leftovers
Development with perl and more
Android Leftovers
Google and Samsung are finally fixing Android's most frustrating feature
The Linux backup tool nobody talks about—and why it beats every official sync app
Typically, when you're uploading a file to the cloud, you need to open your browser
Linux updates were painfully slow until I switched one setting
There’s a very specific kind of irritation (if anyone's interested, I call it penguin-rage) that comes from watching a Linux update crawl
New Color Mode Coming to GIMP
Hello! I’m one of the developers for GIMP
Free and Open Source Software
This is free and open source software
Huawei HarmonyOS PC can now run Linux-based tools
Huawei announced today that HarmonyOS PC models can now directly run Linux-based tools and applications
Sparky news 2026/03
The 3rd monthly Sparky project and donate report of the 2026
Javi-OS – Debian-based Linux distribution
Javi-OS is a Linux distribution designed to deliver a smooth and secure user experience
PLD Linux – RPM-based Linux distribution
PLD Linux is a free, RPM-based Linux distribution for advanced users and administrators who value flexibility and are comfortable with occasional manual tweaking
GNOME 50 dropped support for accessing Google Drive files
If you’re used to accessing your Google Drive in the Nautilus file manager
Archinstall 4.0 Arch Linux Installer Released with New Textual UI
Archinstall 4.0 Arch Linux menu-based installer is now available for download with a new TUI (text-based user interface), new features, and various improvements.
Today in Techrights
Some of the latest articles
Games: SpeedRunners, BOXROOM, BLIGHTEN, and More
7 picks from GamingOnLinux
today's leftovers
GNU/Linux mostly
Audiocasts/Shows: Linux Matters, Ask Noah, and The Law Bytes Podcast
3 new episodes
Free, Libre, and Open Source Software Leftovers
FOSS and more
Programming Leftovers
Development picks
Security Leftovers
Security picks
Mozilla: Servo Report, MozPhab 2.10.0 Released, Thunderbird Monthly Development Digest
Some projects' news
Debian: Thomas Lange's FAIme, Junichi Uekawa, and Debian-based Apertis v2026
3 updates from/on Debian
Arch Linux’s April 2026 ISO Is Out Now with Linux Kernel 6.19 and Archinstall 4.1
Arch Linux 2026.04.01 is now available for download as Arch Linux’s ISO release for April 2026, powered by Linux kernel 6.19 and featuring the Archinstall 4.1 text-based installer.
OpenBSD Leftovers
OpenBSD picks for today
Open Hardware/Modding: Seeed, Raspberry Pi, and More
Hardware picks
today's howtos
Instructionals/Technical posts
"Custom-Built Handheld Runs a Full Linux Desktop in Your Palms" and a Look at CentOS-Based Webminal
a couple of projects
Proprietary Fake 'Linux' (Windows) Against GNU/Linux and Microsoft Sells Back Doors as "Sovereign Cloud" or "Sovereignty"
"sovereignty" for Trump
IBM Red Hat is Selling Slop/Plagiarism, OpenShift, and JBoss
but mostly slop
Games: Lakehopper, Skull Horde, and More
latest from GamingOnLinux
Android Leftovers
These 16 Car Brands Just Got A Huge New Android Auto Feature
Slimbook Creative Linux laptop packs RTX 5070, Thunderbolt 4 and 99 Wh battery into 1.9 kg chassis
The Slimbook Creative Linux notebook returns
Elive 3.8.50 Stable ‘Retrowave’ is released!
The Elive Team is pleased to announce a new stable release
You’re probably ready for Arch Linux. Here’s how to tell
If you're new to Linux, you might have heard Linux experts talking about how good Arch Linux is
CachyOS just dethroned Arch Linux on ProtonDB, and Linux gamers are finally noticing
In case you missed it, CachyOS recently toppled Arch Linux as the OS with the most reports sent to ProtonDB
How Small Can A Linux Executable Be?
With ever increasing sizes of various programs (video games being notorious for this), the question of size optimization comes up more and more often
GParted Live – small bootable Linux distribution
GParted Live is a compact, bootable Linux distribution created for one job
These are the 6 worst Linux recommendations I keep hearing—here's why they're wrong
Whatever the world of Linux may be short of, it isn’t opinions
The door to digital sovereignty is open, please come in
For decades, a community of developers, activists, researchers and public officials has quietly worked on the idea that free and open-source software based on open standards is not only the best technical choice
GIMP 3.2.2 Released
We present the first micro-release of GIMP 3.2! Over the last two weeks
Best Free and Open Source Software
This is free and open source software
JSP Educa – Linux distribution for use in the educational field
JSP Educa is a Linux distribution for use in the educational field
Krita 5.3.1 Released!
Today we're releasing Krita 5.3.1 and 6.0.1
Ubuntu MATE’s founder is stepping back after 12 years and LinuxConfig covers APT in Ubuntu
Ubuntu picks
This month in KDE Linux: March 2026
Welcome to the March 2026 edition of development news for KDE Linux
Six Months [original]
We need sunlight, not silent threats made in secrecy
OSPO Notes: Open Source Governance — Who Decides, and How
Open source governance answers one question: who decides, and how
Today in Techrights
Some of the latest articles