> 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.

Reply via email to