4 ms·
>A program is free software if the program's users have the four essential freedoms: >The freedom to run the program as you wish, for any purpose (freedom 0).
by weberer 4y ago
>A program is free software if the program's users have the four essential freedoms:
>The freedom to run the program as you wish, for any purpose (freedom 0).
>The freedom to study how the program works, and change it so it does your computing as you wish (freedom 1). Access to the source code is a precondition for this.
>The freedom to redistribute copies so you can help others (freedom 2).
>The freedom to distribute copies of your modified versions to others (freedom 3). By doing this you can give the whole community a chance to benefit from your changes. Access to the source code is a precondition for this.
https://www.gnu.org/philosophy/free-sw.html https://www.gnu.org/philosophy/free-sw.html
By adding a ToS, you remove Freedom 0.
- rat9988 4y agoHow do this ToS contradict Freedom 0?
- rhn_mk1 4y agoIt's not clear how, because it's not clear what e.g. "acceptable" means.
- idle_zealot 4y agoIt forbids the user from using the software in illegal or unauthorized manners, whatever that means.
- weberer 4y ago>FOR ANY PURPOSE The ToS says you can't use it for certain purposes. It's pretty cut and dry.
- SAI_Peregrinus 4y agoIt's not FOSS in the distributed form. But with a FOSS license on the source, anyone can build from source and run without caring about the TOS. So the source code is almost FOSS, and can be legally turned into FOSS by an end user.