Difference between revisions of "Free Software Foundation"

From TRCCompSci - AQA Computer Science
Jump to: navigation, search
(The four essential freedoms)
(The Four Essential Freedoms)
Line 2: Line 2:
 
   
 
   
 
   
 
   
A program is free software if the program's users have the four essential freedoms:  
+
A program is free software if the program's users have the four essential freedoms:<br />
◾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 run the program as you wish, for any purpose (freedom 0).<br />
◾The freedom to redistribute copies so you can help your neighbor (freedom 2).  
+
 
 +
◾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.<br />
 +
 +
◾The freedom to redistribute copies so you can help your neighbor (freedom 2). <br />
 +
 
 
◾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.
 
◾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.

Revision as of 11:10, 9 March 2017

The Four Essential Freedoms

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 your neighbor (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.