• fuckoffplzkthx@lemmy.today
      link
      fedilink
      arrow-up
      7
      arrow-down
      1
      ·
      14 hours ago

      Atomic is all-or-nothing upgrades / block upgrades instead of individual packages

      Immutable is a read-only operating system root (yes, you have access to /etc, fedora got pedantic about this)

      You can have one, the other, or both, or none.

      See my reply to OP for sources but there are more than just the two I referenced.

      • fuckoffplzkthx@lemmy.today
        link
        fedilink
        arrow-up
        3
        arrow-down
        1
        ·
        14 hours ago

        No it’s not. Fedora got pedantic about the term “immutable” but there are more than a few that use Atomic or Immutable and they are different things.

        Atomic is all-or-nothing upgrades, Immutable is a read-only OS structure (this is what Fedora got picky about as being ambiguous).

    • CeeBee_Eh@lemmy.world
      link
      fedilink
      arrow-up
      2
      arrow-down
      1
      ·
      16 hours ago

      They refer to the same thing, but people have been preferring “atomic” over “immutable” recently.

      • fuckoffplzkthx@lemmy.today
        link
        fedilink
        arrow-up
        3
        arrow-down
        2
        ·
        14 hours ago

        Atomic is all-or-nothing upgrades / block upgrades instead of individual packages

        Immutable is a read-only operating system root (yes, you have access to /etc, fedora got pedantic about this)

        You can have one, the other, or both, or none.

        See my reply to OP for sources but there are more than just the two I referenced.

    • Brave_Clown@lemmy.mlOP
      link
      fedilink
      arrow-up
      3
      arrow-down
      2
      ·
      edit-2
      3 hours ago

      Same thing, both words describe the same thing.

      EDIT: I have learned not only from the dude below me, but also more reading online that indeed atomic and immutable are not exactly the same thing. Related but different. Tho my comment stands I still like the atomic nature of Bazzite, but I also LOVE the immutable part of it.

      TLDR: Immutable means the core OS is read-only while it’s running, and atomic means updates swap in a whole new system all at once, so you can always roll back.

      • fuckoffplzkthx@lemmy.today
        link
        fedilink
        arrow-up
        3
        arrow-down
        2
        ·
        edit-2
        14 hours ago

        No, they aren’t. I feel like I’m taking crazy pills reading these comments.

        Atomic is all-or-nothing upgrades / block upgrades instead of individual packages

        Immutable is a read-only operating system root (yes, you have access to /etc, fedora got pedantic about this)

        You can have one, the other, or both, or none.

        https://ubuntu.com/blog/ubuntu-core-an-immutable-linux-desktop

        https://fedoraproject.org/atomic-desktops/silverblue/

        What is an immutable operating system? Before we can discuss what differentiates Ubuntu Core from other immutable operating systems, we must first define the properties that make an OS immutable:

        Read-only: The primary characteristic of an immutable OS is that the running system cannot be directly modified by users or applications.

        Atomic updates: Updates are applied atomically; meaning they’re successfully applied all at once or not at all.

        […]

        Edited for formatting.