Free Software Movement
The free software movement is a world wide effort that campaigns for the creation, use, and adoption of free software that entitles users to four essential freedoms:
- The freedom to run the program as they wish, for any purpose (freedom 0).
- The freedom to study how the program works, and adapt it to their needs (freedom 1). Access to the source code is a precondition for this.
- The freedom to redistribute copies so they can help their neighbor (freedom 2).
- The freedom to improve the program, and release their improvements to the public, so that the whole community benefits (freedom 3). Access to the source code is a precondition for this.