As per fsf only those linux distributions are 100% free:

Dragora
Dyne
Guix
Hyperbola
Parabola
PureOS
Trisquel
Ututo
libreCMC
ProteanOS

Do you agree or no?

I see a lot of people that want to switch from windows to a linux distro or a open os. But from what i see they tend to migrate to another black boxed/closed os.

What is a trully free os that doesnt included any closed code/binary blobs/closed drivers etc.

Just 100% free open code, no traps.

What are the options and what should one go with if they want fully free os that rejects any closed code?

    • LeFantome@programming.dev
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      1 hour ago

      Your hardware is 100% “not free”. It has proprietary firmware. Lots of it. Most of it is for internal chips that you are not even aware of. The hardware you are running is not free. And it has firmware. Clear?

      So, your position is that hardware that let’s you upgrade some of this firmware, hardware that let’s you control what bits get put on it, is LESS free than hardware that does not let you see or control that. How greater control is less free is totally beyond me.

      And the reason you think this is because you actually have the non-free bits that make up a firmware upgrade. So you tell yourself that not touching this upgrade is a good thing because that upgrade is “proprietary”. Except that you are still running proprietary firmware for the exact same hardware. It needs firmware to work. The firmware you are downloading is just an upgrade.

      Either you are running hardware that does not let you upgrade its firmware but that still has firmware nonetheless or you are running hardware with firmware that could be upgraded but you are refusing to upgrade it.

      Either way, you have done absolutely nothing to advance your “freedom”. Honestly, it just boggles my mind.

      Now, if there really was hardware out there that could be run without using any proprietary bits, that would be a different story. If you were willing to run such hardware, I would buy your ideological purity story. But we all know that this is not the hardware you are running. If you are not typing these comments on x86-64 than it is on ARM. Either way, your words are going through proprietary firmware before they get to me (even if you run these FSF approved distros).

      I look forward to the day when truly free hardware exists and I can lose this argument to you. I truly do.

    • N.E.P.T.R@lemmy.blahaj.zone
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      1
      ·
      edit-2
      12 hours ago

      Your hardware is most likely not free and open source. If you use non-free hardware, it is better to have security fixes then leave it unpatched. If you are using non-free hardware it doesn’t matter how free your distro is, you still must depend on hardware blackboxes. Your hardware can directly interact with your distro and do something malicious regardless of the presence of firmware blobs.

      Those distros (Fefora & Debian) are fully free, but acknowledge that hardware isn’t in most cases. And like responsible and reasonable developers they choose what is best for stability and security.

      • bad_news@lemmy.billiam.net
        link
        fedilink
        arrow-up
        1
        ·
        9 hours ago

        Exactly, the Intel TPM is almost certainly a literal NSA backdoor, as claimed by the Chinese government (which would explain Microsoft giving up Windows market share by requiring that for Win 11). When your CPU has its own network stack in a secure enclave that is inherently its own OS basically, how does running a pure open source OS on top of that mitigate anything?