On Sun, 2 Jul 2023 20:20:04 -0700 Ian wrote:
> if (OS, container, software, etc) contains non-free software
>     then don’t use it
> else-if (OS, container, software, etc) is free AND allows non-free software
>     then use
>     AND don’t install supported non-free software
> 
> Is it not that simple?

i think it could be even simpler - you may have a bug in that pseudo code

no free distro can prevent running non-free software; so every FSDG distro
satisfies the 'else-if' - in fact, only FSDG distros do - so that second
antecedent of the 'else-if' ("AND allows non-free software") is always true, if
"allows" means "can not prevent it" - however, if you never install non-free
software, then that would be irrelevant to the equation anyways; because it
could as well be its negation: ("AND NOT allows non-free software")

maybe you meant: "AND don’t install _un-supported_ non-free software"
or its inverse: "AND install only _supported_ non-free software"

because you would be hard-pressed to find any distro which both "is free" and
"supports" (literally) non-free software, if "supports" means differently than
"allows", but it means "assists, distributes, documents, accepts bug reports,
or similar" - applied to real-world inputs, you will find that any such
distro would also satisfy the 'if' ("contains non-free software")

Reply via email to