Following Linux 7.0 in April and the stable point releases since, Linux 7.1 is now available as a major feature release in the 7.x series.
You get a bunch of upgrades with this, ranging from a new NTFS driver that landed after four years of development all the way to a bugfix for a long-standing audio issue on the Steam Deck OLED.
And, if you remember our reporting from a few months ago, then this release also formally drops i486 CPU support from the kernel build system.
What's new in this release?
Intel's Flexible Return and Event Delivery (FRED) is now enabled by default in Linux, having previously required a manual fred=on boot flag. The switch was held back until publicly available hardware could be properly evaluated, and the code has since been tested thoroughly enough to flip from opt-in to opt-out.
Phoronix reports that people running Intel Core Ultra Series 3 "Panther Lake" should see real gains here, particularly on I/O-heavy workloads like databases, networking applications, and audio processing.
The crypto subsystem picks up some Intel QAT additions too. For QAT Gen4 and Gen5 hardware, basic Zstd compression offload is now available. The Gen6 version, intended for the Diamond Rapids platform, gets a native Zstd implementation covering both compression and decompression.
The amd-pstate driver gains CPPC Performance Priority, Dynamic EPP (Energy Performance Preference), and Raw EPP with this release for more granular control over power and performance on modern AMD Ryzen and EPYC hardware.
Similarly, the AMDgpu driver sees several changes this cycle, including SMU 15.0.8 IP support, DCN 4.2 display updates, a new DebugFS interface for monitoring 64-bit PCIe registers, and a fix for a GPU page fault triggering on non-4K page size kernel builds.
And, after four years of work, a new NTFS driver has landed in the mainline kernel. We covered its development last December, when it was still working its way toward integration.
Linus Torvalds called the merge the "ntfs resurrection," though he briefly un-pulled the code over a Git structure issue before accepting a revised pull request. The new driver is available via theโฃ NTFS_FS Kconfig switch, and NTFS3 is still around for now.
Finally, we have the newly introduced support for 12 new SoCs, including Qualcomm's Glymur, Mahua, Eliza, and IPQ5210, Axis ARTPEC-9, Microchip's LAN9691 and PIC64GX, Renesas RZ/G3L, NXP S32N79, Rockchip's RV1103B, and ARM's Zena and Corstone-1000-A320.
Should you install this?
๐
It is to get excited about a new kernel release, But compiling a new kernel or installing a new one is usually considered intermediate to expert zone. For a regular Linux user, it is better to wait for the distro to provide it, unless you have a compelling reason to get the new kernel early.
It depends. If something in this release addresses a gap you had with earlier kernels, it's worth the upgrade. You can download the tarball from the official website and get started installing it on something like Ubuntu.
For the rest of us, it depends on the distribution one is using. Not every distro will be providing this release upgrade. Rolling releases like Arch Linux and more frequently updated distros like Fedora and its derivatives will be picking this up soon.
Others on distros like Debian or Linux Mint likely won't see it on their computers.
On May 27, Adam Williamson of the Fedora QA team sent a message to contributor Nathan Giovannini, CC'ing the project's devel and test mailing lists so everyone could see what had been going on.
Adam had been combing through Nathan's Bugzilla history and found what he described as the work of "some kind of agentic AI system," operating unsupervised across both Fedora's bug tracker and several upstream projects.
Soon after, Nathan replied, saying his credentials had been compromised and that he had nothing to do with any of it.
The agent had been mass-reassigning Bugzilla reports to Nathan's account, despite him not being the maintainer for any of the affected packages. In Fedora's Bugzilla instance, the assignee is supposed to be whoever can actually resolve the bug downstream, typically the package maintainer.
It had also been prematurely closing bugs, where the correct protocol was to mark a bug as POST when a fix was proposed upstream but wasn't pushed downstream. The agent was just closing them outright after submitting or merging an upstream patch.
Then there were the NOTABUG closures. The agent had been shutting bugs in components it had no ownership over, with comments Adam identified as clearly LLM-generated. Some of those comments just restated what the original reporter had already written. Others sounded plausible but were wrong.
The fourth problem was the most serious. The agent submitted an incorrect fix to the Anaconda installer project, and when a maintainer pushed back, it kept firing back LLM-generated responses until the maintainer gave in and merged it.
The Anaconda team reverted the PR, but two related pull requests had already shipped in Anaconda 45.5.
A supply chain problem?
This is not a particularly sophisticated attack.
A contributor account gets compromised, an AI agent runs through it, and bad code ends up in a release before anyone notices. The damage in this case was caught and cleaned up, but the scenario itself is not hard to replicate.
Fedora approved a policy on AI-assisted contributions last year, placing full accountability on the human contributor and requiring transparency when AI tools are involved. Submitting unreviewed, low-quality machine-generated content is explicitly called out as unacceptable.
What played out here was the policy's failure conditions, except it was routed through a stolen account rather than a contributor acting in bad faith, so the policy had no way to apply.
Open source software sits underneath nearly all modern enterprise infrastructure, which is what makes the supply chain angle worth taking very seriously.
IBM and Red Hat announced Project Lightwell in late May as a $5 billion effort to secure open source supply chains using AI tooling and a team of over 20,000 engineers. It targets vulnerability remediation across upstream and enterprise environments, from language ecosystems to AI frameworks.
However, it does not address the specific problem of agentic AI operating through hijacked contributor accounts, but it reflects where the industry is moving towards as AI keeps accelerating both the discovery and exploitation of vulnerabilities.
Fedora's 2FA problem isn't going away
The incident kicked off a debate on the devel list that has apparently been sitting unresolved since the XZ backdoor in 2024.
Daniel Berrangรฉ, a Red Hat engineer and long-time Fedora contributor, pointed out that mandatory 2FA had come up after that incident; the only outcome was a soft recommendation that provenpackagers should have it enabled, and nothing has moved since.
Fabio Valentini raised a separate issue saying that a lot of this activity happened on Bugzilla, which uses its own account system and may not support 2FA at all. Daniel acknowledged that but said it was not a reason to avoid mandating it for the Fedora Accounts (FAS), and noted Bugzilla may become less relevant if Fedora eventually moves to the issue tracker on Fedora Forge.
Michael Catanzaro, a GNOME developer, said he uses 2FA everywhere except Fedora, even though his Fedora account is among his most sensitive. The sticking point in his case is that Kerberos ticket renewal isn't working properly with 2FA in GNOME Online Accounts.
In the end, seeing that a compromised account got bad code into their repos, the Fedora folks ought to step up their efforts when it comes to mandating 2FA for contributors whose work affects many users.
An AI Agent Infiltrated Fedora's Bug Tracker and Wreaked Havoc
If you have been keeping an eye on the display server situation on Linux, you know where things are headed. Wayland is taking over as distros are dropping X11 sessions one by one.
So naturally, someone went ahead and built a brand new X11 server from scratch. Developer Jos Dehaes recently went public with yserver, a new MIT-licensed X11 display server written entirely in Rust.
Now, this will either impress you or make you shout "Clanker!" but this project was built with significant help from Claude Code, Anthropic's AI coding agent. The repo has both a CLAUDE.md and an AGENTS.md file in plain sight, making this a proper vibe-coded project.
What is it?
Well, yserver isn't aiming to clone X.Org, rather it is meant to be a practical X11 server for modern Linux that focuses on what real desktop environments and applications actually need today.
Everything that has accumulated over decades and serves no purpose in today's computing environment has been dropped. That includes the DDX driver ABI, multiple X11 screen support, non-TrueColor legacy visuals, indirect GLX, and endian-swapped clients.
Under the hood, yserver drives hardware directly through DRM/KMS and Vulkan, skipping the usual middleware layers that sit between the display server and the GPU. This means a more direct path to the hardware with fewer moving parts sitting in the middle.
According to the project's documentation, yserver uses libseat for seat management, which ensures it can run without root and the core is deliberately single-threaded, resulting in predictable protocol behavior.
What can it do?
0:00
/0:10
Compiz running under yserver. Video courtesy of Jos Dehaes.
Currently, yserver can already boot into MATE, Xfce, and Cinnamon sessions, and it has also been tested with window managers like FVWM3, e16, and Window Maker. FreeBSD support is on the roadmap, but work on it has not started yet.
Hardware coverage is wider than you might expect. In testing, Jos has covered AMD Ryzen and Radeon setups, Intel Kaby Lake iGPU, NVIDIA with the proprietary driver, Snapdragon X1, and Apple M1 and M2 on Asahi Linux.
These were all tested on MATE, Xfce, and Cinnamon configurations, btw.
The obvious question
Major players in the Linux space like Ubuntu dropped the X11 session in 25.10, Fedora has done away with X11 on its flagship Workstation desktop edition, and KDE has already announced Plasma 6.8 will drop X11 support entirely.
So who is yserver for, exactly? Well, there is still a distinct group of users stuck on X11, whether because of legacy desktop environments, specific hardware setups, or workflows that just have not made the jump yet.
And the project itself is very early. There is one primary contributor, and the security model is incomplete, with the design documentation clearly stating that clients can currently read other clients' windows and global input.
Heck, even the name is a placeholder. ๐
So, yserver won't be replacing Wayland or X11 on your computer anytime soon, but it is a nice project to know about, and it also shows us how prevalent vibe coding has become, whether you like it or not.
It's FOSS turns 14 tomorrow. Incidentally, my son turns 1 tomorrow as well. Two milestones the same day call for celebration, right?
But there is something important that I wanted to share with you and it relates to the future of It's FOSS.
The thing is that Google Search is gone. Not broken but gone. What replaces it is an AI that reads the web, summarizes it, and hands you the answer directly. No links. No clicks. No visits to the sites that actually wrote the content.
For the past two decades, a quiet but fair deal powered the open web: you search, you click, we earn a little from ads, and we use that to keep writing. That deal is over. Google now takes our content, serves the answer, and the publisher gets nothing. Not even a visit.
Since the launch of ChatGPT, It's FOSS has already lost 80% of its Google search traffic. And it's alarming now.
I built It's FOSS because I love Linux and open-source software. Not to get rich. I built it because I wanted a place where people could learn Linux for free, stay informed, and feel part of a community that actually cares about what open-source software means. For years, that worked. Ad revenue kept the lights on. We kept creating informational content that helped Linux users all around the world.
That model is now broken, and no tweak to our content strategy will fix it. This is not an algorithm we can optimize around.
The big publishers will survive this. They have corporate backing, licensing deals, and investors to absorb the losses. We don't. What we have is you.
If It's FOSS has ever helped you, fixed a problem, taught you something new, saved you a frustrating hour, this is the moment to return the favor. You want us to continue for 14 more years, right?
Becoming a Plus member keeps this alive:
The newsletter you're reading right now
The tutorials, guides, and news on It's FOSS
A small, independent voice in a world where content is increasingly written by non-humans for non-humans
To mark 14 years of It's FOSS (and my son's first birthday), I'm offering $30 off the lifetime membership this week. This one-time payment also solidifies the trust you have in It's FOSS and keeps us going in the age of AI slop.
Not in a position to subscribe? A one-time donation helps too. Every contribution, whatever the size, is a vote for keeping It's FOSS alive, keeping the open web alive.
I've spent years writing about open source because I believe software freedom matters, using a free operating system matters. I still do. But this freedom also needs people willing to sustain the communities that talk about it.
I'm asking you to be one of those people.
๐ฐ News That Matter
Proton has given us some back-to-back updates. There's an encryption overhaul that makes uploads up to 3x faster and downloads up to 2x faster, thanks to a cryptography rewrite. News on how a native GUI client for Linux is in the works, and an official CLI offering for Drive that works on Linux, Windows, and macOS.
A lot has landed in the DocSpace 3.7 release. You get AI-generated files, DeepSeek, xAI and Google AI support, a complete rework of form filling rooms that now handle PDF creation, room tagging, bulk deletion, and new admin controls.
Similarly, Collabora have introduced CODE 26.04, possibly their biggest release yet. It includes AI assistance across all three editors, a reworked document comparison tool in Writer, per-user sheet views in Calc, 14 new spreadsheet functions, and a follow-me presentation mode in Impress. Yeah... AI everywhere.
Need to send a large file without uploading it to someone else's server first? CheezyPizza does it browser to browser over WebRTC, with no account, no size cap, and no middleman.
Not open source software but Melia is a new Linux desktop email client that takes privacy seriously in ways most clients don't bother with. Tracking pixels are neutralized, incoming emails are verified against SPF, DKIM, and DMARC, and senders whose display names don't match their addresses get flagged automatically.
If you find Linux Mint running slowly, try disabling animations and window effects. It may improve the performance a yiny bit and tiny bits help when you are struggling with performance.
Bambu Lab has been on a path to vendor lock-in, and even after outcry from the community over some of its recent moves, they don't seem to be learning anything.
If you are on a GNOME setup, then you can enable certain user interface settings on the Resources app to display important usage and hardware-related details in the sidebar at all times.
Go into the "Preferences" menu via the hamburger button (looks like three lines), then under the "General" tab, look for these options and enable them:
There have been many instances of the open source community striking back at projects that locked down. We have a puzzle that will test your knowledge of such occurrences.
Can you help this Arch user? ๐คฃ
๐๏ธ Tech Trivia: On June 7, 1954, Alan Turing, the mathematician who conceived the theoretical blueprint for modern computers and helped crack Enigma cipher at Bletchley Park, reportedly took his own life at age 41.
His work helped shorten World War II and laid the foundation for every computer running today.
๐งโ๐คโ๐ง From the Community: A newcomer is asking which web browsers his fellow FOSSers are using. Care to contribute?
FOSS Weekly #26.24: Dank Linux Review, BitWarden Alternative, Mint Tips (And an Important Message)
The working group operates under the Joint Development Foundation's vendor-neutral governance model, ensuring that no single company controls the roadmap.
The founding members are IBM, NVIDIA, Red Hat, ABBYY, and HumanSignal. Though, the spec documentation also credits Forgis as a founding member, but the announcement didn't mention them.
By the way, DocLang is not the only thing in play here. Combining its open document format specification with Docling, IBM's open source document processing toolkit also under LF AI & Data, the initiative is looking to build a more complete open source document AI stack under one roof.
Together, the two cover the full pipeline from document ingestion and parsing through standardized representation and downstream consumption by language models and agentic AI systems.
As for the specification itself, it is already at v0.6, is available under the Apache 2.0 License, and covers document structure and semantics, geometric layout, pagination, and complex components like tables, charts, formulas, and code blocks.
There's also native support for audio, image, and video content, and governance metadata like privacy flags and model training constraints are embedded directly in the document rather than stored in a separate file.
Who is it for?
The primary target is enterprises running generative AI and agentic workflows on large document sets. Formats like PDF, DOCX, and JPEG were designed for human consumption, not machine interpretation.
When such files are fed into AI pipelines, their reading order gets mangled, tables flatten into plain text, and figures disappear entirely. The result is a scenario where the document quality becomes the bottleneck, not the model itself.
DocLang is meant to fix that by giving pipelines a single, unambiguous representation where the same document always produces the same output regardless of which tool processed it.
It is also relevant to anyone building with LLMs and vision-language models on real-world content. Docling and ABBYY FineReader Engine already support DocLang output natively, so existing pipelines can adopt the standard without overhauling their tooling.
You can go through the specification for DocLang on GitHub.
We are used to seeing systemd as the default init on most Linux distributions, but not everyone is a fan.
Some users and developers take issue with its broad scope, preferring init systems that do one thing and do it well rather than one that reaches into session management, logging, device handling, and more.
To escape it, people often find refuge in systemd-free distributions that feature a diverse selection of init systems.
While we are yet to see a widespread trend where mainstream distros ditch systemd, smaller projects have the flexibility to do so, with the decision usually being made only after discussing such a major change with the community.
KaOS, the independent distro built around Qt, has successfully embarked on its move away from systemd, introducing the first release candidate (RC) for what will be the next chapter in its developmental cycle.
Their motivation boils down to upstream changes that left the team in a tight spot. Systemd 254 dropped support for its split /usr setup, later versions killed AUFS compatibility, and KDE Plasma's increasing systemd dependency made things worse.
In the end, switching init systems became the only real option for the project. ๐คท
KaOS' Dinit Image Debuts
The KaOS Dinit 2026.06 RC image ships with a new startup stack where Dinit takes over as the init system and service manager, Turnstile handles session and login tracking, and seatd takes care of seat management. Together, these cover what systemd previously handled as a single unit.
Just so you understand what the fuss is about, Dinit (source code) is a lightweight, open source service manager that can also act as a system init. It handles starting services in parallel, respects dependencies between them, and is designed to work with other system components rather than replace them fully.
That said, KaOS is not going fully systemd-free with this release. Systemd's udev and tmpfiles stay in place for now, and elogind is still present. The devs plan to keep these components around for the forseeable future.
What else does the ISO offer?
New bootloader
For the display manager, SDDM has been ditched in favor of greetd with tuigreet, which is said to integrate better with the new seatd-based session setup. The Calamares installer has also been updated to run cleanly on a pure Wayland session, with fixes applied to QML modules that had lost text input capability in areas like the user creation screen.
Likewise, Limine is now the default bootloader, with other UEFI options remaining available through the installer, and for partitioning, the automated setup in Calamares now covers most popular filesystems.
There's also a new welcome utility, Croeso, which walks new users through around 15 common post-install settings after installation. And for the sound backend, phonon-mpv is now the default, replacing the previous VLC-based one.
Try the RC
This is a release candidate, not a stable release. Rough edges are expected, so it is best treated as a testing build rather than something for everyday use. The ISO is available for download from the KaOS RC portal via mirrors hosted across regions like France, U.S., and Japan.
Moreover, existing non-Dinit ISOs are still around and will be for sometime. The KaOS developers have not confirmed when or if these will be phased out.
Proton Drive (partner link) is getting a lot of love these days. We recently covered the encryption upgrades and the Linux desktop client that's in the works. Now Proton has added something the terminal dwellers will find useful; an official Command-Line Interface (CLI) for Drive, available on Linux, macOS, and Windows.
The CLI is built on the Proton Drive SDK, the same foundation that powers the official desktop and mobile apps. It runs as a single binary on the various platforms and carries the same end-to-end encryption capabilities as Drive.
Here's a look at what it can do and how you can get it running on Linux.
What does it offer?
The CLI lets you handle the usual file management tasks from your terminal. You can upload, download, and browse files; manage the trash folder; and even oversee content sharing and invitations.
Results come out in plain text by default, and passing --json makes the output machine-readable for scripting.
Do note that it does not have a built-in continuous sync engine like the existing desktop clients do. That said, you should get similar behavior by scheduling it with cron or a systemd timer on Linux, so it is not as limited as it first sounds.
If you are the kind of person who would rather write a shell script than reach for a mouse, this will make Proton Drive (partner link) a natural part of your existing workflow rather than something that needs to be launched from the app launcher.
๐ก
Proton is also working on a graphical desktop client for Linux as well. We should see it before the year end.
This is how you get it on Linux
I tested these instructions on a Fedora Workstation 44 system, and everything went smoothly.
First, you have to download the relevant CLI binary for your platform from the downloads index. I went with linux/x64 as I am on an x86 setup.
Now, open a terminal in the directory where you saved it and make the file executable:
chmod +x proton-drive
Verify the build:
./proton-drive version
Sign in through your browser:
./proton-drive auth login
Your session is stored securely via libsecret, so no password is ever passed on to the command line. Following that, you can run ./proton-drive help for getting the full command list or add --help to any command for its available flags.
If you prefer building from source, then the instructions and the source can be found on GitHub.
Other than its well-known lineup of office suites, ONLYOFFICE has been consistently building up its collaborative platform, DocSpace, since 2023. It sits in the same space as Google Workspace and Microsoft 365, targeting teams that want a self-hostable, format-compatible alternative.
Things got a bit complicated recently when Nextcloud and IONOS forked ONLYOFFICE into Euro-Office, a "Made in Europe" alternative aimed at organizations with data sovereignty requirements. ONLYOFFICE pushed back, accusing the fork of violating the additional conditions attached to its AGPLv3 license.
When ONLYOFFICE Docs 9.4 arrived shortly after, it came with a licensing update that tightened the language around attribution, copyright notices, and trademark rights, which felt very much like a direct response to that dispute.
Now, DocSpace 3.7 is here with its own licensing update along the same lines, and it brings expanded AI provider support, a reworked form filling experience, and several room management improvements on top of that.
๐ ONLYOFFICE DocSpace 3.7: What's New?
The editors on this release are the same ones from the Docs 9.4 release, getting you niceties like horizontal lines in documents, a Dark Document mode for spreadsheets, 25 new slide themes, 20 new slide transitions, and a dedicated Chart Design tab.
Then there's the form filling rooms, which have received comprehensive upgrades that let you create and edit PDF forms directly inside a room rather than having to upload a finished form from external sources.
A new Start filling mode, accessible from the editor toolbar or the file context menu, puts the form into filling mode for everyone in the room, making it easier to collect responses from multiple people at once.
Related to that change, the form filler role now keeps the form hidden from the room list until filling mode is active, at which point responses get gathered into a spreadsheet automatically.
Additionally, you can refresh that file on demand with the new "Sync responses to XLSX" option, and there is now also support for routing responses to a third-party external database if you have one connected.
DocSpace 3.7 similarly goes big on upgrading its existing AI functionality. You can now generate DOCX files, PDF forms, and PPTX presentations directly from the AI agent chat and open them immediately for editing.
Accompanying them are three new AI providers, DeepSeek, xAI, and Google AI. This brings the total to seven, joining the existing roster of Anthropic, OpenAI, OpenRouter, and Together AI options, along with any custom providers you configure.
All the AI providers (left) and the image upload feature (right) on DocSpace.
Beyond that, you can set a default provider and model that gets auto-selected whenever you spin up a new agent, and the provider configured in DocSpace also syncs automatically to the editors.
You can also upload images into the AI chat for adding more context to your queries, and an extended thinking display shows up for more complex queries. Those who would rather keep AI out of their workspace entirely can now toggle it off across DocSpace and the editors without losing chat history.
The toggle resides at:
Settings > Customization > General > AI Services Management
The rest of the update covers a good spread of smaller but useful changes, including the ability to group rooms with tags, bulk-delete multiple rooms at once, and replace default document templates via settings.
Admins also get a couple of new access controls, with options to prohibit external link creation and set limits on how many users can join via an invite link and for how long.
๐ฅ Get it Now
This release is available via a dedicated portal for users who are okay with ONLYOFFICE taking care of the infrastructure. Those who prefer a more hands-on approach can wait a bit and self-host the community edition of DocSpace 3.7 when it is made available.
The source code for all of that can be found on GitHub.
Collabora is a UK-based company that builds open source office suite solutions based on LibreOffice. These are designed to run both on a browser and locally, integrating directly into an organization's infrastructure.
Their flagship offering is Collabora Online (COOL), the paid, enterprise-grade version that ships with support agreements, long-term maintenance, and thoroughly tested updates.
Complementing that is Collabora Office, a desktop app for Linux, Windows, and macOS that mirrors the same interface. However, there's a third edition called Collabora Online Development Edition (CODE) that runs the same codebase as COOL but gets new features first and doesn't cost a dime.
It has now received a new release that delivers a range of upgrades, including some AI ones that are quite interesting.
๐ง
Think of CODE like a rolling release Linux distro; while it is ideal for staying on the bleeding edge, it is not intended for production use.
A Packed Release
Calc gets AI integration aimed at data analysis and formula debugging. A floating indicator now appears on cells with errors, opening a quick menu to inspect and fix the issue in place.
Per-user sheet views are another useful addition for teams, where each person working on a shared spreadsheet can now set up their own filters and column or row arrangements without touching anyone else's view.
Calculated values (left) and new functions (right) on Calc.
Similarly, pivot tables now support calculated values, so you can build calculated columns from existing spreadsheet data, and table styles arrive with preset themes covering light, medium, dark, and custom options.
A batch of new functions is also included; they are CHOOSECOLS, CHOOSEROWS, DROP, EXPAND, HSTACK, TAKE, TEXTAFTER, TEXTBEFORE, TEXTSPLIT, TOCOL, TOROW, VSTACK, WRAPCOLS, and WRAPROWS.
AI assistance is now available in Writer as well, helping with text suggestions, rewrites, and general writing tasks without leaving the document. Document comparison receives an overhaul too.
You can now bring up an older version of a file, either from the server or a local copy, and see exactly what changed. Insertions, deletions, moved text, images, and tables are all marked up with color-coded indicators showing who made each change and when.
The comparison can be viewed side by side or through the tracked changes panel.
Document comparison (left) and tracked changes reinstation (right) on Writer.
The editor also handles conflicting changes more gracefully. When one change overlaps with or depends on another, accepting or rejecting it no longer risks wrecking the surrounding content.
Combined with reinstate improvements, going back and forth through a review cycle is a lot less tedious than it used to be.
Before I forget, markdown files can now be imported into Writer and exported back out. This can be helpful for anyone whose work crosses between a traditional document editor and a text-based or developer-oriented workflow.
No surprises here, but Impress gets some AI powers too! It can assist with early research and slide preparation, helping summarize information and turn dense content into something that works better on a slide deck.
A new follow-me presentation mode lets viewers sync to the presenter's current slide automatically. Someone who missed an earlier point can pause, go back to review it, and rejoin the live session without interrupting the presenter.
The present to all feature works like a buff to the above, allowing the presenter to kick off the slideshow for all viewers at once rather than waiting for everyone to manually start it themselves.
Mixing slide sizes (left) and presenting to all (right) on Impress.
Presentations can now mix slides of different sizes within the same file, and ODP files gain section support, allowing longer decks to be organized into grouped sections with overview pages.
Interoperability with Microsoft's OOXML family of file formats continues to improve in this release. Collabora has been running a validation effort across 200,000+ documents, spreadsheets, and presentations, working toward zero conversion errors when files move between Collabora and Microsoft Office.
This release also introduces significant accessibility improvements, with screen readers now able to properly detect color pickers, line style selectors, numbering options, bullet choosers, and special character dialogs.
Form controls across interface elements in Writer, Calc, and Impress now carry correct labels that assistive technology can read aloud, and keyboard-only navigation is now more consistent across toolbars, sidebars, and panels.
All of that has earned Collabora a BITV 2.0 (in Deutsche) certification from the German accessibility regulator.
Try CODE 26.04
Don't let the warning note earlier fool you, though. While this is a fast-moving class of document editors, Collabora thinks it is ideal for home users, small teams, and early adopters.
If you want to try it without setting anything up, Collabora offers a live hosted demo. Sign up with an email address, and you get access to both the Collabora Online and Collabora Office Classic demos.
For self-hosting, CODE is available as a Docker image for x86-64, ppc64, and arm64 hosts, and as native .deb and .rpm packages for Linux. The CODE portal has full setup instructions, including reverse proxy configuration for Apache and Nginx, and SSL setup via Let's Encrypt.
People who dabble in 3D printing know that Bambu Lab makes some of the most capable consumer 3D printers on the market right now. And no, this is not sugarcoating it; the hardware is genuinely good, catering to tinkerers at varying price points.
The software, though, is like a slow-burning wound for anyone who values owning what they buy. Things have been downhill for some time now, and it started back in January 2025, when the company announced a new authorization and authentication system for its X1 Series printers.
Some Lore Info
They pitched it as a security update, with the change requiring Bambu Lab authorization for basic printer operations, locking out third-party tools in the process even in the offline LAN mode.
The backlash was severe enough that Bambu had to walk back parts of the announcement, add an FAQ, and introduce a "Developer Mode" as a compromise. The damage to trust, however, was already done.
By June 2025, the same authorization system had rolled out to the P and A series as well, cutting off third-party software from working with Bambu printers by default.
More recently, they went after an open source developer who had built a fork of OrcaSlicer that restored direct communication with Bambu printers by studying the publicly available Bambu Studio source code.
He had not touched any proprietary library, yet Bambu Lab threatened him with a cease-and-desist, which led to the project being taken down. The Software Freedom Conservancy later confirmed this was a violation of the AGPLv3 license that governs Bambu Studio and its upstream projects.
This is where open source alternatives like Bambuddy come in. The tinkerer community has made it clear that locking down hardware people paid for tends to produce exactly this kind of response.
Bambuddy: Overview โญ
Bambuddy is a self-hosted, open source print management system for Bambu Lab printers, built by a developer known as Martin (maziggy). It runs in Docker, sits on your local network, and gives you a full web-based dashboard to manage your printer.
It offers you things like real-time monitoring, print management, file archiving, scheduling, and a lot more, all running locally on hardware you already own, whether that is a pricy Raspberry Pi 5, a NAS, or any other Linux-capable machine.
Bambuddy also has a print queuewith drag-and-drop reordering and time-based scheduling, so you can line up overnight jobs or off-peak prints without having to babysit the machine.
For anyone running multiple printers, it supports dispatching to a fleet with automatic load balancing based on which machine is idle and has the right filament loaded.
Remote printing is handled through Proxy Mode, which lets your slicer talk to your printer from anywhere in the world without port forwarding or touching Bambu's infrastructure. Traffic is forwarded securely with full end-to-end TLS, and there is built-in Tailscale awareness if you already run a private mesh network.
Not only that, but it also supports a wide range of Bambu Lab printers, including the X1 Carbon, X1E, P1P, P1S, P2S, A1, A1 Mini, and the newer H2D, H2D Pro, H2C, H2S, and X2D.
For people who want to cut desktop slicers out of the loop entirely, there is an optional sidecarthat runs OrcaSlicer or Bambu Studio headlessly in Docker. With this, you get a Slice button directly in the Bambuddy interface, multi-plate support, per-AMS filament matching, and the finished file drops straight into the queue when it is done.
Get Bambuddy
The source code for Bambuddy can be found on GitHub, licensed under AGPLv3. Installation guides, setup walkthroughs, and feature documentation are all on the official wiki.
If you have been following Proton Drive this year, you know the pace of development has picked up. The developers have been busy rolling out a shared SDK across all their clients, and each update has introduced major improvements.
Two things have landed at once. Proton pushed a cryptography overhaul that makes file encryption a lot faster and quietly confirmed that a native Linux client is now in development.
A faster Drive experience
Illustration by the Proton Drive team.
According to Proton's testing, uploads are now up to 3x faster across platforms, and downloads are up to 2x faster.
Everyday tasks like Android photo backup and macOS file sync finish quicker, and the Photos section has been cleaned up too, with faster album loading and smoother timeline scrolling even in large libraries.
All of this is a result of Proton pulling together the work from their Mac, Windows, iOS, Android, and web teams into one integrated engine. Whereas earlier, every platform was running its own separate implementation, which meant development efforts were scattered across the board.
Now they all run on the same codebase, which means improvements roll out everywhere at the same time rather than platform by platform.
Encryption got a serious upgrade
Proton Drive has used OpenPGP to encrypt file contents since day one. The latest update moves to a newer version of that, and the key change here is that encryption now makes full use of the device's hardware.
The numbers shared by Proton make the difference clearly apparent. On mobile, a 4MB file that used to take 97ms to encrypt now takes 32ms. On desktop-class hardware, the same job goes from 12ms down to 3ms.
In practical terms, this means encrypting an HD video on your phone dropped from about 90 seconds to around 30, and on a desktop the same goes from around 12 seconds to 3.
Existing users are urged to update their clients to take advantage of these improvements.
Linux users, rejoice! ๐
The most interesting bit of info in the SDK announcement is very easy to miss. Proton has confirmed that they are currently building a native Drive client for Linux, which is being put together from scratch using the SDK.
Earlier this year, the January SDK update had briefly mentioned a Linux client as something on the roadmap. This week's post is a step past that, with them confirming it is now in active development.
For years, many of you have been vocal about the lack of a native Proton Drive app on Linux, and if our comments section is anything to go by, it has been one of the most requested things from the Proton ecosystem.
The SDK is what is making it possible now, and building on it means the Linux client will not be playing catch-up with other platforms when it does arrive. If you haven't already, you can check out Proton Drive via our partner link below while supporting us in the process.
a faded picture of tux, the mascot penguin of linux is placed on the left, and in the center is the proton drive logo with an encryption illustration and thunderbolt illustration attached
Microsoft has released its own version of Coreutils to bring Linux commands to Windows command prompt. If you can't beat them, join them? This is a big move from the company that once called Linux a "cancer".
KDE Linux is shaping up well, as May's progress update shows the project dropping its AUR dependency, switching to kde-builder for a faster and more distro-agnostic build system, and replacing KWalletManager with the newer KeepSecret app.
Valve brought the Steam Deck OLED back after months of absence and quietly raised prices by nearly 50% to cover rising component costs. People bought them anyway. North America sold out overnight, and if you've been waiting for prices to normalize, don't.
M5Stack's CardputerZero is a credit card-sized Linux computer built around a Raspberry Pi Compute Module Zero, with a 46-key keyboard, 1.9-inch display with HDMI out up to 1080p, 8MP Sony camera, Wi-Fi, Bluetooth, Ethernet, and a 1,500mAh battery.
AlmaLinux Day is coming to Los Angeles on July 18, scheduled the day before SIGGRAPH 2026 to catch the VFX and studio crowd before the larger conference kicks off.
Here are other highlights of this edition of FOSS Weekly:
A new tool that feels like a reverse WSL.
Software that feels open source, but isn't.
Getting the fastest Arch Linux download mirrors.
And other Linux news, tips, and, of course, memes!
๐ง What Weโre Thinking About
GitHub Copilot's metered billing went live this week. What was a predictable monthly subscription is now usage-based, with each request priced dynamically by model and context.
The thing is that you cannot avoid AI specially if you are working as a sysadmin or DevOps. The best way is to use AI as a tool to assist you in your workflow. There is this new book that guides you to build intelligent automation using LLMs, RAG, and AI agents for monitoring, troubleshooting, and system administration. You don't want to be left behind, after all.
Your Arch mirror list from install day is probably not your fastest option anymore. reflector lets you pull the most recently synced HTTPS mirrors by country in one command. rate-mirrors benchmarks them and picks the fastest without you needing to specify anything.
Want to try Alpine Linux without touching your main system? The installation process is text-based and a bit different from what most distros do, so running it in VirtualBox first makes sense.
Steam is proprietary. So are Obsidian, Warp, Docker Desktop, and the Snap Store backend. Thirteen tools that regularly fool Linux users into assuming otherwise, with open source alternatives listed.
Desktop Linux is mostly neglected by the industry but loved by the community. For the past 13 years, It's FOSS has been helping people use Linux on their personal computers. And we are now facing the existential threat from AI models stealing our content.
If you like what we do and would love to support our work, please become It's FOSS Plus member. It costs less than the cost of a McDonald Happy Meal a month, and you get an ad-free reading experience with the satisfaction of helping the desktop Linux community.
ZimaBoard was the device I began my homelab journey with a couple of years ago. I tried their latest device, ZimaCube 2 and shared the experience in this review. If money is not a problem and you are looking for the comfort of owning a homelab, Zima devices are worth it.
Jan AI came close to replacing Ollama for Bhuwan with its one-click model downloads, built-in cloud provider support, and local API server. But performance-wise, it disappointed.
โจ Apps and Projects Highlights
WSL runs Linux inside Windows. Winpodx does the opposite. It spins up a Windows container using Podman and streams individual Windows apps to your Linux desktop via FreeRDP.
In GNOME, if you have multiple keyboard layouts enabled, click on the keyboard layout button in the quick settings panel and click the "Show Keyboard Layout" button to get a quick overview of that layout.
That chance encounter sparked a friendship that led Ada to write what is now recognized as the world's first computer program, over a decade before the word "computer" referred to anything other than a person doing sums.
Canonical's Steam snap for ARM64 has been promoted to stable, nearly five months after a call for testing drew feedback from users across a wide range of ARM hardware.
The reason a snap like this exists at all is that Valve's Steam client for Linux is x86-only. To make it run on ARM64, Canonical bundled the x86 Steam binary together with FEX-Emu, a Linux usermode emulator that translates x86 and x86-64 instructions for ARM64 systems at runtime.
Snapcraft lists the stable release of the Steam snap for ARM64 now.
This stable release also introduces FEX's library forwarding feature (thunking) as a user-configurable option. Instead of emulating every graphics API call through FEX, thunking forwards OpenGL and Vulkan calls directly to the host system's native ARM64 libraries, which cuts down on emulation overhead.
Canonical has tested this release across three hardware families, all of which are said to have shown good performance across popular games. These include the NVIDIA DGX Spark and associated GB10 devices, Qualcomm Snapdragon laptops (Lenovo ThinkPad X13s, T14s, and Dell XPS 9345), and the Radxa Orion O6 and O6N.
Switch to stable
If you are already running the snap on candidate or edge and want to move to stable, run:
sudo snap refresh steam --channel=stable
They have also laid out a release cycle for the Steam Snap, with new versions first landing in the edge channel for experimental testing, then moving to candidate after around one to two weeks if no major issues surface. From candidate, they graduate to stable after another one to three weeks.
What's next?
Mitchell Augustin, who announced the stable promotion, wants to eventually rebuild the snap around Valve's native ARM64 Steam client and drop the FEX layer Canonical currently maintains on top of it.
Yeah, that native client is already out there, but quietly. ROCKNIX has already shipped it in their distribution, keeping both ARM64 and x86 launch paths available side by side.
Mitchell said he is keeping a close eye on it but is waiting for Proton 11 to exit beta first before making any moves.
For now, you can use the snap on your ARM64 device, and if you run into any issues or want to contribute to development, then the GitHub tracker for this app is the place to go.
The Linux Foundation has been steadily growing its roster of projects and initiatives, with AI governance becoming an increasingly prominent part of that push.
Their latest push in this direction is a plan to launch the Tokenomics Foundation, a new program focused on open standards, benchmarks, and best practices for the economics of AI token consumption.
It will work in close partnership with the FinOps Foundation, which has been busy with efforts surrounding cloud cost management since 2020.
Why now?
The foundation says that token costs have been moving around. They dropped heavily through 2023 and 2025, then settled down, and new model pricing is climbing again.
Citing a research paper, they pointed out that global token usage is projected to grow 24x between 2026 and 2030, hitting 120 quadrillion tokens per month.
Separately, they also noted industry analyst projections of AI infrastructure investment crossing $1 trillion by 2027, with the inference market going from roughly $106 billion in 2025 to $255 billion by 2030.
None of this spending is easy to measure consistently today. Cached vs. non-cached tokens, input vs. output pricing, on-demand vs. reserved compute. Every provider defines and bills for these differently, with no neutral framework to compare them across vendors.
Having a standardized approach to all of this is precisely the gap the Tokenomics Foundation is looking to fill with its open standards and benchmarks.
What will it do?
The foundation will operate through a Governing Board that sets direction and allocates funding, alongside a Technical Committee responsible for the actual specifications and benchmarks.
The first confirmed deliverable is expanding the FOCUS specification, an open billing format that came out of FinOps, to cover token-based spending models. That would give enterprises a common schema for AI cost data regardless of which provider they are using.
Twelve organizations have thrown their support behind it so far, including Google Cloud, Flexera, KPMG, Accenture, Microsoft, Oracle, Salesforce, SAP, ServiceNow, Booking.com, IBM, and JPMorgan Chase.
The formal launch is at FinOps X in San Diego, from June 8 to 10, where the technical roadmap, initial working groups, partnerships, and upcoming conferences will be announced.
You might remember that the Linux Foundation took a similar approach with the Agentic AI Foundation late last year, pulling MCP, goose, and AGENTS.md under open governance before the agentic AI space had a chance to fragment further.
an illustration depicting a person interacting with ai servers is on the left, on the right are the logos for the linux foundation and the tokenomics foundation
Unless you have been living under a rock or were trapped in some freaky dungeon, this collaborative effort has brought together many notable European companies.
The participating names include Nextcloud, IONOS, Proton, XWiki, Soverin, EuroStack, BTactic, Open-Xchange, and a few others who are jointly developing an open source document handling solution.
It is in the works as a web-based, AGPL-licensed fork of ONLYOFFICE that is expected to support real-time collaborative editing across documents, spreadsheets, presentations, and PDFs, with wide format support.
Don't think of it as a standalone office suite, though. It is designed to be plugged into existing platforms like Nextcloud Hub, Proton Drive, XWiki, or OpenProject, and the first stable release is expected in a few days.
Speaking on the matter, Matthias Pfau, co-founder and CEO of Tuta, added that:
Weโve joined Euro-Office because we see great potential for this project to become a truly sovereign alternative with great usability and data protection. It is built by European engineers, people and companies that you can trust, and it is fully open source.
This is exactly what we need here at Tuta to compliment our encrypted offerings of Tuta Mail, Tuta Calendar, and Tuta Drive.
Why not LibreOffice?
Why LibreOffice was not chosen as the base is not something the coalition has addressed directly. The FAQ on the project's GitHub page (linked earlier) does mention openness to collaboration with the LibreOffice community and Collabora, with the document converter being highlighted as one area where that could happen.
And there's still an open question hanging over the project. The Document Foundation (TDF), the nonprofit behind LibreOffice, asked Euro-Office back in April what its native document format would be.
As of today, the question remains unanswered with the official material still framing the project around "great MS compatibility."
TDF's argument is that this just relocates the dependency rather than removing it. If they go with the OOXML approach, the server moves to Europe, but the document format stays bound to decisions Microsoft makes.
ODF, the Open Document Format, is an ISO standard with no single company controlling it, and Germany recently mandated it by law for use in public administration.
Nearing a release
I have been keeping an eye on Euro-Office since it was first announced, and there has not been much in the way of official updates on how things were coming along.
But now, the coalition is growing, a stable release is close, and the push for a genuinely European document stack appears to be gaining real momentum. I am curious to see what ships.
euro office logo is on the top, with a white banner section below showing logos of the many colation members for the euro-office project
Microsoft just shipped coreutils for Windows. Yes, you read that right.
ls. grep. cat. cp. find. The same commands that have powered Unix and Linux systems for over 50 years are now available natively on Windows, maintained by Microsoft itself.
In case you are not already familiar, coreutils are the foundational utilities that every Linux and macOS system relies on for basic file operations, text processing, and shell scripting. They are the foundation of Unix computing. Tens of millions of scripts, pipelines, and workflows depend on them every day.
And now Microsoft is shipping and maintaining a build of them for Windows.
This is not WSL. You do not need a Linux subsystem running in the background. These "Linux commands" run natively on Windows, with the exact same flags and behavior as on Linux.
Microsoft's ultimate goal seems to make moving between Linux, macOS, WSL, containers, and Windows completely frictionless. Write a script once. Run it anywhere.
The Rust-based Windows coreutils is a work in progress
The package bundles uutils/coreutils (a modern Rust rewrite of GNU coreutils), findutils, and grep into a single multi-call binary. Every command supports standard flags. Same commands, same pipelines, no translation needed.
The project is still in preview and there are only a handful of commands. Since some commands have the same name in Linux and Windows, there is a possibility of conflict. Some don't fit in Windows environment.
Commands like dir, expand, more, paste, whoami conflict too directly with existing Windows built-ins. kill and timeout are unavailable due to Windows lacking POSIX signals. dd, dircolors, shred, sync, and uname were dropped as not useful on Windows. A longer list of POSIX-only commands like chmod, chown, chroot, mkfifo, id, who, and others are simply not applicable to the Windows environment. Who is surprised? Not me.
So, what commands are available as part of Windows coreutils then? The official GitHub repo does a better job at it:
Notice that there are separate columns for command prompt and PowerShell. Some commands would work in the default command prompt but not in the advanced PowerShell and vice versa.
Clearly, this is a work in progress and there should be more improvement on them in the near future.
Testing Linux commands on Windows
I booted into my Windows partition just to test it out. It's been months since I last logged in to the Windows and thus had to update the system with multiple reboots.
Sob story aside, I downloaded the .exe file for the Coreutils and installed it. Yes, these coreutils are offered in a single .exe file.
You can see a very brief demo of running some Linux commands in Windows command prompt. Some commands result in error as they are not supported yet.
A move for the agentic AI era?
See, the entire point of bringing Coreutils to Windows is to keep developers on the Microsoft platform. If they can use Linux commands and the tools their workflows depend on without leaving Windows, they have fewer reasons to switch to a Linux desktop. That is the same argument I made when WSL 2 was released years ago.
But this move goes beyond WSL, and in my opinion, it is not primarily aimed at developers, at least not in the direct sense.
Microsoft made several announcements at Build 2026 yesterday. One of them was bringing OpenClaw to Windows.
Now, OpenClaw is an open-source AI agent framework that lets autonomous agents run on your own machine. These agents rely on Linux commands, Python scripts, and similar tools to get things done. OpenClaw exploded in popularity earlier this year, so much so that people were buying Mac Minis just to run it locally.
These days, every operating system wants to be AI-ready. Development itself is increasingly happening through AI agents rather than purely by hand.
With OpenClaw coming to Windows, the ability to run Linux commands natively is no longer just a developer convenience, it becomes critical infrastructure for running AI agents.
That is what makes this announcement bigger than it looks. Microsoft is not just courting developers; it is positioning Windows as a serious platform for the agentic AI era.
A Vim fork has arrived, and it exists because of AI. Drew DeVault, the developer behind SourceHut, announced Vim Classic back in March 2026 after becoming unhappy with the direction both Vim and NeoVim were heading.
His gripe was that generative AI had started creeping into their development, and he wanted no part of it.
The NeoVim side of that concern is the project's labeling of AI-assisted pull requests as "AI assisted ๐ค," which has now stacked up a fair number of requests, many of which have already been merged.
With Vim, the situation is a bit murky. Drew points to a GitHub issue where community members suspected one contributor of using LLMs, but a Vim maintainer had already pushed back on those accusations.
Drew warns that Vim Classic is meant for early adopters. Not for people looking to daily drive it.
A classic Vim experience
Screenshot of the website because building from source is โ ๏ธ.
Based on Vim 8.2.0148, Vim Classic predates the Vim9 script entirely. This was done deliberately to keep the maintenance burden manageable, stopping at the last patch before the script was introduced.
As a result, some Vim plugins that rely on Vim9 Script will not work with Vim Classic.
From that base, select patches have been backported from upstream, mostly addressing CVEs discovered after 8.2, alongside some bug fixes and original patches to keep things building on modern toolchains.
DeVault is also upfront that not every applicable security patch has been confirmed as backported, so some CVEs may have slipped through. The project is currently recommended only for early adopters comfortable with that uncertainty.
In addition, the charityware model carries over from Vim, with this project continuing to support the children of Uganda (albeit via a different charity) that Bram Moolenaar, the creator of Vim, endorsed.
๐
The original ICCF Holland charity was dissolved following his passing, with its mission carried forward by Kuwasha.
The packages
Vim Classic 8.3 is currently available as a source tarball from SourceHut (direct download). You will also find the release tarball and its PGP signature, signed with DeVault's public key, up on the project's refs page.
For the source code, head to the homepage of the SourceHut instance for Vim Classic.
If you have been following AlmaLinux OS, you know it is one of the more popular free enterprise Linux distributions out there.
Born out of the CentOS chaos, it has steadily grown into a community-governed project with a clear focus on stability and compatibility for production use.
Now, the AlmaLinux OS Foundation is taking things to Los Angeles, with an event squarely aimed at the studios and engineers who keep the entertainment industry running on Linux.
AlmaLinux Day: Los Angeles
Illustration by the AlmaLinux team.
This is a free, one-day gathering with a crowd that is set to be a mix of VFX engineers, sysadmins, cloud and DevOps folks, and open source contributors working in or adjacent to media and entertainment.
The AlmaLinux people have scheduled it a day before SIGGRAPH 2026, the premier annual conference for the computer graphics and VFX world, so that attendees get the technical conversations and networking in before the bigger crowd moves in on Sunday.
Sessions on Saturday will cover GPU driver integration for production use, the economics of running large-scale cloud rendering, and the AlmaLinux 2026/27 roadmap.
Of course the big reveal for the day is the launch of a dedicated AlmaLinux Media & Entertainment edition, which is a purpose-built variant tailored for the needs of studios and creative teams.
All of that is the result of the Media & Entertainment SIG's hard work, a group that has been at this since December 2025, working to get AlmaLinux certified and production-ready for VFX, animation, and post-production studios.
Event Details and Registration
The event takes place on Saturday, July 18, 2026, from 10:00 AM to 5:00 PM (local time) at the E-Central Downtown Los Angeles Hotel.
The venue can be found on OpenStreetMap (listed under the old name 'Luxe Hotel') and Google Maps. It is located at 1020 S Figueroa St., near the LA Convention Center.
Worth noting is that the event room has a hard cap, and the first 100 registrants get a special gift. So registering sooner rather than later is the wise move here.
The hotel is also ADA compliant, so people with nerfs (disabilities) should not face major barriers, though the actual experience on the day will depend on the venue's current setup and staff.
If you want to speak at the event, the call for speakers is open until June 5, 2026. They are particularly interested in topics like render farm architecture, migration stories, and security/CVE response in production.
You might remember that the KDE folks have been busy working on KDE Linux, their own Linux distribution that is still very much in active development. I tried its Alpha build last year and found the experience surprisingly smooth for something so early.
Fast forward to today, and Nate Graham, a well-known KDE name, has put out a progress report covering a pretty busy May for the project, with security fixes, build system changes, and a notable app swap all making the cut.
A lot of work
The most significant infrastructure work this month came from contributor Hadi Chokr, who reworked how KDE software gets built. The old process churned out Arch packages and handed them off to mkosi for installation.
That is now gone, replaced by KDE's own kde-builder tool compiling everything directly.
As a result, there are three major improvements. The build process now works the same way KDE developers build software on their own machines, the project is now more distro-agnostic, and builds are faster because the new setup uses caching more effectively.
Reacting to the many Linux vulnerabilities of last month (e.g., Dirty Frag and Copy Fail), the devs went through KDE Linux's package list looking for anything insecure or unnecessary.
The end result was a slew of cuts that included dropping the Zen kernel, axing several insecure kernel modules, removing a bunch of unused packages, and finally killing off the project's AUR dependency.
It's not all removals though. Nate also added a service that installs newly added pre-installed Flatpak apps on existing KDE Linux systems automatically, while leaving untouched anything the user has already removed on purpose.
There's a swap too; KWalletManager is being retired in favor of KeepSecret, a new, more modern KDE app for managing passwords and credentials.
Another thing to note is that Ark, the graphical file compression/decompression utility, now has .7z file support in its KDE Linux Flatpak packaging, bringing it in line with what the Flathub version already offers.
And, lastly, testing is being improved.
Right now, KDE Linux only checks that each build boots to the desktop, which is not saying much. Work is underway to change that though, with an OpenQA-based testing system in the works that should catch a lot more before a broken build goes out.