by George Whittaker Introduction In the life cycle of any kernel branch, patch releases, those minor “.x” updates, play a vital role in refining performance, patching regressions, and ironing out rough edges. Kernel 6.15.4 is one such release: it doesn’t bring headline features, but focuses squarely on stabilizing and optimizing the 6.15 series with targeted fixes in performance and networking. While version 6.15 already introduced several ambitious changes (filesystem improvements, net...| Linux Journal - The Original Magazine of the Linux Community
by George Whittaker Introduction On June 11, 2025, the Python core team released Python 3.13.5, the fifth maintenance update to the 3.13 line. This release is not about flashy new language features, instead, it addresses some pressing regressions and bugs introduced in 3.13.4. The “.5” in the version number signals that this is a corrective, expedited update rather than a feature-driven milestone. In this article, we’ll explore what motivated 3.13.5, catalog the key fixes, review change...| Linux Journal - The Original Magazine of the Linux Community
by George Whittaker In the summer of 2025, Denmark’s government put forward a major policy change in its digital infrastructure: moving away from using Microsoft Office 365, and in part, open-source its operations with LibreOffice. Below is an original account of what this entails, why it matters, how it’s being done, and what the risks and opportunities are. What’s Changing and What’s Not The Danish Ministry of Digital Affairs has committed to replacing Microsoft Office 365 with Libr...| Linux Journal - The Original Magazine of the Linux Community
Introduction| www.linuxjournal.com
by George Whittaker In June 2025, the Qt team officially rolled out Qt Creator 17, marking a notable milestone for developers who rely on this IDE for cross-platform Qt, C++, QML, and Python work. While there are many changes under the hood, two of the spotlighted improvements are its updated default visual style and significant enhancements in how CMake is supported. Below, we’ll explore these in depth, assess their impact, and offer guidance on how to adopt the new features smoothly. What...| Linux Journal - The Original Magazine of the Linux Community
by George Whittaker Introduction Windows Subsystem for Linux (WSL) has gradually become one of Microsoft’s key bridges for developers, data scientists, and power users who need Linux compatibility without leaving the Windows environment. Over recent versions, WSL2 brought major improvements: a real Linux kernel running in a lightweight virtualized environment, much better filesystem behavior, nearly full system-call compatibility, etc. However, until recently, certain high-performance workl...| Linux Journal - The Original Magazine of the Linux Community
by George Whittaker Introduction Imagine a world where every server, application, and network configuration is meticulously orchestrated via Git, where updates, audits, and recoveries happen with a single commit. This is the realm GitOps unlocks, especially potent when paired with the versatility of Linux environments. In this article, we'll dive deep into how Git-driven workflows can transform the way you manage Linux infrastructure, offering clarity, control, and confidence in every change....| Linux Journal - The Original Magazine of the Linux Community
by George Whittaker This article explores how modern DevOps teams are redefining stability and reproducibility in production environments by embracing truly unchangeable operating systems. It delves into how NixOS’s declarative configuration model and OSTree’s atomic update mechanisms open the door to systems that are both resilient and transparent. We'll explain the advantages, technologies, comparisons, and real-world use cases fueling this shift. The Paradigm Shift: From Mutable Chaos ...| Linux Journal - The Original Magazine of the Linux Community
Introduction: Why Lightweight Matters for Kubernetes Devs| www.linuxjournal.com
by George Whittaker Introduction Container technology has matured rapidly, but in 2025, two tools still dominate conversations in developer communities: Docker and Podman. Both tools are built on OCI (Open Container Initiative) standards, meaning they can build, run, and manage the same types of images. However, the way they handle processes, security, and orchestration differs dramatically. This article breaks down everything developers need to know, from architectural design to CLI compatib...| Linux Journal - The Original Magazine of the Linux Community
A Shift in GNOME’s Core Applications| www.linuxjournal.com
Why this release cycle feels different| www.linuxjournal.com
Introduction| www.linuxjournal.com
In the last decade, the digital landscape has shifted from a space of casual convenience to a battleground for personal information. From constant corporate profiling to sprawling government surveillance programs, the reality is clear, our devices have become treasure troves for those seeking to exploit or monitor us. As trust in mainstream platforms erodes, a surge of interest has emerged around operating systems that place security and privacy at their very core. At the forefront of this mo...| www.linuxjournal.com
Introduction| www.linuxjournal.com
A Paradigm Shift in Desktop Computing| www.linuxjournal.com
Introduction: A New Chapter for Ubuntu| www.linuxjournal.com
Veil of Vigilance: Tails 6.0’s New Frontiers in Surveillance Resistance| www.linuxjournal.com
A look at Linux kernel developers' various| www.linuxjournal.com
We have been using Linux to develop a new| www.linuxjournal.com