81 |
the program. Therefore, accessibility of source code is a necessary |
the program. Therefore, accessibility of source code is a necessary |
82 |
condition for free software.</p> |
condition for free software.</p> |
83 |
<p> |
<p> |
84 |
|
One important way to modify a program is by merging in available free |
85 |
|
subroutines and modules. If the program's license says that you |
86 |
|
cannot merge in an existing module, such as if it requires you to be |
87 |
|
the copyright holder of any code you add, then the license is too |
88 |
|
restrictive to qualify as free.</p> |
89 |
|
<p> |
90 |
In order for these freedoms to be real, they must be irrevocable as |
In order for these freedoms to be real, they must be irrevocable as |
91 |
long as you do nothing wrong; if the developer of the software has the |
long as you do nothing wrong; if the developer of the software has the |
92 |
power to revoke the license, without your doing anything to give |
power to revoke the license, without your doing anything to give |