Four essential freedoms
The freedom to
- run software
as you wish, for any purpose - study and change software
so it does your computing as you wish - redistribute software as is
so you can help others - distribute software with your changes
so you can help others 1.
Footnotes:
1
Freedoms 1 and 3 require the program to be open-source.