> If a program is good (works as expected, doesn't spy or damage > data) and gives you freedom 0 and 1 - do you really need freedom 2 > and 3?
In this case, the source code gives you all four freedoms (assuming you don't consider trademark restrictions to be an infringment), while the binaries only give you freedoms 0 and 2. This makes the source code fine to compile and use if you accept PaleMoon's trademark policy, but the binaries they distribute problematic. Without freedom 1 no one can verify exactly what the software does. That said, yes. All four freedoms are ethically necessary, whether or not they are practically useful in a given situation. This is not just true for software freedom. All freedoms, including software freedom, free speech, and privacy, are deserved, even on days when I have no desire to share a program, no statement to make criticizing my government, and nothing to hide.
