Linux Journal - The Original Magazine of the Linux Community https://www.linuxjournal.com/ en Gentoo Charts a New Path: Moving Away from GitHub Toward Codeberg https://www.linuxjournal.com/content/gentoo-charts-new-path-moving-away-github-toward-codeberg <div data-history-node-id="1341402" class="layout layout--onecol"> <div class="layout__region layout__region--content"> <div class="field field--name-field-node-image field--type-image field--label-hidden field--item"> <img loading="lazy" src="https://www.linuxjournal.com/sites/default/files/nodeimage/story/gentoo-charts-a-new-path-moving-away-from-github-toward-codeberg.jpg" width="850" height="500" alt="Gentoo Charts a New Path: Moving Away from GitHub Toward Codeberg" typeof="foaf:Image" class="img-responsive" /></div> <div class="field field--name-node-author field--type-ds field--label-hidden field--item">by <a title="View user profile." href="https://www.linuxjournal.com/users/george-whittaker" lang="" about="https://www.linuxjournal.com/users/george-whittaker" typeof="schema:Person" property="schema:name" datatype="" xml:lang="">George Whittaker</a></div> <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><h2><strong>Introduction</strong></h2> <p>The Gentoo Linux project has begun transitioning parts of its infrastructure away from GitHub and toward <strong>Codeberg</strong>, a Git hosting platform built on open-source principles. The move reflects growing concerns within parts of the open-source community about centralized hosting, proprietary AI integrations, and long-term platform independence.</p> <p>While Gentoo has used GitHub for collaboration and code hosting in recent years, maintainers are now signaling a preference for a platform that aligns more closely with their philosophical roots.</p> <h2><strong>Why the Shift?</strong></h2> <p>One of the underlying motivations behind the move involves concerns around Microsoft’s expanding integration of AI tools like <strong>Copilot</strong> into GitHub’s ecosystem. While Copilot is optional and not mandatory for users, its presence has sparked debate within open-source communities about:</p> <ul><li> <p>Code usage for AI model training</p> </li> <li> <p>Transparency around data handling</p> </li> <li> <p>Vendor control over open-source workflows</p> </li> <li> <p>The long-term independence of community projects</p> </li> </ul><p>Gentoo, a distribution known for its strong emphasis on freedom, customization, and user control, appears to be taking a cautious approach by diversifying its infrastructure.</p> <h2><strong>Why Codeberg?</strong></h2> <p>Codeberg is a community-driven Git hosting service powered by <strong>Forgejo</strong>, a fully open-source Git platform. Unlike GitHub, Codeberg operates as a non-profit organization and positions itself as an ethical alternative focused on transparency and sustainability.</p> <p>Key characteristics include:</p> <ul><li> <p>Open-source infrastructure</p> </li> <li> <p>No proprietary AI tooling baked into the platform</p> </li> <li> <p>Community governance model</p> </li> <li> <p>Emphasis on privacy and minimal tracking</p> </li> </ul><p>For a project like Gentoo, deeply rooted in open-source philosophy, these factors carry weight.</p> <h2><strong>What This Means for Gentoo Users</strong></h2> <p>For end users, the transition may not immediately change how Gentoo is installed or maintained. However, it could affect:</p> <ul><li> <p>Where source code repositories are officially hosted</p> </li> <li> <p>Where developers submit patches and pull requests</p> </li> <li> <p>Contribution workflows for maintainers</p> </li> </ul><p>Over time, the move could also reduce dependency on large corporate platforms, ensuring Gentoo retains autonomy over its infrastructure.</p> <h2><strong>A Broader Trend in Open Source</strong></h2> <p>Gentoo is not alone in reassessing its hosting platforms. Across the open-source world, projects have increasingly explored alternatives such as:</p> <ul><li> <p>Codeberg</p> </li> <li> <p>SourceHut</p> </li> <li> <p>Self-hosted Git solutions</p></li></ul></div> <div class="field field--name-node-link field--type-ds field--label-hidden field--item"> <a href="https://www.linuxjournal.com/content/gentoo-charts-new-path-moving-away-github-toward-codeberg" hreflang="en">Go to Full Article</a> </div> </div> </div> Thu, 19 Feb 2026 17:00:00 +0000 George Whittaker 1341402 at https://www.linuxjournal.com AsteroidOS 2.0 Launches: A Community-Driven Linux Revival for Smartwatches https://www.linuxjournal.com/content/asteroidos-20-launches-community-driven-linux-revival-smartwatches <div data-history-node-id="1341401" class="layout layout--onecol"> <div class="layout__region layout__region--content"> <div class="field field--name-field-node-image field--type-image field--label-hidden field--item"> <img loading="lazy" src="https://www.linuxjournal.com/sites/default/files/nodeimage/story/asteroidos-2-0-launches-a-community-driven-linux-revival-for-smartwatches.jpg" width="850" height="500" alt="AsteroidOS 2.0 Launches: A Community-Driven Linux Revival for Smartwatches" typeof="foaf:Image" class="img-responsive" /></div> <div class="field field--name-node-author field--type-ds field--label-hidden field--item">by <a title="View user profile." href="https://www.linuxjournal.com/users/george-whittaker" lang="" about="https://www.linuxjournal.com/users/george-whittaker" typeof="schema:Person" property="schema:name" datatype="" xml:lang="">George Whittaker</a></div> <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p>The open-source wearable ecosystem just received a major upgrade. <strong>AsteroidOS 2.0</strong> has officially been released, bringing new life to Linux-based smartwatches and giving aging hardware a fresh purpose. Built by a passionate community of developers, AsteroidOS continues to push the idea that wearable technology can remain open, customizable, and free from vendor lock-in.</p> <p>For users who prefer control over their devices, and for those with older smartwatches gathering dust, AsteroidOS 2.0 represents a compelling alternative to proprietary smartwatch platforms.</p> <h2><strong>What Is AsteroidOS?</strong></h2> <p>AsteroidOS is an <strong>open-source operating system designed specifically for smartwatches</strong>. Originally developed as a replacement for discontinued or unsupported Android Wear devices, the project has grown into a full Linux-based wearable platform.</p> <p>Unlike closed smartwatch systems, AsteroidOS emphasizes:</p> <ul><li> <p>Privacy-first design</p> </li> <li> <p>Minimal background tracking</p> </li> <li> <p>Full user control</p> </li> <li> <p>Community-driven development</p> </li> </ul><p>It runs on supported legacy devices and allows users to repurpose smartwatches that manufacturers have long abandoned.</p> <h2><strong>What’s New in AsteroidOS 2.0</strong></h2> <p>Version 2.0 is one of the most significant updates in the project’s history. While the philosophy remains the same, this release introduces meaningful improvements across usability, performance, and compatibility.</p> <span class="h3-replacement"><strong>Modernized Interface</strong></span> <p>AsteroidOS 2.0 brings a refreshed UI that feels smoother and more intuitive. Navigation between apps and watch faces is more fluid, and animations have been optimized for improved responsiveness on older hardware.</p> <span class="h3-replacement"><strong>Improved Power Management</strong></span> <p>Battery life is critical on wearables. The new release refines power-saving behaviors and background process handling, helping extend usage time between charges, especially important for devices with aging batteries.</p> <span class="h3-replacement"><strong>Enhanced Bluetooth Connectivity</strong></span> <p>Connectivity improvements allow more reliable pairing with companion apps, notifications, and syncing features. Stability and compatibility with modern smartphones have been strengthened.</p> <span class="h3-replacement"><strong>Updated Core Stack</strong></span> <p>Under the hood, AsteroidOS 2.0 ships with updated components from the Linux ecosystem, ensuring better hardware compatibility and security fixes.</p></div> <div class="field field--name-node-link field--type-ds field--label-hidden field--item"> <a href="https://www.linuxjournal.com/content/asteroidos-20-launches-community-driven-linux-revival-smartwatches" hreflang="en">Go to Full Article</a> </div> </div> </div> Tue, 17 Feb 2026 17:00:00 +0000 George Whittaker 1341401 at https://www.linuxjournal.com LibreOffice 26.2 Arrives: Faster Performance, Sharper UI, and Better Compatibility https://www.linuxjournal.com/content/libreoffice-262-arrives-faster-performance-sharper-ui-and-better-compatibility <div data-history-node-id="1341400" class="layout layout--onecol"> <div class="layout__region layout__region--content"> <div class="field field--name-field-node-image field--type-image field--label-hidden field--item"> <img loading="lazy" src="https://www.linuxjournal.com/sites/default/files/nodeimage/story/libreoffice-26-2-arrives-faster-performance-sharper-ui-and-better-compatibility.jpg" width="850" height="500" alt="LibreOffice 26.2 Arrives: Faster Performance, Sharper UI, and Better Compatibility" typeof="foaf:Image" class="img-responsive" /></div> <div class="field field--name-node-author field--type-ds field--label-hidden field--item">by <a title="View user profile." href="https://www.linuxjournal.com/users/george-whittaker" lang="" about="https://www.linuxjournal.com/users/george-whittaker" typeof="schema:Person" property="schema:name" datatype="" xml:lang="">George Whittaker</a></div> <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p>The Document Foundation has officially released <strong>LibreOffice 26.2</strong>, the latest major update to the widely used open-source office suite. With improvements spanning performance, user interface refinements, document compatibility, and accessibility, this version continues LibreOffice’s mission to provide a powerful, community-driven alternative to proprietary office software.</p> <p>LibreOffice 26.2 is available for Linux, Windows, and macOS, offering consistent functionality across platforms while keeping full control in the hands of users.</p> <h2><strong>What’s New in LibreOffice 26.2</strong></h2> <p>While LibreOffice updates often focus on incremental refinement rather than radical redesign, version 26.2 introduces several meaningful enhancements that improve daily workflows.</p> <span class="h3-replacement"><strong>Improved Performance and Stability</strong></span> <p>Performance remains a priority. LibreOffice 26.2 includes:</p> <ul><li> <p>Faster document loading, especially for large spreadsheets and presentations</p> </li> <li> <p>Reduced memory usage in complex Calc files</p> </li> <li> <p>Improved stability when handling heavily formatted documents</p> </li> </ul><p>These optimizations make the suite feel more responsive across both modern systems and older hardware.</p> <span class="h3-replacement"><strong>Enhanced Microsoft Office Compatibility</strong></span> <p>Compatibility continues to improve with each release. LibreOffice 26.2 delivers:</p> <ul><li> <p>More accurate rendering of DOCX, XLSX, and PPTX files</p> </li> <li> <p>Better support for advanced formatting and tracked changes</p> </li> <li> <p>Improved handling of embedded objects and charts</p> </li> </ul><p>For users collaborating with Microsoft Office users, these refinements reduce formatting surprises and make document exchange smoother.</p> <span class="h3-replacement"><strong>Refined User Interface</strong></span> <p>LibreOffice 26.2 builds upon its modern UI framework with:</p> <ul><li> <p>Polished icon themes and improved scaling on high-resolution displays</p> </li> <li> <p>Better dark mode integration across platforms</p> </li> <li> <p>Smoother transitions in NotebookBar layouts</p> </li> <li> <p>Improved accessibility for keyboard navigation and screen readers</p> </li> </ul><p>The result is a cleaner, more cohesive experience without disrupting long-time users.</p> <span class="h3-replacement"><strong>Writer Improvements</strong></span> <p>LibreOffice Writer gains several practical enhancements:</p> <ul><li> <p>More reliable footnote and endnote management</p> </li> <li> <p>Improved table formatting controls</p> </li> <li> <p>Expanded language and grammar tool integration</p> </li> </ul><p>These updates benefit users creating academic papers, reports, and long-form documents.</p> <span class="h3-replacement"><strong>Calc Enhancements</strong></span> <p>Spreadsheet users will notice:</p></div> <div class="field field--name-node-link field--type-ds field--label-hidden field--item"> <a href="https://www.linuxjournal.com/content/libreoffice-262-arrives-faster-performance-sharper-ui-and-better-compatibility" hreflang="en">Go to Full Article</a> </div> </div> </div> Thu, 12 Feb 2026 17:00:00 +0000 George Whittaker 1341400 at https://www.linuxjournal.com GOG Moves Toward Native Linux Support: A Major Shift for DRM-Free Gaming https://www.linuxjournal.com/content/gog-moves-toward-native-linux-support-major-shift-drm-free-gaming <div data-history-node-id="1341399" class="layout layout--onecol"> <div class="layout__region layout__region--content"> <div class="field field--name-field-node-image field--type-image field--label-hidden field--item"> <img loading="lazy" src="https://www.linuxjournal.com/sites/default/files/nodeimage/story/gog-moves-toward-native-linux-support-a-major-shift-for-drm-free-gaming.jpg" width="850" height="500" alt="GOG Moves Toward Native Linux Support: A Major Shift for DRM-Free Gaming" typeof="foaf:Image" class="img-responsive" /></div> <div class="field field--name-node-author field--type-ds field--label-hidden field--item">by <a title="View user profile." href="https://www.linuxjournal.com/users/george-whittaker" lang="" about="https://www.linuxjournal.com/users/george-whittaker" typeof="schema:Person" property="schema:name" datatype="" xml:lang="">George Whittaker</a></div> <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p>In a development that has energized the Linux gaming community, <strong>GOG (Good Old Games)</strong> has officially confirmed that it is working on <strong>native Linux support</strong>. While GOG has long provided Linux installers for select titles, this announcement signals something more substantial: deeper platform integration and a renewed commitment to Linux as a first-class gaming environment.</p> <p>For Linux users who value DRM-free software and ownership rights, this could be a significant turning point.</p> <h2><strong>Why This Matters</strong></h2> <p>GOG has built its reputation on offering DRM-free games that users truly own, free from online activation requirements and restrictive launchers. However, Linux users have historically faced a mixed experience:</p> <ul><li> <p>Some games included native Linux builds</p> </li> <li> <p>Others required manual setup through Wine or Proton</p> </li> <li> <p>The GOG Galaxy client itself lacked native Linux support</p> </li> </ul><p>While community tools like <strong>Heroic Games Launcher</strong> and Lutris filled the gap, the absence of official Linux support for the Galaxy ecosystem left many users dependent on workarounds.</p> <p>Now, with GOG confirming active development of native Linux support, that gap may finally begin to close.</p> <h2><strong>What Native Support Could Include</strong></h2> <p>Although full details have yet to be finalized, “native support” could realistically mean several improvements:</p> <ul><li> <p>An official <strong>GOG Galaxy client for Linux</strong></p> </li> <li> <p>Better integration with Proton or Wine when needed</p> </li> <li> <p>Unified cloud saves and achievements on Linux</p> </li> <li> <p>Streamlined game installation and updates</p> </li> <li> <p>Official support channels for Linux users</p> </li> </ul><p>If implemented properly, this would allow Linux gamers to enjoy the same ecosystem experience as Windows users without third-party bridges.</p> <h2><strong>The Timing Makes Sense</strong></h2> <p>The announcement comes at a moment when Linux gaming is stronger than ever:</p> <ul><li> <p>The Steam Deck has normalized Linux as a gaming platform</p> </li> <li> <p>Proton compatibility has reached impressive levels</p> </li> <li> <p>Vulkan drivers and Mesa development continue advancing</p> </li> <li> <p>Distros like Bazzite and Nobara are built specifically for gaming</p> </li> </ul><p>With more gamers exploring Linux in 2026, GOG’s move may be both strategic and overdue.</p> <h2><strong>What It Means for the Linux Gaming Ecosystem</strong></h2> <p>If GOG delivers robust native support, several ripple effects could follow:</p> <ul><li> <p>Increased confidence from developers to release Linux builds</p> </li> <li> <p>More competition in the Linux game storefront space</p> </li> <li> <p>Improved DRM-free game adoption among Linux users</p></li></ul></div> <div class="field field--name-node-link field--type-ds field--label-hidden field--item"> <a href="https://www.linuxjournal.com/content/gog-moves-toward-native-linux-support-major-shift-drm-free-gaming" hreflang="en">Go to Full Article</a> </div> </div> </div> Tue, 10 Feb 2026 17:00:00 +0000 George Whittaker 1341399 at https://www.linuxjournal.com Linux Kernel Runtime Guard Reaches 1.0: A Major Milestone for Runtime Kernel Security https://www.linuxjournal.com/content/linux-kernel-runtime-guard-reaches-10-major-milestone-runtime-kernel-security <div data-history-node-id="1341398" class="layout layout--onecol"> <div class="layout__region layout__region--content"> <div class="field field--name-field-node-image field--type-image field--label-hidden field--item"> <img loading="lazy" src="https://www.linuxjournal.com/sites/default/files/nodeimage/story/linux-kernel-runtime-guard-reaches-1-0-a-major-milestone-for-runtime-kernel-security.jpg" width="850" height="500" alt="Linux Kernel Runtime Guard Reaches 1.0: A Major Milestone for Runtime Kernel Security" typeof="foaf:Image" class="img-responsive" /></div> <div class="field field--name-node-author field--type-ds field--label-hidden field--item">by <a title="View user profile." href="https://www.linuxjournal.com/users/george-whittaker" lang="" about="https://www.linuxjournal.com/users/george-whittaker" typeof="schema:Person" property="schema:name" datatype="" xml:lang="">George Whittaker</a></div> <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p>The Linux security landscape just reached an important milestone. <strong>Linux Kernel Runtime Guard (LKRG)</strong> has officially hit <strong>version 1.0</strong>, marking its transition from a long-running experimental project into a mature, production-ready security tool. For administrators and security-conscious users, this release reinforces LKRG’s role as a powerful additional layer of defense for Linux systems.</p> <p>After years of development, testing, and real-world use, the 1.0 release signals confidence in LKRG’s stability, compatibility, and long-term direction.</p> <h2><strong>What Is LKRG?</strong></h2> <p>LKRG is a <strong>loadable kernel module</strong> designed to protect the Linux kernel at runtime. Instead of relying solely on compile-time hardening or static security features, LKRG actively monitors the kernel while the system is running. Its goal is to detect unauthorized changes, suspicious behavior, and exploit attempts that target kernel internals.</p> <p>Because it operates at runtime, LKRG complements existing protections like SELinux, AppArmor, and kernel hardening options rather than replacing them.</p> <h2><strong>Why the 1.0 Release Matters</strong></h2> <p>Reaching version 1.0 is more than a symbolic version bump. It reflects years of refinement and signals that the project has reached a level of maturity suitable for broader adoption.</p> <p>With this release, LKRG offers:</p> <ul><li> <p><strong>Stable behavior across a wide range of kernel versions</strong></p> </li> <li> <p>Improved reliability under real-world workloads</p> </li> <li> <p>Cleaner internal architecture and reduced overhead</p> </li> <li> <p>Confidence for system administrators deploying it in production environments</p> </li> </ul><p>For security tooling, especially something operating inside the kernel, stability and predictability are critical, and the 1.0 milestone acknowledges that standard.</p> <h2><strong>How LKRG Protects the Kernel</strong></h2> <p>At a high level, LKRG continuously checks the integrity of critical kernel structures and execution paths. It looks for signs that something has altered kernel memory, process credentials, or execution flow in unexpected ways.</p> <p>When suspicious activity is detected, LKRG can:</p> <ul><li> <p>Log warnings or alerts</p> </li> <li> <p>Block the offending action</p> </li> <li> <p>Trigger defensive responses based on configuration</p> </li> </ul><p>This makes it particularly useful for detecting <strong>privilege-escalation exploits</strong> and post-exploitation activity that might otherwise go unnoticed.</p> <h2><strong>Who Should Consider Using LKRG?</strong></h2> <p>LKRG is especially relevant for:</p> <ul><li> <p><strong>Servers and cloud hosts</strong> exposed to untrusted workloads</p> </li> <li> <p><strong>Enterprise systems</strong> with strict security requirements</p></li></ul></div> <div class="field field--name-node-link field--type-ds field--label-hidden field--item"> <a href="https://www.linuxjournal.com/content/linux-kernel-runtime-guard-reaches-10-major-milestone-runtime-kernel-security" hreflang="en">Go to Full Article</a> </div> </div> </div> Thu, 05 Feb 2026 17:00:00 +0000 George Whittaker 1341398 at https://www.linuxjournal.com A Pillar of the Linux Kernel: Greg Kroah-Hartman Honored with European Open Source Award https://www.linuxjournal.com/content/pillar-linux-kernel-greg-kroah-hartman-honored-european-open-source-award <div data-history-node-id="1341397" class="layout layout--onecol"> <div class="layout__region layout__region--content"> <div class="field field--name-field-node-image field--type-image field--label-hidden field--item"> <img loading="lazy" src="https://www.linuxjournal.com/sites/default/files/nodeimage/story/a-pillar-of-the-linux-kernel-greg-kroah-hartman-honored-with-european-open-source-award.jpg" width="850" height="500" alt="A Pillar of the Linux Kernel: Greg Kroah-Hartman Honored with European Open Source Award" typeof="foaf:Image" class="img-responsive" /></div> <div class="field field--name-node-author field--type-ds field--label-hidden field--item">by <a title="View user profile." href="https://www.linuxjournal.com/users/george-whittaker" lang="" about="https://www.linuxjournal.com/users/george-whittaker" typeof="schema:Person" property="schema:name" datatype="" xml:lang="">George Whittaker</a></div> <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p>The open-source community is celebrating a well-deserved recognition. <strong>Greg Kroah-Hartman</strong>, one of the most influential figures in the Linux ecosystem, has been awarded the <strong>European Open Source Award</strong>, honoring decades of sustained contributions that have shaped Linux into the stable, trusted platform it is today.</p> <p>For anyone who relies on Linux, whether on servers, desktops, embedded devices, or cloud infrastructure, this award highlights the quiet but essential work that keeps the ecosystem reliable.</p> <h2><strong>A Steward of Stability</strong></h2> <p>Greg Kroah-Hartman is best known for his role as the <strong>maintainer of the Linux kernel’s stable branches</strong>. While new kernel features often grab headlines, the stable kernels are where real-world systems live. They receive carefully vetted fixes for security issues, regressions, and bugs, without introducing disruptive changes.</p> <p>That responsibility requires deep technical knowledge, discipline, and trust from the community. Kroah-Hartman has carried it for years, ensuring that Linux remains dependable across millions of systems worldwide.</p> <h2><strong>Beyond the Stable Kernel</strong></h2> <p>His impact extends far beyond stable releases. Over the years, Kroah-Hartman has contributed heavily to:</p> <ul><li> <p><strong>Driver development</strong>, helping hardware vendors integrate cleanly with Linux</p> </li> <li> <p><strong>Kernel infrastructure improvements</strong>, making long-term maintenance sustainable</p> </li> <li> <p><strong>Developer documentation</strong>, including the widely respected <em>Linux Kernel in a Nutshell</em></p> </li> <li> <p><strong>Mentorship</strong>, guiding new contributors through the notoriously complex kernel process</p> </li> </ul><p>These efforts help keep Linux open not just in license, but in practice, accessible to new developers and maintainable at scale.</p> <h2><strong>Why This Award Matters</strong></h2> <p>The European Open Source Award recognizes individuals whose work benefits society through openness, collaboration, and technical excellence. Kroah-Hartman’s work exemplifies that mission.</p> <p>Linux doesn’t succeed because of flashy features alone. It succeeds because:</p> <ul><li> <p>Bugs are fixed responsibly</p> </li> <li> <p>Security issues are handled quietly and quickly</p> </li> <li> <p>Compatibility is preserved across years and hardware generations</p> </li> </ul><p>Those outcomes don’t happen by accident. They’re the result of sustained, meticulous stewardship, exactly the kind of work this award celebrates.</p></div> <div class="field field--name-node-link field--type-ds field--label-hidden field--item"> <a href="https://www.linuxjournal.com/content/pillar-linux-kernel-greg-kroah-hartman-honored-european-open-source-award" hreflang="en">Go to Full Article</a> </div> </div> </div> Tue, 03 Feb 2026 17:00:00 +0000 George Whittaker 1341397 at https://www.linuxjournal.com Inside the Linux Kernel Runtime Guard (LKRG): A New Layer of Kernel Integrity Protection https://www.linuxjournal.com/content/inside-linux-kernel-runtime-guard-lkrg-new-layer-kernel-integrity-protection <div data-history-node-id="1341396" class="layout layout--onecol"> <div class="layout__region layout__region--content"> <div class="field field--name-field-node-image field--type-image field--label-hidden field--item"> <img loading="lazy" src="https://www.linuxjournal.com/sites/default/files/nodeimage/story/inside-the-linux-kernel-runtime-guard-lkrg-a-new-layer-of-kernel-integrity-protection.jpg" width="850" height="500" alt="Inside the Linux Kernel Runtime Guard (LKRG): A New Layer of Kernel Integrity Protection" typeof="foaf:Image" class="img-responsive" /></div> <div class="field field--name-node-author field--type-ds field--label-hidden field--item">by <a title="View user profile." href="https://www.linuxjournal.com/users/george-whittaker" lang="" about="https://www.linuxjournal.com/users/george-whittaker" typeof="schema:Person" property="schema:name" datatype="" xml:lang="">George Whittaker</a></div> <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p>In an era where security threats continually evolve, protecting the heart of an operating system, the kernel, has never been more critical. One tool gaining traction in the Linux world is the <strong>Linux Kernel Runtime Guard (LKRG)</strong>, a specialized security module designed to detect and respond to attacks targeting the kernel while the system is running. This project recently reached its first stable milestone with <strong>version 1.0.0</strong>, marking a major step forward for runtime protection on Linux systems.</p> <h2><strong>What Is LKRG?</strong></h2> <p>LKRG (short for <strong>Linux Kernel Runtime Guard</strong>) is a <strong>loadable kernel module</strong> that continuously monitors the health and integrity of the Linux kernel while it’s running. Unlike many security features that rely on compile-time patches or static defenses, LKRG acts at <strong>runtime</strong>, watching for signs of unauthorized changes or exploit attempts and taking configurable action when something suspicious is detected.</p> <p>Because LKRG is a module rather than a patch to the kernel source, it can be <strong>built and used across a variety of distributions and kernel versions</strong> without needing to recompile the core kernel itself. It supports a wide range of architectures, including <strong>x86-64, 32-bit x86, ARM64, and 32-bit ARM, </strong>and has been tested on kernels from older enterprise releases all the way up to recent mainline versions.</p> <h2><strong>How LKRG Works</strong></h2> <p>At its core, LKRG performs <strong>runtime integrity checks</strong> on critical parts of the kernel and system state. It validates the kernel’s code, data, and metadata against expected values and monitors for unexpected changes that could be indicative of an exploit. The module also watches key process attributes and credentials to help spot unauthorized privilege escalation attempts.</p> <p>Unlike compile-time defenses such as address space layout randomization (ASLR) or static code hardening, LKRG is designed to <em>observe and react</em> while the kernel is executing, a concept sometimes referred to as “post-detection” security. This complements other layers of defense rather than replacing them.</p> <h2><strong>Version 1.0: A Milestone Release</strong></h2> <p>After several years of development, with the first public release appearing back in 2018, LKRG has finally reached <strong>its 1.0 release</strong>, signaling maturity and broader real-world readiness. This milestone brings a suite of improvements, including:</p> <ul><li> <p><strong>Broader Kernel Compatibility:</strong> Support extending to recent kernel series such as <strong>Linux 6.17</strong>, while maintaining compatibility with older, long-lived versions.</p></li></ul></div> <div class="field field--name-node-link field--type-ds field--label-hidden field--item"> <a href="https://www.linuxjournal.com/content/inside-linux-kernel-runtime-guard-lkrg-new-layer-kernel-integrity-protection" hreflang="en">Go to Full Article</a> </div> </div> </div> Thu, 29 Jan 2026 17:00:00 +0000 George Whittaker 1341396 at https://www.linuxjournal.com Official Firefox RPM Package Now Available for Fedora-Style Linux Distributions https://www.linuxjournal.com/content/official-firefox-rpm-package-now-available-fedora-style-linux-distributions <div data-history-node-id="1341395" class="layout layout--onecol"> <div class="layout__region layout__region--content"> <div class="field field--name-field-node-image field--type-image field--label-hidden field--item"> <img loading="lazy" src="https://www.linuxjournal.com/sites/default/files/nodeimage/story/official-firefox-rpm-package-now-available-for-fedora-style-linux-distributions.jpg" width="850" height="500" alt="Official Firefox RPM Package Now Available for Fedora-Style Linux Distributions" typeof="foaf:Image" class="img-responsive" /></div> <div class="field field--name-node-author field--type-ds field--label-hidden field--item">by <a title="View user profile." href="https://www.linuxjournal.com/users/george-whittaker" lang="" about="https://www.linuxjournal.com/users/george-whittaker" typeof="schema:Person" property="schema:name" datatype="" xml:lang="">George Whittaker</a></div> <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p>Mozilla has taken a notable step toward improving Firefox distribution on Linux. An <strong>official Firefox RPM package</strong> is now available directly from Mozilla for <strong>Fedora-style distributions</strong>, including Fedora, RHEL-compatible systems, and related derivatives. This move gives users a new, upstream-supported option for installing and maintaining Firefox without relying solely on distro-maintained builds.</p> <h2><strong>What’s Changed</strong></h2> <p>Until now, users on RPM-based systems typically installed Firefox through their distribution’s repositories. While those packages are usually well-maintained, they can sometimes lag behind Mozilla’s release schedule or include distro-specific patches.</p> <p>With the new <strong>official RPM</strong>, Mozilla provides:</p> <ul><li> <p>A Firefox build <strong>maintained directly by Mozilla</strong></p> </li> <li> <p>Faster access to <strong>new releases and security updates</strong></p> </li> <li> <p>A consistent Firefox experience across RPM-based distros</p> </li> <li> <p>Reduced dependency on downstream packaging delays</p> </li> </ul><p>This mirrors the approach Mozilla already uses for official <strong>DEB packages</strong> and <strong>tarball releases</strong>, bringing parity to RPM-based ecosystems.</p> <h2><strong>Who Benefits Most</strong></h2> <p>This new packaging option is especially useful for:</p> <ul><li> <p><strong>Fedora users</strong> who want Firefox updates the moment Mozilla releases them</p> </li> <li> <p><strong>Developers and testers</strong> who need predictable, upstream Firefox behavior</p> </li> <li> <p><strong>Enterprise or workstation users</strong> running Fedora-derived systems who prefer vendor-supplied binaries</p> </li> <li> <p>Users who want to avoid Flatpak or Snap for their browser</p> </li> </ul><p>Distributions that prioritize stability over immediacy may still ship older versions, but the official RPM gives users a clear choice.</p> <h2><strong>How It Works</strong></h2> <p>Mozilla hosts a signed RPM repository that integrates cleanly with <code>dnf</code>-based systems. Once added, Firefox updates arrive through the standard system update process, just like any other RPM package.</p> <p>Key characteristics include:</p> <ul><li> <p><strong>GPG-signed packages</strong> from Mozilla</p> </li> <li> <p>Automatic updates via <code>dnf upgrade</code></p> </li> <li> <p>No repackaging or third-party rebuilds</p> </li> <li> <p>Compatibility with Fedora and compatible RPM distros</p> </li> </ul><p>Users can choose between the distro-provided Firefox or Mozilla’s upstream RPM without conflict, as long as only one source is enabled.</p> <h2><strong>Why This Matters for Linux Users</strong></h2> <p>This change reflects a broader trend: upstream projects taking more responsibility for how their software reaches users. For Firefox, that means:</p></div> <div class="field field--name-node-link field--type-ds field--label-hidden field--item"> <a href="https://www.linuxjournal.com/content/official-firefox-rpm-package-now-available-fedora-style-linux-distributions" hreflang="en">Go to Full Article</a> </div> </div> </div> Tue, 27 Jan 2026 17:00:00 +0000 George Whittaker 1341395 at https://www.linuxjournal.com Top Linux Gaming Distributions for 2026: Play Better on Open Source https://www.linuxjournal.com/content/top-linux-gaming-distributions-2026-play-better-open-source <div data-history-node-id="1341394" class="layout layout--onecol"> <div class="layout__region layout__region--content"> <div class="field field--name-field-node-image field--type-image field--label-hidden field--item"> <img loading="lazy" src="https://www.linuxjournal.com/sites/default/files/nodeimage/story/top-linux-gaming-distributions-for-2026-play-better-on-open-source.jpg" width="850" height="500" alt="Top Linux Gaming Distributions for 2026: Play Better on Open Source" typeof="foaf:Image" class="img-responsive" /></div> <div class="field field--name-node-author field--type-ds field--label-hidden field--item">by <a title="View user profile." href="https://www.linuxjournal.com/users/george-whittaker" lang="" about="https://www.linuxjournal.com/users/george-whittaker" typeof="schema:Person" property="schema:name" datatype="" xml:lang="">George Whittaker</a></div> <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><h2><strong>Introduction</strong></h2> <p>Gaming on Linux has never been better. Thanks to advances in compatibility layers like Proton, drivers, and distro-level optimizations, Linux now supports thousands of games, from AAA titles to indie favorites, with performance that rivals Windows in many cases. As we head into <strong>2026</strong>, certain Linux distributions have risen to the top as the most gamer-friendly, offering build-ins, drivers, and tooling that make playing on open-source systems smoother and more fun.</p> <p>In this article, we’ll look at the <strong>best Linux gaming distros for 2026</strong>, what sets each one apart, and who they’re best suited for, whether you’re a seasoned Linux gamer or someone switching from Windows or macOS.</p> <h2><strong>1. SteamOS (SteamOS 5 / “Holo”)</strong></h2> <span class="h3-replacement"><strong>Why It’s Great</strong></span> <p>SteamOS remains the top choice if <em>games are your priority</em>. Developed by Valve, SteamOS is designed specifically for gaming hardware and integrates tightly with:</p> <ul><li> <p><strong>Steam and Proton</strong> for Windows game compatibility</p> </li> <li> <p><strong>Controller-first navigation</strong>, perfect for living-room play</p> </li> <li> <p>Competitive performance out of the box</p> </li> <li> <p>Fast boot and automatic updates</p> </li> </ul><p>SteamOS continues evolving with better hardware support, especially for handheld PCs and Steam Deck-style form factors.</p> <span class="h3-replacement"><strong>Best For</strong></span> <ul><li> <p>Dedicated gaming PCs</p> </li> <li> <p>Steam Deck and SteamOS handhelds</p> </li> <li> <p>Users who want a console-like experience</p> </li> </ul><h2><strong>2. Pop!_OS (Gaming Edition)</strong></h2> <span class="h3-replacement"><strong>Why It’s Great</strong></span> <p>Created by System76, Pop!_OS is known for a <strong>smooth performance-oriented desktop</strong> and excellent driver support. The <strong>Gaming Edition</strong> (or the gaming-optimized install profile) comes with:</p> <ul><li> <p><strong>Automatic NVIDIA and AMD driver detection</strong></p> </li> <li> <p><strong>Integrated Proton and Steam packages</strong></p> </li> <li> <p>Built-in support for <strong>auto-tiling</strong> and hybrid graphics</p> </li> <li> <p>Excellent keyboard/mouse + gamepad support</p> </li> </ul><p>Pop!_OS also excels on laptops with hybrid GPUs because of its dedicated power profiles and intelligent GPU switching.</p> <span class="h3-replacement"><strong>Best For</strong></span> <ul><li> <p>Desktop gamers who want a traditional desktop + gaming setup</p> </li> <li> <p>Users with NVIDIA GPUs</p> </li> <li> <p>Hybrid GPU laptops</p></li></ul></div> <div class="field field--name-node-link field--type-ds field--label-hidden field--item"> <a href="https://www.linuxjournal.com/content/top-linux-gaming-distributions-2026-play-better-open-source" hreflang="en">Go to Full Article</a> </div> </div> </div> Thu, 22 Jan 2026 17:00:00 +0000 George Whittaker 1341394 at https://www.linuxjournal.com Linux Mint 22.3 ‘Zena’ Delivers a Polished, Familiar Desktop Experience https://www.linuxjournal.com/content/linux-mint-223-zena-delivers-polished-familiar-desktop-experience <div data-history-node-id="1341393" class="layout layout--onecol"> <div class="layout__region layout__region--content"> <div class="field field--name-field-node-image field--type-image field--label-hidden field--item"> <img loading="lazy" src="https://www.linuxjournal.com/sites/default/files/nodeimage/story/linux-mint-22-3-zena-delivers-a-polished-familiar-desktop-experience.jpg" width="850" height="500" alt="Linux Mint 22.3 ‘Zena’ Delivers a Polished, Familiar Desktop Experience" typeof="foaf:Image" class="img-responsive" /></div> <div class="field field--name-node-author field--type-ds field--label-hidden field--item">by <a title="View user profile." href="https://www.linuxjournal.com/users/george-whittaker" lang="" about="https://www.linuxjournal.com/users/george-whittaker" typeof="schema:Person" property="schema:name" datatype="" xml:lang="">George Whittaker</a></div> <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p>The Linux Mint project has unveiled <strong>Linux Mint 22.3</strong>, carrying the codename <strong>“Zena”</strong>, the latest point release in the popular Mint 22 series. This new version continues Mint’s reputation for delivering a comfortable, user-friendly desktop experience while remaining stable and reliable. As a <strong>Long Term Support (LTS)</strong> release, Linux Mint 22.3 will receive updates and security patches through <strong>April 2029</strong>.</p> <h2><strong>Built on a Solid Ubuntu Base</strong></h2> <p>Zena is built on top of <strong>Ubuntu 24.04.3 LTS</strong> (“Noble Numbat”), bringing Mint’s traditional desktop approach together with Ubuntu’s well-tested foundation and extensive software repositories. It ships with the <strong>Linux kernel 6.14</strong> and benefits from the Ubuntu Hardware Enablement stack, which improves support for newer hardware such as recent AMD and Intel chips.</p> <h2><strong>What’s New in Linux Mint 22.3 “Zena”</strong></h2> <p>Rather than revolutionize the distro, the Mint team focused on thoughtful refinements and quality-of-life improvements that make everyday usage smoother and more intuitive.</p> <span class="h3-replacement"><strong>Redesigned Application Menu</strong></span> <p>One of the most noticeable visual changes is the revamped <strong>Mint Menu</strong> in the Cinnamon edition. It now includes a <strong>sidebar</strong> showing your avatar, favorite applications, and commonly used locations, along with customizable search bar placement and icon styles for a cleaner look.</p> <span class="h3-replacement"><strong>Upgraded Cinnamon Desktop (6.6)</strong></span> <p>Linux Mint 22.3 ships with <strong>Cinnamon 6.6</strong> on the flagship edition, which delivers a range of subtle improvements:</p> <ul><li> <p>Better handling of <strong>keyboard layouts and input methods</strong>, especially under Wayland</p> </li> <li> <p>Improved support for traditional XKB and IBus input methods</p> </li> <li> <p>A more graceful on-screen keyboard</p> </li> <li> <p>Refined behavior and visuals throughout the desktop environment</p> </li> </ul><p>These changes aim to polish the experience without introducing disruptive UI changes.</p> <span class="h3-replacement"><strong>New System Management Tools</strong></span> <p>To help users understand their hardware quickly and troubleshoot issues without entering the command line, Zena introduces two new utilities:</p> <ul><li> <p><strong>System Information</strong> <strong>-</strong> consolidates details about your machine’s hardware, including USB devices, the GPU, BIOS, and PCI devices</p> </li> <li> <p><strong>System Administration</strong> <strong>-</strong> provides an easy interface for configuring low-level system settings, starting with the ability to adjust the boot menu</p></li></ul></div> <div class="field field--name-node-link field--type-ds field--label-hidden field--item"> <a href="https://www.linuxjournal.com/content/linux-mint-223-zena-delivers-polished-familiar-desktop-experience" hreflang="en">Go to Full Article</a> </div> </div> </div> Tue, 20 Jan 2026 17:00:00 +0000 George Whittaker 1341393 at https://www.linuxjournal.com