this post was submitted on 06 Sep 2025
30 points (100.0% liked)

Linux

9289 readers
353 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 2 years ago
MODERATORS
 

Now we have the immutable Exodia, VanillaOS for Debian, KDE Linux for Arch, Bazzite/Fedora Atomic for Fedora, NixOS for NixOS. What's great about this is KDE is zeroed in on developing for immutable distros now and will make their apps work better with them, this will help the whole ecosystem.

News article: https://pointieststick.com/2025/09/06/announcing-the-alpha-release-of-kde-linux/

Just what the world needs, another Linux distro…

A sentiment I have in the past expressed myself.

However, there’s a method to our madness. KDE is a huge producer of software. It’s awkward for us to not have our own method of distributing it. Yes, KDE produces source code that others distribute, but we self-distribute our apps on app stores like Flathub and the Snap and Microsoft stores, so I think it’s natural thing for us to have our own platform for doing that distribution too, and that’s an operating system. I think all the major producers of free software desktop environments should have their own OS, and many already do: Linux Mint and ElementaryOS spring to mind, and GNOME is working on one too.

Besides, this matter was settled 10 years ago with the creation of KDE neon, our first bite at the “in-house OS” apple. The sky did not fall; everything was beautiful and nothing hurt.

Speaking of KDE neon, what’s going on with it? Is it canceled? If not, doesn’t this amount to unnecessary duplication?

KDE neon is not canceled. However it has shed most of its developers over the years, which is problematic, and it’s currently being held together by a heroic volunteer. KDE e.V. has been reaching out to stakeholders to see if we can help put in place a continuity or transition plan. No decision has yet been made about its future.

While neon continues to exist, KDE Linux therefore does represent duplication. As for unnecessary? That I’m less sure about that. Harald, myself, and others feel that KDE neon has somewhat reached its limit in terms of what we can do with it. It was a great first product for KDE to distribute our own software and prepare the world for the idea of KDE in that role, and it served admirably for a decade. But technological and conceptual issues limit how far we can continue to develop it.

you are viewing a single comment's thread
view the rest of the comments
[–] xxce2AAb@feddit.dk 10 points 18 hours ago (3 children)

KDE Linux is an "immutable base" operating system that does not include a traditional package manager. Apps can be installed from Flatpak, Snap, or AppImages.

Oh, wow. Okay. I can see why some people might want something like that, but I'm empathically not one of them.

[–] entwine@programming.dev -2 points 13 hours ago (1 children)

Don't knock it till you've tried it. History has shown that a system package manager is a very poor solution for distributing software. Anyone who disagrees has never been involved in shipping and/or supporting software on Linux. Nix tries to solve this one way, immutable distros solve it another (IMO much simpler) way.

You can still install software using a traditional package manager via podman or docker. Toolbox and Distrobox streamline this for the common shell use-case by automatically doing things like mounting your home directory, using host networking, etc so it looks/acts like a regular shell. Anything you install in the container works exactly as it would on the host, except you can completely wreck it without breaking your host (just don't rm -rf your home directory, or anything shared)

Immutability is the future of the Linux desktop.

[–] xxce2AAb@feddit.dk 2 points 6 hours ago

Yeah, that did nothing to sell me on the concept, but if there's one great thing about open source it is that there's no single right way of doing things. If this is what you want for your system(s), you get to do you.

And those of us who run on cobbled together systems composed of other people's e-waste get to not waste massive amounts of system resources we don't have on abstractions ten layers deep. I can live with the potential for occasional transient system instability if it means I can run my base desktop system without involvement of flatpak, snap or - Jesus Christ - docker.

load more comments (1 replies)