1 |
<!--#include virtual="/server/header.html" --> |
2 |
<!-- Parent-Version: 1.79 --> |
3 |
<title>Measures Governments Can Use to Promote Free Software |
4 |
- GNU Project - Free Software Foundation</title> |
5 |
<!--#include virtual="/philosophy/po/government-free-software.translist" --> |
6 |
<!--#include virtual="/server/banner.html" --> |
7 |
<h2>Measures Governments Can Use to Promote Free Software</h2> |
8 |
<h3>And why it is their duty to do so</h3> |
9 |
|
10 |
<p>by <a href="http://www.stallman.org/"><strong>Richard |
11 |
Stallman</strong></a></p> |
12 |
|
13 |
<p>This article suggests policies for a strong and firm effort to promote |
14 |
free software within the state, and to lead the rest of the country |
15 |
towards software freedom.</p> |
16 |
|
17 |
<p>The mission of the state is to organize society for the freedom and |
18 |
well-being of the people. One aspect of this mission, in the |
19 |
computing field, is to encourage users to adopt free software: |
20 |
<a href="/philosophy/free-sw.html">software that respects the users' |
21 |
freedom</a>. A proprietary (non-free) program tramples the freedom of |
22 |
those that use it; it is a social problem that the state should work |
23 |
to eradicate.</p> |
24 |
|
25 |
<p>The state needs to insist on free software in its own computing for |
26 |
the sake of its computational sovereignty (the state's control over |
27 |
its own computing). All users deserve control over their computing, |
28 |
but the state has a responsibility to the people to maintain control |
29 |
over the computing it does on their behalf. Most government |
30 |
activities now depend on computing, and its control over those |
31 |
activities depends on its control over that computing. Losing this |
32 |
control in an agency whose mission is critical undermines national |
33 |
security.</p> |
34 |
|
35 |
<p>Moving state agencies to free software can also provide secondary |
36 |
benefits, such as saving money and encouraging local software support |
37 |
businesses.</p> |
38 |
|
39 |
<p>In this text, “state entities” refers to all levels of government, and |
40 |
means public agencies including schools, public-private partnerships, |
41 |
largely state-funded activities such as charter schools, and “private” |
42 |
corporations controlled by the state or established with special |
43 |
privileges or functions by the state.</p> |
44 |
|
45 |
<h3>Education</h3> |
46 |
<p>The most important policy concerns education, since that shapes |
47 |
the future of the country:</p> |
48 |
|
49 |
<ul> |
50 |
<li><b>Teach only free software</b><br /> |
51 |
Educational activities, or at least those of state entities, must |
52 |
teach only free software (thus, they should never lead students to use |
53 |
a nonfree program), and should teach the civic reasons for insisting |
54 |
on free software. To teach a nonfree program is to teach dependence, |
55 |
which is contrary to the mission of the school.</li> |
56 |
</ul> |
57 |
|
58 |
<h3>The State and the Public</h3> |
59 |
<p>Also crucial are state policies that influence what software |
60 |
individuals and organizations use:</p> |
61 |
|
62 |
<ul> |
63 |
<li><p><b>Never require nonfree programs</b><br /> |
64 |
Laws and public sector practices must be changed so that they never |
65 |
require or pressure individuals or organizations to use a nonfree |
66 |
program. They should also discourage communication and publication |
67 |
practices that imply such consequences (including |
68 |
<a href="http://www.defectivebydesign.org/what_is_drm">Digital |
69 |
Restrictions Management</a>).</p></li> |
70 |
|
71 |
<li><p><b>Distribute only free software</b><br /> |
72 |
Whenever a state entity distributes software to the public, |
73 |
including programs included in or specified by its web pages, it must |
74 |
be distributed as free software, and must be capable of running on a |
75 |
platform containing exclusively free software.</p></li> |
76 |
|
77 |
<li><p><b>State web sites</b><br /> |
78 |
State entity web sites and network services must be designed so |
79 |
that users can use them, without disadvantage, by means of free |
80 |
software exclusively.</p></li> |
81 |
|
82 |
<li><p><b>Free formats and protocols</b><br /> |
83 |
State entities must use only file formats and communication |
84 |
protocols that are well supported by free software, preferably with |
85 |
published specifications. (We do not state this in terms of |
86 |
“standards” because it should apply to nonstandardized interfaces as |
87 |
well as standardized ones.) For example, they must not distribute |
88 |
audio or video recordings in formats that require Flash or nonfree |
89 |
codecs, and public libraries must not distribute works with Digital |
90 |
Restrictions Management.</p> |
91 |
|
92 |
<p>To support the policy of distributing publications and works in |
93 |
freedom-respecting formats, the state must insist that all reports |
94 |
developed for it be delivered in freedom-respecting formats.</p></li> |
95 |
|
96 |
<li><p><b>Untie computers from licenses</b><br /> |
97 |
Sale of computers must not require purchase of a proprietary |
98 |
software license. The seller should be required by law to offer the |
99 |
purchaser the option of buying the computer without the proprietary |
100 |
software and without paying the license fee.</p> |
101 |
<p>The imposed payment is a secondary wrong, and should not distract |
102 |
us from the essential injustice of proprietary software, the loss of |
103 |
freedom which results from using it. Nonetheless, the abuse of |
104 |
forcing users to pay for it gives certain proprietary software |
105 |
developers an additional unfair advantage, detrimental to users' |
106 |
freedom. It is proper for the state to prevent this abuse.</p> |
107 |
</li> |
108 |
</ul> |
109 |
|
110 |
<h3>Computational Sovereignty</h3> |
111 |
<p>Several policies affect the computational sovereignty of the state. |
112 |
State entities must maintain control over their computing, not cede |
113 |
control to private hands. These points apply to all computers, |
114 |
including smartphones.</p> |
115 |
|
116 |
<ul> |
117 |
<li><p><b>Migrate to free software</b><br /> |
118 |
State entities must migrate to free software, and must not install, |
119 |
or continue using, any nonfree software except under a temporary |
120 |
exception. Only one agency should have the authority to grant these |
121 |
temporary exceptions, and only when shown compelling reasons. This |
122 |
agency's goal should be to reduce the number of exceptions to zero.</p></li> |
123 |
|
124 |
<li><p><b>Develop free IT solutions</b><br /> |
125 |
When a state entity pays for development of a computing solution, the |
126 |
contract must require it be delivered as free software, and that it be |
127 |
designed such that one can both run it and develop it on a 100%-free |
128 |
environment. All contracts must require this, so that if the |
129 |
developer does not comply with these requirements, the work cannot be |
130 |
paid for.</p></li> |
131 |
|
132 |
<li><p><b>Choose computers for free software</b><br /> |
133 |
When a state entity buys or leases computers, it must choose among |
134 |
the models that come closest, in their class, to being capable of |
135 |
running without any proprietary software. The state should maintain, |
136 |
for each class of computers, a list of the models authorized based on |
137 |
this criterion. Models available to both the public and the state |
138 |
should be preferred to models available only to the state.</p></li> |
139 |
|
140 |
<li><p><b>Negotiate with manufacturers</b><br /> |
141 |
The state should negotiate actively with manufacturers to bring |
142 |
about the availability in the market (to the state and the public) of |
143 |
suitable hardware products, in all pertinent product areas, that |
144 |
require no proprietary software.</p></li> |
145 |
|
146 |
<li><p><b>Unite with other states</b><br /> |
147 |
The state should invite other states to negotiate collectively with |
148 |
manufacturers about suitable hardware products. Together they will |
149 |
have more clout.</p></li> |
150 |
</ul> |
151 |
|
152 |
<h3>Computational Sovereignty II</h3> |
153 |
<p>The computational sovereignty (and security) of the state includes |
154 |
control over the computers that do the state's work. This requires |
155 |
avoiding <a href="/philosophy/who-does-that-server-really-serve.html"> |
156 |
Service as a Software Substitute</a>, unless the service is run by a state |
157 |
agency under the same branch of government, as well as other practices |
158 |
that diminish the state control over its computing. Therefore,</p> |
159 |
|
160 |
<ul> |
161 |
<li><b>State must control its computers</b><br /> |
162 |
Every computer that the state uses must belong to or be leased by |
163 |
the same branch of government that uses it, and that branch must not |
164 |
cede to outsiders the right to decide who has physical access to the |
165 |
computer, who can do maintenance (hardware or software) on it, or |
166 |
what software should be installed in it. If the computer is not |
167 |
portable, then while in use it must be in a physical space of which |
168 |
the state is the occupant (either as owner or as tenant).</li> |
169 |
</ul> |
170 |
|
171 |
<h3>Influence Development</h3> |
172 |
<p>State policy affects free and nonfree software development:</p> |
173 |
|
174 |
<ul> |
175 |
<li><p><b>Encourage free</b><br /> |
176 |
The state should encourage developers to create or enhance free |
177 |
software and make it available to the public, e.g. by tax breaks |
178 |
and other financial incentive. Contrariwise, no such incentives |
179 |
should be granted for development, distribution or use of nonfree |
180 |
software.</p></li> |
181 |
|
182 |
<li><p><b>Don't encourage nonfree</b><br /> |
183 |
In particular, proprietary software developers should not be able to |
184 |
“donate” copies to schools and claim a tax write-off for the nominal |
185 |
value of the software. Proprietary software is not legitimate in a |
186 |
school.</p></li> |
187 |
</ul> |
188 |
|
189 |
<h3>E-waste</h3> |
190 |
<p>Freedom should not imply e-waste:</p> |
191 |
|
192 |
<ul> |
193 |
<li><p><b>Replaceable software</b><br /> |
194 |
Many modern computers are designed to make it impossible to |
195 |
replace their preloaded software with free software. Thus, the only |
196 |
way to free them is to junk them. This practice is harmful to |
197 |
society.</p> |
198 |
|
199 |
<p>Therefore, it should be illegal, or at least substantially |
200 |
discouraged through heavy taxation, to sell, import or distribute in |
201 |
quantity a new computer (that is, not second-hand) or computer-based |
202 |
product for which secrecy about hardware interfaces or intentional |
203 |
restrictions prevent users from developing, installing and using |
204 |
replacements for any and all of the installed software that the |
205 |
manufacturer could upgrade. This would apply, in particular, to any |
206 |
device on which <a href="/proprietary/proprietary-jails.html">“jailbreaking”</a> is needed to install a |
207 |
different operating system, or in which the interfaces for some |
208 |
peripherals are secret. |
209 |
</p></li> |
210 |
</ul> |
211 |
|
212 |
<h3>Technological neutrality</h3> |
213 |
|
214 |
<p>With the measures in this article, the state can recover control |
215 |
over its computing, and lead the country's citizens, businesses and |
216 |
organizations towards control over their computing. However, some |
217 |
object on the grounds that this would violate the |
218 |
“principle” of technological neutrality.</p> |
219 |
|
220 |
<p>The idea of technological neutrality is that the state should not |
221 |
impose arbitrary preferences on technical choices. Whether that is a |
222 |
valid principle is disputable, but it is limited in any case to issues |
223 |
that are merely technical. The measures advocated here address issues |
224 |
of ethical, social and political importance, so they are |
225 |
<a href="/philosophy/technological-neutrality.html">outside the scope |
226 |
of <em>technological</em> neutrality</a>. Only those who wish to |
227 |
subjugate a country would suggest that its government be |
228 |
“neutral” about its sovereignty or its citizens' freedom.</p> |
229 |
|
230 |
</div><!-- for id="content", starts in the include above --> |
231 |
<!--#include virtual="/server/footer.html" --> |
232 |
<div id="footer"> |
233 |
<div class="unprintable"> |
234 |
|
235 |
<p>Please send general FSF & GNU inquiries to <a |
236 |
href="mailto:gnu@gnu.org"><gnu@gnu.org></a>. There are also <a |
237 |
href="/contact/">other ways to contact</a> the FSF. Broken links and other |
238 |
corrections or suggestions can be sent to <a |
239 |
href="mailto:webmasters@gnu.org"><webmasters@gnu.org></a>.</p> |
240 |
|
241 |
<p><!-- TRANSLATORS: Ignore the original text in this paragraph, |
242 |
replace it with the translation of these two: |
243 |
|
244 |
We work hard and do our best to provide accurate, good quality |
245 |
translations. However, we are not exempt from imperfection. |
246 |
Please send your comments and general suggestions in this regard |
247 |
to <a href="mailto:web-translators@gnu.org"> |
248 |
<web-translators@gnu.org></a>.</p> |
249 |
|
250 |
<p>For information on coordinating and submitting translations of |
251 |
our web pages, see <a |
252 |
href="/server/standards/README.translations.html">Translations |
253 |
README</a>. --> |
254 |
Please see the <a |
255 |
href="/server/standards/README.translations.html">Translations README</a> for |
256 |
information on coordinating and submitting translations of this article.</p> |
257 |
</div> |
258 |
|
259 |
<p>Copyright © 2011, 2015, 2016, 2017 Free Software Foundation, Inc.</p> |
260 |
|
261 |
<p>This page is licensed under a <a rel="license" |
262 |
href="http://creativecommons.org/licenses/by-nd/4.0/">Creative |
263 |
Commons Attribution-NoDerivatives 4.0 International License</a>.</p> |
264 |
|
265 |
<!--#include virtual="/server/bottom-notes.html" --> |
266 |
|
267 |
<p class="unprintable">Updated: |
268 |
<!-- timestamp start --> |
269 |
$Date: 2017/06/25 12:04:12 $ |
270 |
<!-- timestamp end --> |
271 |
</p> |
272 |
</div> |
273 |
</div> |
274 |
</body> |
275 |
</html> |