Look, I’m a Debian user for 15 years, I’ve worked in F/OSS for a long time, can take care of myself.

But I’m always on a lookout for distros that might be good fit for other people in my non-tech vicinity, like siblings, nieces, nephews… I’m imagining some distro which is easy for gaming but can also be used for normal school, work, etc. related stuff. And yeah, also not too painful to maintain.

(Well, less painful than Windows which honestly is not a high bar nowadays… but don’t listen to me, all tried in past years was to install Minecraft from the MS store… The wound is still healing.)

I have Steam Deck and I like how it works: gaming first, desktop easily accessible. But I only really use it for gaming.

So I learned about Bazzite, but from their description on their main site I’m not very wise:

The next generation of Linux gaming [Powered by Fedora and Universal Blue] Bazzite is a cloud native image built upon Fedora Atomic Desktops that brings the best of Linux gaming to all of your devices - including your favorite handheld.

Filtering out the buzzwords, “cloud native image” stands out to me, but that’s weird, doesn’t it mean that I’ll be running my system on someone else’s computer?

Funnily enough, I scrolled a bit and there’s a news section with a perfectly titled article: “WTF is Cloud Native and what is all this”.

But that just leads to some announcements of someone (apparently important in the community) talking about some superb community milestone and being funny about his dog. To be fair, despite the title, the announcement is not directed towards people like me, it’s more towards the community, who obviously already knows.

Amongst the cruft, the most “relevant” part seems to be this:

This is the simplest definition of cloud native: One common way to linux, based around container technology. Server on any cloud provider, bare metal, a desktop, an HTPC, a handheld, and your gaming rig. It’s all the same thing, Linux.

But wait, all I want to run is a “normal” PC with a Linux distro. I don’t necessarily need it to be a “traditional” distro but what I don’t want is to have it running, or heavily integrated in some proprietary-ish cloud.

So how does this work? Am I missing something?

(Or are my red flags real: that all of this is just to make a lot of promises and get some VC-funding?)

  • hersh@literature.cafe
    link
    fedilink
    arrow-up
    44
    ·
    2 days ago

    It used to say “container-native”. They recently changed the wording, but there was no technical change.

    It’s a Linux distro that runs locally, like any other. It has no particular tie-in with any cloud services. If Flatpak, Docker/Podman, Distrobox, Homebrew, etc. are “cloud” just because they involve downloading packages hosted on the internet, then I don’t know why you wouldn’t call “traditional” package managers like apt, dnf, zypper, etc. “cloud” as well. 🤷 So yeah, I feel your confusion.

    The big difference compared to something like Debian or vanilla Fedora is that Bazzite is an “immutable” distro. What this means is that the OS image is monolithic and you don’t make changes directly to the system. Instead, you install apps and utilities via containers, or as a last resort you can apply a layer on top of the OS using rpm-ostree.

    The only thing cloud-related about any of this is that atomic OS images and containers are more common in the server space than the desktop space.

    • Ulrich@feddit.org
      link
      fedilink
      English
      arrow-up
      6
      arrow-down
      3
      ·
      1 day ago

      I must have seen a dozen posts ripping into Bazzite for “cloud native”. This is a dumb decision that they need to run away from.

      • quarterlife@lemmy.sdf.org
        link
        fedilink
        arrow-up
        10
        arrow-down
        5
        ·
        edit-2
        1 day ago

        Founder here, the more I see this whining the more I want to keep it on the website.

        It’s the accurate definition.

          • quarterlife@lemmy.sdf.org
            link
            fedilink
            arrow-up
            1
            ·
            5 hours ago

            Part of the stated goal is to push forward cloud native and this model for the Linux desktop. If people want to learn about it there are resources available to do so.

            • luciferofastora@lemmy.zip
              link
              fedilink
              arrow-up
              1
              arrow-down
              1
              ·
              5 hours ago

              The issue with this kind of buzzword is the multitude of definitions in use. You assume people are familiar with and agree upon yours, thus making it the correct one. But the meaning of words isn’t just dictated by what some people think it means, but by the way many people use them. Thus, Buzzwords used in many contexts primarily to sell something by vague association with something trendy (“cloud”) suffer from a dilution of meaning.

              In this case, the OP was confused whether the word means that their system will be running in the cloud rather than their machine at home. So however “correct” your definition may be on paper, it brought no benefit in describing your product.

              And that is the heart of the criticism: Don’t rely on snappy buzzwords just because you have one definition for them. Explain that definition too, in case people like the OP don’t know which one you use.

              Doubling down on being obtuse does nobody any favours. If people communicate “this term is confusing”, refusing to change it is your right, but spiting good intentions is still immature.

              • quarterlife@lemmy.sdf.org
                link
                fedilink
                arrow-up
                1
                ·
                edit-2
                4 hours ago

                I got to buzzword and then I gave up reading. I’m going to go ahead and continue to double down on it until I don’t see comments like this.

                Multiple definitions have been provided, there is an entire cloud native computing foundation of which members of it are part of Universal blue, and it’s an incredibly common thing in any professional paid Linux job. I understand a small subset of users (Most of which are going to be Windows Gamers) might think cloud native means it’s running in the cloud, but the website quite literally links to something that says that’s not the case, and I’m okay suffering a few people not getting it.

        • Ulrich@feddit.org
          link
          fedilink
          English
          arrow-up
          4
          ·
          edit-2
          18 hours ago

          Does it matter if it’s accurate if it gives everyone the wrong impression?

    • nfms@lemmy.ml
      link
      fedilink
      English
      arrow-up
      16
      ·
      2 days ago

      I think you nailed the first paragraph.
      My comment is just to remind that OP is already running an immutable distro on the Steam deck. Valve OS is an arch based immutable distro.
      Bazzite was assembled, by some very cool people, to bring the same features of the Steam deck using the already tested atomic editions of fedora to a multitude of “PCs”. Saves time on managing the “Linux” system and focuses on the gaming features, apps and drivers.

      • netvor@lemmy.worldOP
        link
        fedilink
        arrow-up
        12
        ·
        2 days ago

        Funny enough I had not fully realized this about Steam Deck myself, because I kind of made a special exception for Steam Deck to prevent myself from nerding out on it too much: this is strictly for fun!

        (That’s why I only changed hostname, replaced the default terminal emulator and set up Syncthing. Oh, and SSH access but that’s it, I promise! :D)

      • netvor@lemmy.worldOP
        link
        fedilink
        arrow-up
        3
        arrow-down
        4
        ·
        2 days ago

        Bazzite was assembled, by some very cool people

        but then again, why these cool people keep saying things like “cloud native”… is a mystery to me…

    • netvor@lemmy.worldOP
      link
      fedilink
      arrow-up
      6
      arrow-down
      1
      ·
      2 days ago

      Thanks, I think I’ve already heard about this architecture, although I don’t think there was any standard term for that. Maybe it’s time to try one of these out one day…

      It’s still weird that hey would sprinkle “cloud native” all over the place just to confuse people like me. (But then again, maybe I’ve been living under a rock…)

      • prole@lemmy.blahaj.zone
        link
        fedilink
        arrow-up
        10
        ·
        edit-2
        2 days ago

        If it matters, I’ve been running Bazzite on my main laptop (including gaming) for maybe 6 months now, and it’s been fantastic. The whole immutable thing took a bit to get used to but now I really like it.

        Nothing about it uses a cloud.

      • Blue_Morpho@lemmy.world
        link
        fedilink
        arrow-up
        9
        arrow-down
        2
        ·
        2 days ago

        This same Bazzite discussion came up last week. I claimed I hadn’t heard so much marketing bullshit since when everything was called Object Orientated.

        There’s nothing cloud about it. It’s a bad marketing term.

        • netvor@lemmy.worldOP
          link
          fedilink
          arrow-up
          6
          arrow-down
          1
          ·
          2 days ago

          There’s nothing cloud about it. It’s a bad marketing term.

          …you mean, what if … what if the cool Linux/FOSS hackers are somehow also very bad at marketing?

          • Telorand@reddthat.com
            link
            fedilink
            arrow-up
            2
            ·
            2 days ago

            You know, that’s probably something every Linux dev team could use: a volunteer marketing team. Devs volunteer their time, and not everyone can or wants to code, so it seems to me that there should be space made for other skillsets.

          • murph@lemmy.sdf.org
            link
            fedilink
            arrow-up
            1
            ·
            2 days ago

            I recall Jorge talking on one of the podcasts, and heard a line like (paraphrased) “You can just run your own, integrated into your own CI/CD system that you’re running”

            Even though I’ve been running Linux for a long time, I feel like suddenly got a glimpse of what normal people might feel when we try to get them to use Linux at all.

            • netvor@lemmy.worldOP
              link
              fedilink
              arrow-up
              2
              arrow-down
              1
              ·
              24 hours ago

              Yeah, we’ve replaced “you can build your own kernel and install own grub” with “it’s cloud native”.

              Not sure it’s better…