Wordsmith on freedom to run and freedom to modify.
This commit is contained in:
		
							parent
							
								
									3d20605f6d
								
							
						
					
					
						commit
						1b5161f402
					
				
					 1 changed files with 30 additions and 31 deletions
				
			
		
							
								
								
									
										61
									
								
								gpl-lgpl.tex
									
										
									
									
									
								
							
							
						
						
									
										61
									
								
								gpl-lgpl.tex
									
										
									
									
									
								
							|  | @ -194,44 +194,43 @@ freedom in detail. | |||
| 
 | ||||
| \subsection{The Freedom to Run} | ||||
| 
 | ||||
| For a program to be Free Software, the freedom to run the program must | ||||
| be completely unrestricted. This means any use for software the user | ||||
| can come up with must be permitted. Perhaps, for example, the user | ||||
| has discovered an innovative use for a particular program, one | ||||
| that the programmer never could have predicted. Such a use must not | ||||
| be restricted. | ||||
| The first tenant of software freedom is the user's fully unfettered right to | ||||
| run the program.  The software's license must permit any conceivable use of | ||||
| the software.  Perhaps, for example, the user has discovered an innovative | ||||
| use for a particular program, one that the programmer never could have | ||||
| predicted.  Such a use must not be restricted. | ||||
| 
 | ||||
| It was once rare that this freedom was restricted by even proprietary | ||||
| software; today it is not so rare. Most End User Licensing Agreements | ||||
| (EULAs) that cover most proprietary software restrict some types of | ||||
| use.  For example, some versions of Microsoft's FrontPage software | ||||
| prohibit use of the software to create Web sites that generate | ||||
| negative publicity for Microsoft. Free Software has no such | ||||
| restrictions; everyone is free to use Free Software for any purpose | ||||
| whatsoever. | ||||
| software; but such is quite common today. Most End User Licensing Agreements | ||||
| (EULAs) that cover most proprietary software typically restrict some types of | ||||
| uses.  Such restrictions of any kind are an unacceptable restriction on | ||||
| software freedom. | ||||
| 
 | ||||
| \subsection{The Freedom to Change and Modify} | ||||
| 
 | ||||
| Free Software programs allow users to change, modify and adapt the | ||||
| software to suit their needs. Access to the source code and related build | ||||
| scripts are an essential part of this freedom. Without the source code | ||||
| and the ability to build the binary applications from that source, the | ||||
| freedom cannot be properly exercised. | ||||
| Perhaps the most useful right of software freedom is the users' right to | ||||
| change, modify and adapt the software to suit their needs.  Access to the | ||||
| source code and related build and installation scripts are an essential part | ||||
| of this freedom.  Without the source code, and the ability to build and | ||||
| install the binary applications from that source, users cannot effectively | ||||
| exercise this freedom. | ||||
| 
 | ||||
| Programmers can take direct benefit from this freedom, and often do. | ||||
| However, this freedom is also important to users who are not programmers. | ||||
| Users must have the right to exercise this freedom indirectly in both | ||||
| commercial and noncommercial settings. For example, users often seek | ||||
| noncommercial help with the software on email lists and in users groups. | ||||
| When they find such help, they must have the freedom to recruit | ||||
| programmers who might altruistically assist them to modify their software. | ||||
| Programmers take direct benefit from this freedom.  However, this freedom | ||||
| remains important to users who are not programmers.  While it may seem | ||||
| counterintuitive at first, non-programmer users often exercise this freedom | ||||
| indirectly in both commercial and noncommercial settings.  For example, users | ||||
| often seek noncommercial help with the software on email lists and in users | ||||
| groups.  To make use of such help they must either have the freedom to | ||||
| recruit programmers who might altruistically assist them to modify their | ||||
| software, or to at least follow rote instructions to make basic modifications | ||||
| themselves. | ||||
| 
 | ||||
| The commercial exercise of this freedom is also essential for users. Each | ||||
| user, or group of users, must have the right to hire anyone they wish in a | ||||
| competitive free market to modify and change the software. This means | ||||
| that companies have a right to hire anyone they wish to modify their Free | ||||
| Software. Additionally, such companies may contract with other companies | ||||
| to commission software modification. | ||||
| More commonly, users also exercise this freedom commercially.  Each user, or | ||||
| group of users, may hire anyone they wish in a competitive free market to | ||||
| modify and change the software.  This means that companies have a right to | ||||
| hire anyone they wish to modify their Free Software.  Additionally, such | ||||
| companies may contract with other companies to commission software | ||||
| modification. | ||||
| 
 | ||||
| \subsection{The Freedom to Copy and Share} | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 Bradley M. Kuhn
						Bradley M. Kuhn