When I read through the release announcements of most Linux distributions, the updates seem repetitive and uninspired—typically featuring little more than a newer kernel, a desktop environment upgrade, and the latest versions of popular applications (which have nothing to do with the distro itself). It feels like there’s a shortage of meaningful innovation, to the point that they tout updates to Firefox or LibreOffice as if they were significant contributions from the distribution itself.

It raises the question: are these distributions doing anything beyond repackaging the latest software? Are they adding any genuinely useful features or applications that differentiate them from one another? And more importantly, should they be?

  • utopiah@lemmy.ml
    link
    fedilink
    arrow-up
    8
    ·
    1 month ago

    a shortage of meaningful innovation

    Well… a distribution IS a selection of packages and a way to keep them working together. Arguably the “only” innovation in that context is HOW to do that and WHICH packages to rely on. For the first, the “latest” real change could be considered immutable distributions, as on the SteamDeck, and declarative setup, e.g. NixOS. For the second… well I don’t actually know if anybody is doing that, maybe things like PrimTux for kids at schools in France?

    Anyway, I agree but I think it’s tricky to be innovative there so let me flip the question, what would YOU expect from an innovative distribution?

    • mFat@lemdro.idOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 month ago

      Well I’d like to see distros doing things to improve UX (which they now seem to have completely left to DEs). For example I remember when Ubuntu released their Hardware Drivers tool. It was samall but a super useful addition that made life easier for millions of users. But nowadays I see less app/utility contributions by distros.

      • Whom@beehaw.org
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 month ago

        What you’re asking for is distributions to roll their own solutions instead of contributing upstream to make it better for everyone. Distributions and the organizations behind them frequently do things to make the user experience better, it’s just that the preferred way to do this is by making the projects they use better…which will just look like a DE version bump by the time it makes it to a distro changelog.

      • utopiah@lemmy.ml
        link
        fedilink
        arrow-up
        3
        ·
        edit-2
        1 month ago

        Just yesterday I pinned VLC on my KDE Plasma Task Manager. Why? Because this way I can directly open “Recent Files” from it. I discovered about this functionality just last week with Libre Office Draw. It’s so efficient, it absolutely changed how I use my computer daily!

        but… why do I bother with this long example? Because IMHO that’s from KDE, not Debian. When a distro improve the UX, as I also wish, it can be mostly by selecting the best software in its packages to maintain (e.g. here KDE but yes could indeed be their own custom made package, even though it requires a lot more resource AND other distro could also use them back assuming it’s FLOSS) but arguably the UX is mostly of the distribution itself is limited to the installation process.

  • Artopal@lemmy.ml
    link
    fedilink
    arrow-up
    17
    ·
    1 month ago

    Short answer: yes, and that’s a good thing.

    Slightly longer answer: it’s a sign of maturity for the most popular distributions and of the platforms at large. Innovation tends to happen in the fringes. Being it free software, someone can always fork the software and add their new ideas to the mix.

    • Soothing Salamander@lemmy.ml
      link
      fedilink
      English
      arrow-up
      4
      ·
      1 month ago

      This exactly. It is a good thing that these distros have matured enough that the updates are boring. I can only speak for the recent Fedora releases, but I’ve noticed quite an awesome amount of attention brought to accessibility and usability improvements that we’ve been waiting on for years. Speaking of Fedora, the next release (Fedora 41) the DNF package manager is getting a major overhaul with it moving to DNF v5 after some delay.

      I don’t see updates being boring as necessarily bad since that could mean they decide to dedicate an entire major version to focusing on stability as an example. I get the sentiment and I think it’s healthy for us to engage with. I just don’t think I agree with it at the moment though.

  • Yozul@beehaw.org
    link
    fedilink
    arrow-up
    26
    ·
    1 month ago

    Hey, if you don’t think distributions are doing anything, you can always use Linux From Scratch.

    Seriously though, most of the work done by good distros is specifically so you don’t notice things. They make a bajillion independent open source projects work together nicely. That’s something I’m glad I don’t have to do myself.

    • Varyag@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      6
      arrow-down
      1
      ·
      1 month ago

      As someone who recently switched to Arch (btw) I finally figured out how much work the distros were doing in the background. Between default applications and configurations, there was a lot of stuff I had to learn to do on the fly. I’m happy with my system now though, since it’s just the way I wanted it to be.

  • narc0tic_bird@lemm.ee
    link
    fedilink
    arrow-up
    10
    ·
    1 month ago

    It’s kind of in the word distribution, no? Distros package and … distribute software.

    Larger distros usually do a quite a bit of kernel work as well, and they often include bugfixes or other changes in their kernel that isn’t in mainline or stable. Enterprise-grade distributions often backport hardware support from newer kernels into their older kernels. But even distros with close-to-latest kernels like Tumbleweed or Fedora do this to a certain extent. This isn’t limited to the kernel and often extends to many other packages.

    They also do a lot of (automated) testing, just look at openQA for example. That’s a big part of the reason why Tumbleweed (relatively) rarely breaks. If all they did was collect an up-to-date version of every package they want to ship, it’d probably be permanently broken.

    Also, saying they “just” update the desktop environment doesn’t do it justice. DEs like KDE and GNOME are a lot more than just something that draws application windows on your screen. They come with userspace applications and frameworks. They introduce features like vastly improved HDR support (KDE 6.2, usually along with updates to Wayland etc.).

    Some of the rolling (Tumbleweed) or more regular (Fedora) releases also push for more technical changes. Fedora dropped X11 by default on their KDE spin with v40, and will likely drop X11 with their default GNOME distro as well, now that GNOME no longer requires it even when running Wayland. Tumbleweed is actively pushing for great systemd-boot support, and while it’s still experimental it’s already in a decent state (not ready for prime time yet though).

    Then, distros also integrate packages to work together. A good example of this is the built-in enabled-by-default snapshot system of Tumbleweed (you might’ve figured out that I’m a Tumbleweed user by now): it uses snapper to create btrfs snapshots on every zypper (package manager) system update, and not only can you rollback a running system, you can boot older snapshots directly from the grub2 or systemd-boot bootloader. You can replicate this on pretty much any distro (btrfs support is in the kernel, snapper is made by an openSUSE member but available for other distros etc.), but it’s all integrated and ready to go out of the box. You don’t have to configure your package manager to automatically create snapshots with snapper, the btrfs subvolume layout is already setup for you in a way that makes sense, you don’t have to think about how you want to add these snapshots to your bootloader, etc.

    So distros or their authors do a lot and their releases can be exciting in a way, but maybe not all of that excitement is directly user-facing.

    • BlueSquid0741@lemmy.sdf.org
      link
      fedilink
      arrow-up
      1
      ·
      1 month ago

      I didn’t know systemd-boot loader could boot snapshots. Do you know if there’s a guide to set this up?

      I’m not using tumbleweed anymore for a few reasons, but my system does have snapper taking snapshots, and I’m using systemd-boot loader instead of grub. But I don’t know how to make those work together.

  • Karmmah@lemmy.world
    link
    fedilink
    arrow-up
    7
    ·
    1 month ago

    I guess if you want exciting new features you can just switch to a different distro nowadays or add them yourself. Why should distros add more stuff making them bloated or change stuff turning users away that like how things are currently? For general use you really don’t need a lot of fancy new stuff.

  • pastermil@sh.itjust.works
    link
    fedilink
    arrow-up
    63
    ·
    1 month ago

    You seem to be comparing a distro release to a new game release. It’s not. A distro is not always exciting because their top priority is having a working system. This means dealing with all the boring stuff.

    It feels like there’s a shortage of meaningful innovation

    You can look at this in another way: Linux distros are getting mature

    are these distributions doing anything beyond repackaging the latest software?

    You’re saying it like packaging the latest software is a trivial task.

    typically featuring little more than a newer kernel, a desktop environment upgrade, and the latest versions of popular applications

    If you don’t think these are meaningful to you, I don’t know what is.

    Try phoronix.com if you want a more cutting edge reporting. They’re quite opinionated, but they’re usually on point about the exciting stuff.

    • cerement@slrpnk.net
      link
      fedilink
      arrow-up
      9
      ·
      1 month ago

      comparing a distro release to a new game release

      • pay a LinuxGem each time you open a terminal
      • Flatpak is only available as a paid DLC
      • use your LinuxGems to purchase randomized LootContainers with a chance of winning a Jellyfin install
    • CameronDev@programming.dev
      link
      fedilink
      arrow-up
      30
      ·
      1 month ago

      Linux distros are getting mature

      I think this is exactly it. Back in the early days of Fedora and Ubuntu a new release often meant major bug fixes, new software, and possibly a significant qol/usability changes and performance changes. Now, its all new versions of stable software, which all behave roughly the same. Which is exactly what you want in a daily driver OS. Stability.

    • ReversalHatchery@beehaw.org
      link
      fedilink
      English
      arrow-up
      5
      arrow-down
      2
      ·
      edit-2
      1 month ago

      wouldn’t think so. automatic upgrades is as essential feature for desktop systems, yet they are nit really here. I can’t appear at the dozens of my friends (significant amount of them elder) to upgrade their systems every few weeks or a month, or when e.g. firefox gets a critical vulnerability fix

      • BlueSquid0741@lemmy.sdf.org
        link
        fedilink
        arrow-up
        14
        ·
        1 month ago

        Automatic updates are there with the right distro. Which highlights the need to look around for the right distro for the use case.

        Example being Opensuse Aeon - automatic updates - doesn’t even tell you it’s happening, just pops up “your system was updated” out of nowhere

        Automatic rollback - if an update broke something you would never know, at boot the system will pick the previous snapshot with no user intervention

        As far as the user is concerned you just have a working system; that it is the entire goal of that distro

        • ReversalHatchery@beehaw.org
          link
          fedilink
          English
          arrow-up
          1
          arrow-down
          1
          ·
          1 month ago

          I’ve read about Aeon a few months ago, and it seems very nice, but I wish I would have jotted down what made me not consider it because all I remember is that there were a few

    • excral@feddit.org
      link
      fedilink
      arrow-up
      5
      ·
      1 month ago

      Yes, absolutely. When you look at the innovations happening to Windows recently like Copilot integration and Recall I’m glad that Linux is “boring”

  • rtxn@lemmy.world
    link
    fedilink
    English
    arrow-up
    74
    arrow-down
    1
    ·
    1 month ago

    A boring release is the best kind of release. It means that most of the effort went into stability, compatibility, and bugfixes.

    If you want updates to be exciting, install Arch, but only update it once every six months. You can even run bets on which system inroduces some breaking change that forces you to reach into its guts.

  • infinitevalence@discuss.online
    link
    fedilink
    English
    arrow-up
    32
    ·
    1 month ago

    Bring on the boring! Its what lets me daily Linux as a real alternative to windows. I love that my system gets constant updates, I get to pick when they install, it goes out of its way to NOT overwrite my preferences and settings, it maintains the look and feel I set it to, and it stays stable.

  • Handles@leminal.space
    link
    fedilink
    English
    arrow-up
    27
    ·
    1 month ago

    Honestly, when you say

    are these distributions doing anything beyond repackaging the latest software?

    — I have to wonder what you think is so trivial about keeping your system current with latest bug fixes and security updates?

    I don’t need or want a distro to radically reinvent itself with every release. I had enough of that fuckery with Windows, way back when — incidentally, also a direct reason I quit that OS. And seeing “big changes” like Ubuntu deciding to functionally deprecate deb packages is… unappealing to me as well.

    There are probably sexier updates going on in DEs, but (insofar as a distro isn’t wedded to one particular desktop environment) I’m fine to let them hog that glamour.