Add banner and modal window
[fsf-giving-guide.git] / v11 / givingguide.html
CommitLineData
a4882310
GF
1<!DOCTYPE html>
2<html lang="en">
a4882310
GF
3<head>
4 <meta charset="utf-8">
5 <meta http-equiv="X-UA-Compatible" content="IE=edge">
6 <meta name="viewport" content="width=device-width, initial-scale=1">
7
8 <title>Ethical Tech | Giving Guide</title>
9 <meta name="description" content="This is the Free Software Foundation (FSF) guide to smarter gift giving, compared with their restrictive counterparts.">
10
11 <!-- Some Colors -->
12 <!-- Chrome, Firefox OS and Opera -->
d2b5e6de 13 <meta name="theme-color" content="#602217">
a4882310 14 <!-- Windows Phone -->
d2b5e6de 15 <meta name="msapplication-navbutton-color" content="#602217">
a4882310
GF
16
17 <link rel="apple-touch-icon" sizes="57x57" href="img/favicons/apple-icon-57x57.png">
18 <link rel="apple-touch-icon" sizes="60x60" href="img/favicons/apple-icon-60x60.png">
19 <link rel="apple-touch-icon" sizes="72x72" href="img/favicons/apple-icon-72x72.png">
20 <link rel="apple-touch-icon" sizes="76x76" href="img/favicons/apple-icon-76x76.png">
21 <link rel="apple-touch-icon" sizes="114x114" href="img/favicons/apple-icon-114x114.png">
22 <link rel="apple-touch-icon" sizes="120x120" href="img/favicons/apple-icon-120x120.png">
74efa5fe 23 <link rel="apple-touch-icon" sizes="144x144" href="img/favicons/apple-icon-144x144.png">
a4882310
GF
24 <link rel="apple-touch-icon" sizes="152x152" href="img/favicons/apple-icon-152x152.png">
25 <link rel="apple-touch-icon" sizes="180x180" href="img/favicons/apple-icon-180x180.png">
26 <link rel="icon" type="image/png" sizes="192x192" href="img/favicons/android-icon-192x192.png">
27 <link rel="icon" type="image/png" sizes="32x32" href="img/favicons/favicon-32x32.png">
28 <link rel="icon" type="image/png" sizes="96x96" href="img/favicons/favicon-96x96.png">
29 <link rel="icon" type="image/png" sizes="16x16" href="img/favicons/favicon-16x16.png">
d2b5e6de 30 <meta name="msapplication-TileColor" content="#602217">
a4882310 31 <meta name="msapplication-TileImage" content="img/favicons/ms-icon-144x144.png">
d2b5e6de 32 <meta name="theme-color" content="#602217">
a4882310
GF
33
34 <!-- Bootstrap -->
35 <link rel="stylesheet" href="css/bootstrap.min.css">
36
37 <!-- Animate CSS -->
38 <link rel="stylesheet" href="css/animate.css">
39
40 <!-- Our CSS -->
41 <link rel="stylesheet" href="css/master.css">
42
a4882310
GF
43 <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
44 <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
45 <!--[if lt IE 9]>
31361537
MM
46 <script src="https://static.fsf.org/nosvn/libs/html5shiv/3.7.3/html5shiv.js"></script>
47 <script src="https://static.fsf.org/nosvn/libs/respond.js/1.4.2/respond.min.js"></script>
a4882310
GF
48 <![endif]-->
49
50 <script>
51 /*
52
53 @licstart The following is the entire license notice for the
54 JavaScript code in this page.
55
56 Copyright (c) 2016 Reda Lazri
57
58 Permission is hereby granted, free of charge, to any person obtaining
59 a copy of this software and associated documentation files (the
60 "Software"), to deal in the Software without restriction, including
61 without limitation the rights to use, copy, modify, merge, publish,
62 distribute, sublicense, and/or sell copies of the Software, and to
63 permit persons to whom the Software is furnished to do so, subject to
64 the following conditions:
65
66 The above copyright notice and this permission notice shall be included
67 in all copies or substantial portions of the Software.
68
69 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
70 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
71 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
72 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
73 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
74 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
75 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
76
77 @licend The above is the entire license notice
78 for the JavaScript code in this page.
79
80 */
81 </script>
82
83</head>
84
85<!-- ATTRACTIVE INFORMATIONAL ALERT / ASIDE BLOCK, SAVED HERE FOR REFERENCE
86
87 <div class="alert alert-success center-block">
88 <li class="info">
89 <p>
90 Many of these items are <a href="https://www.fsf.org/resources/hw/endorsement/respects-your-freedom" class="alert-link">certified to Respect Your Freedom</a> (RYF-certified).
91 </p>
92 </li>
93 </div>
94-->
95
96<body>
97
98<!-- Add banner and modal window here -->
99
876ff05d
MM
100<iframe src="//static.fsf.org/nosvn/banners/202111fundraiser/" scrolling="no" style="width: 100%; height: 150px; display: block; margin: 0; border: 0 none; overflow: hidden;"></iframe>
101
102
103 <!-- Begin fsf-modal-window-elem campaign element -->
104 <link type="text/css" rel="stylesheet" href="https://static.fsf.org/nosvn/fonts/fa/css/font-awesome.min.css">
105 <style>
106#fsf-modal-window-elem-container div {
107 -webkit-box-sizing: border-box;
108 -moz-box-sizing: border-box;
109 box-sizing: border-box;
110}
111
112@media screen and (min-width: 700px) {
113
114 #fsf-modal-window-elem-outer-v-center {
115 display: table;
116 position: absolute;
117 height: 100%;
118 width: 100%;
119 }
120 #fsf-modal-window-elem-inner-v-center {
121 display: table-cell;
122 vertical-align: middle;
123 }
124
125 #fsf-modal-window-elem {
126 width: 687px;
127 margin-left: auto;
128 margin-right: auto;
129 }
130
131 #fsf-modal-window-elem-right-column {
132 float: right;
133 width: 280px;
134 padding-left: 20px;
135 color: #002047;
136 }
137
138 #fsf-modal-window-elem-left-column {
139 width: 100%;
140 float: left;
141 margin-right: -280px;
142 }
143
144 #fsf-modal-window-elem-text {
145 margin-right: 280px;
146 }
147}
148
149@media screen and (max-width: 699px) {
150
151 #fsf-modal-window-elem {
152
153 -ms-box-orient: horizontal;
154 display: -webkit-box;
155 display: -moz-box;
156 display: -ms-flexbox;
157 display: -moz-flex;
158 display: -webkit-flex;
159 display: flex;
160
161 -webkit-flex-flow: row wrap;
162 flex-flow: row wrap;
163 }
164
165 #fsf-modal-window-elem {
166 width: 80vw;
167 margin-left: 10vw;
168 margin-right: 10vw;
169 margin-top: 40px;
170 margin-bottom: 40px;
171 }
172
173 #fsf-modal-window-elem-right-column {
174 width: 100%;
175 order: 1;
176 }
177
178 #fsf-modal-window-elem-left-column {
179 width: 100%;
180 order: 2;
181 }
182
183 #fsf-modal-window-elem-text {
184 margin-top: 20px;
185 }
186}
187
188@media screen and (max-width: 360px) {
189 .long-button-text {
190 font-size: 25px !important;
191 }
192}
193
194#fsf-modal-window-elem-container {
195 position: fixed;
196 z-index: 10000;
197 left: 0;
198 top: 0;
199 width: 100%;
200 height: 100%;
201 overflow: auto;
202 background-color: rgba(0,0,0,0.8);
203
204 font-weight: normal;
205}
206
207#fsf-modal-window-elem a, a:active, a:focus {
208 outline: none;
209 border-bottom: 0px;
210}
211
212#fsf-modal-window-elem {
213 overflow: auto;
214 padding: 20px;
215 border-style: solid;
216 border-width: 5px;
217 border-color: #b25ea8;
218 border-radius: 20px;
219 box-shadow: 0px 0px 10px #111111;
220 background-color: #fff5eb;
221}
222
223#fsf-modal-window-elem-header {
224 width: 100%;
225}
226
227#fsf-modal-window-elem-header h2 {
228 font-family: sans-serif,"Helvetica",Arial;
229 font-weight: bold;
230 font-size: 24px;
231 color: #002047;
232 padding-bottom: 20px;
233 margin-top: 0px;
234 margin-bottom: 0px;
235 border: none;
236}
237
238#fsf-modal-window-elem-close-button {
239 float: right;
240 height: 40px;
241 margin-right: -20px;
242 margin-top: -20px;
243 padding: 11px;
244 color: #888;
245 cursor: pointer;
246}
247
248#fsf-modal-window-elem-close-button:hover {
249 color: #aaf;
250}
251
252#fsf-modal-window-elem-right-column {
253 text-align: center;
254 -webkit-user-select: none;
255 -moz-user-select: none;
256 -ms-user-select: none;
257 user-select: none;
258}
259
260#fsf-modal-window-elem-buttons div {
261 height:53.333px;
262 line-height: 53.333px;
263 margin-left:auto;
264 margin-right:auto;
265 display:block;
266}
267
268#fsf-modal-window-elem-buttons {
269}
270
271#fsf-modal-window-elem-buttons a {
272 width: 100%;
273 display: block;
274 text-align: center;
275 font-size:35px;
276 color:#002047;
277 text-decoration: none;
278 font-family: sans-serif,"Helvetica",Arial;
279 font-weight: normal;
280}
281
282#fsf-modal-window-elem-maybe-later {
283 margin-top: 5px;
284 margin-bottom: -5px;
285}
286
287#fsf-modal-window-elem-maybe-later a {
288 color: #367c93;
289 line-height: 20px;
290 text-decoration: none;
291 cursor: pointer;
292 font-weight: normal;
293 font-family: sans-serif,"Helvetica",Arial;
294 font-size: 16px;
295}
296
297#fsf-modal-window-elem-text {
298}
299
300#fsf-modal-window-elem-text a {
301 color: #002047;
302 font-weight: 700;
303 text-decoration: none;
304}
305
306#fsf-modal-window-elem-text a:hover {
307 color: #fd8e1b;
308}
309
310#fsf-modal-window-elem-text a:focus {
311 color: #fd8e1b;
312}
313
314#fsf-modal-window-elem-text a:active {
315 color: #ffac30;
316}
317
318#fsf-modal-window-elem-text p {
319 font-family: sans-serif,"Helvetica",Arial;
320 font-size: 17px;
321 font-weight: normal;
322 margin: 0px 0px 10px 0px;
323 line-height: 20px;
324 color: #002047;
325}
326 </style>
327 <div id="fsf-modal-window-elem-container" style="display: none;">
328 <div id="fsf-modal-window-elem-outer-v-center">
329 <div id="fsf-modal-window-elem-inner-v-center">
330 <div id="fsf-modal-window-elem">
331 <div id="fsf-modal-window-elem-header">
332 <div id="fsf-modal-window-elem-close-button" onclick="//fsfModalWindowElemDontShowForAWhile();">
333 <i class="fa fa-close">&#8203;</i>
334 </div>
335 <h2>Take the next step to software freedom!</h2>
336 </div>
337 <div id="fsf-modal-window-elem-left-column">
338 <div id="fsf-modal-window-elem-text">
339
340<p>
341
342People around the world are realizing their responsibility to stand for user freedom against technological injustice.
343Now is the time to help each other move forward to full software freedom.
344Without free (as in freedom) software, we cannot and will not have a free society. Your membership will help us pave a way to #UserFreedom.
345
346</p>
347
348<p>
349
350Join us today for $10/month ($5 for students) and help us reach our goal of 500 new associate members by December 31!
351
352</p>
353
354<p><span id="fsf-modal-window-text-link"><a href="https://www.fsf.org/appeal?mtm_campaign=fall21&mtm_kwd=learn-more&mtm_source=modal">Read more</a><!-- | <a href="https://my.fsf.org/donate?mtm_campaign=fall21&mtm_source=modal">Donate</a></span></p>-->
355
356 </div>
357 </div>
358 <div id="fsf-modal-window-elem-right-column">
359 <div id="fsf-modal-window-elem-buttons" style="border-radius: 20px; box-shadow: 0px 0px 5px #0c2b2b;">
360 <div style="background-color:#43a2de; border-top-right-radius: 20px; border-top-left-radius: 20px;">
361 <a style="text-shadow: 0px 0px 6px #ffe6b4;" href="https://my.fsf.org/join?mtm_campaign=fall21&mtm_source=modal" onclick="//fsfModalWindowElemFollowedLink();"><i class="fa fa-check-circle">&nbsp;</i>Join</a>
362 </div>
363
364 <div style="background-color:#fff5eb">
365 <a href="https://my.fsf.org/renew?mtm_campaign=fall21&mtm_source=modal" onclick="//fsfModalWindowElemFollowedLink();"><i class="fa fa-refresh">&nbsp;</i>Renew</a>
366 </div>
367
368 <div style="background-color:#b25ea8; border-bottom-right-radius: 20px; border-bottom-left-radius: 20px; margin-bottom: 2px">
369 <a style="text-shadow: 0px 0px 6px #ffe6b4;" href="https://my.fsf.org/donate?mtm_campaign=fall21&mtm_source=modal" onclick="//fsfModalWindowElemFollowedLink();"><i class="fa fa-money">&nbsp;</i>Donate</a>
370 </div>
371 </div>
372 </div>
373 </div>
374 </div>
375 </div>
376 <script>
377// @license magnet:?xt=urn:btih:1f739d935676111cfff4b4693e3816e664797050&dn=gpl-3.0.txt GPL-3.0
378
379// Licensed GPLv3-or-later by Andrew Engelbrecht
380
381var startTime, endTime, switchTextTime;
382
383startTime = new Date('2021-11-13T04:00:00Z');
384switchTextTime = new Date('2021-12-30T04:00:00Z');
385// endTime is unused.
386endTime = new Date('2022-02-17T04:00:00Z');
387
388// Possibly switch the text that is displayed in the modal window, depending
389// upon the current date.
390function fsfModalWindowElemMaybeSwitchText () {
391
392 var now;
393
394 now = new Date();
395 if (now.getTime() < switchTextTime.getTime()) {
396 return; // Do not switch the text
397 }
398
399 // Switch text
400 document.getElementById("fsf-modal-window-elem-text").innerHTML =' \
401\
402<p>People around the world are realizing their responsibility to stand for user freedom against technological injustice. Now is the time to help each other move forward to full software freedom. Without free (as in freedom) software, we cannot and will not have a free society. Your membership will help us pave a way to #UserFreedom.<\/p><p>Join us today for \$10/month (\$5 for students) and help us reach our December 31 goal of 500 new associate members!<\/p> \
403\
404<p><span id="fsf-modal-window-text-link"><a href="https://www.fsf.org/appeal?mtm_campaign=fall21&mtm_kwd=learn-more&mtm_source=modal">Read more<\/a> | <a href="https://my.fsf.org/join?mtm_campaign=fall21&mtm_source=modal">Join<\/a><\/span><\/p>';
405}
406
407// Show fsf-modal-window-elem if it has not been previously closed by
408// the user, nor recently hit "maybe later",
409// and the campaign is still happening
410function fsfModalWindowElemMaybeShow () {
411
412 var pattern, noShowFsfModalWindowElementP, now;
413
414 // See if cookie says not to show element
415 pattern = /showFsf202111FundraiserModalWindowElementP\s*=\s*false/;
416 noShowFsfModalWindowElementP = pattern.test(document.cookie);
417
418//// Uncomment here to enable modal window hiding
419 if (!noShowFsfModalWindowElementP) {
420 setTimeout(function () {
421 // display the element
422 document.getElementById("fsf-modal-window-elem-container").style.display="block";
423 }, 0);
424 }
425}
426
427// Call this first to set the proper text.
428fsfModalWindowElemMaybeSwitchText();
429// Check if appeal is the url.
430if (window.location.href.indexOf("appeal") == -1) {
431 // Call this right away to avoid flicker.
432 fsfModalWindowElemMaybeShow();
433}
434
435// Get the time `plusDays` in the future.
436// This can be a fraction.
437function daysInFuture (plusDays) {
438 var now, future;
439
440 now = new Date();
441 future = new Date(now.getTime() + Math.floor(1000 * 60 * 60 * 24 * plusDays));
442 return future.toGMTString();
443}
444
445// Hide the fsf-modal-window-elem
446function fsfModalWindowElemHide () {
447 document.getElementById("fsf-modal-window-elem-container").style.display="none";
448}
449
450// Optionally hide elem and set a cookie to keep the fsf-modal-window-elem hidden for the next `forDays`.
451function fsfModalWindowElemDontShowForDays (forDays, hideNow) {
452 if (hideNow === true) {
453 fsfModalWindowElemHide();
454 }
455 //document.cookie = "showFsf202111FundraiserModalWindowElementP=false; path=/; domain=.fsf.org; expires=" + daysInFuture(forDays);
456 document.cookie = "showFsf202111FundraiserModalWindowElementP=false; path=/; SameSite=Strict; Secure; expires=" + daysInFuture(forDays);
457}
458
459// Hide the element from now to two weeks after closing it
460function fsfModalWindowElemDontShowForAWhile () {
461 fsfModalWindowElemDontShowForDays(7, true);
462}
463
464// Keep the element visible for now, but do not show it for a while
465function fsfModalWindowElemFollowedLink () {
466 fsfModalWindowElemDontShowForDays(14, false);
467}
468
469// Check if visiting appeal page.
470if (window.location.href.indexOf("appeal") > -1) {
471 fsfModalWindowElemDontShowForAWhile();
472}
473
474// Close popup if user clicks trasparent part
475document.getElementById("fsf-modal-window-elem-container").addEventListener("click", function(event){
476 fsfModalWindowElemDontShowForAWhile();
477});
478
479// Do not close popup if clicking non-trasparent part (with the text and buttons)
480document.getElementById("fsf-modal-window-elem").addEventListener("click", function(event){
481 event.stopPropagation();
482});
483
484// Close popup if user clicks X icon
485document.getElementById("fsf-modal-window-elem-close-button").addEventListener("click", function(event){
486 fsfModalWindowElemDontShowForAWhile();
487});
488
489// Disable popup if user clicks one of the main buttons
490document.getElementById("fsf-modal-window-elem-buttons").addEventListener("click", function(event){
491 fsfModalWindowElemFollowedLink();
492});
493
494// Disable popup if user clicks one of the "Read more" link
495document.getElementById("fsf-modal-window-text-link").addEventListener("click", function(event){
496 fsfModalWindowElemFollowedLink();
497});
498
499// Close popup if user presses escape key
500window.addEventListener("keydown", function (event) {
501 switch (event.key) {
502 case "Escape":
503 fsfModalWindowElemDontShowForAWhile();
504 break;
505 default:
506 return;
507 }
508}, true);
509// @license-end
510 </script>
511 </div>
512 <!-- End fsf-modal-window-elem campaign element -->
513
a4882310
GF
514 <nav class="navbar navbar-default">
515 <div class="container-fluid">
516 <!-- Brand and toggle get grouped for better mobile display -->
517 <div class="navbar-header">
518 <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar-links" aria-expanded="false">
519 <span class="sr-only">Toggle navigation</span>
520 <!-- <span class="icon-bar bar1"></span> -->
521 <!-- <span class="icon-bar bar2"></span> -->
522 <!-- <span class="icon-bar bar3"></span> -->
523 </button>
6c783128 524 <a class="navbar-brand" href="https://fsf.org/"><img class="brand" src="img/logo-1.png" alt="FSF" width="180" /></a>
a4882310
GF
525 <!-- <span class="label label-warning"><a href="https://fsf.org/jfb">Join the FSF</a></span> -->
526
527 </div>
528
529 <!-- Collect the nav links, forms, and other content for toggling -->
530 <div class="collapse navbar-collapse" id="navbar-links">
531 <ul class="nav navbar-nav">
532 <li><a class="animated fadeIn" href="https://www.fsf.org/about/">About the FSF</a></li>
533 <li><a class="animated fadeIn" href="https://www.fsf.org/campaigns/">Campaigns</a></li>
534 <li><a class="animated fadeIn" href="https://my.fsf.org/join?pk_campaign=fall19&pk_kwd=ggjoin">Join</a></li>
535 <li><a class="animated fadeIn" href="https://shop.fsf.org/">Shop</a>
536 </ul>
537
538 </div>
539 <!-- /.navbar-collapse -->
540 </div>
541 <!-- /.container-fluid -->
542 </nav>
543
544 <!--Begin Intro-->
545 <section class="intro" id="intro">
546 <div class="container">
547 <div class="row">
548 <div class="illustration col-md-6">
549 <center>
550 <hr />
d2b5e6de 551 <!-- <iframe src="https://static.fsf.org/nosvn/videos/fsf-heroes/" id="fsf-heroes-video" scrolling="no" style="overflow: hidden; margin: 0; border: 0 none; display: block; width: 50%; height: 67vw; max-height: 200px;"></iframe> -->
0e5b4e75 552 <img src="img/Illustration.png" alt="large-illustration" class="img-responsive center-dblock" />
a4882310
GF
553 </center>
554 </div>
555 <div class="intro-text col-md-6">
6c783128 556 <h1>Does the gift you're giving your loved ones put someone else in control?</h1>
a4882310 557<p>The COVID-19 pandemic has made us more reliant on technology than
6c783128 558ever, which is a compelling reason to think carefully about the
0e5b4e75
GF
559choices we're making during the gift-giving season. Is that "smart
560assistant" smart enough to respect your friend or family member's
561freedom? Do new gaming consoles like the PlayStation 5 restrict more
562than they entertain? Does that shiny gadget come at a cost much higher
563than its price tag?</p>
564 <p>When we allow <a href="https://gnu.org/proprietary">proprietary software</a> created by Facebook, Amazon, Apple, Microsoft, Google, and countless other companies to handle our basic computing tasks, we put an enormous amount of power in their hands, power which they constantly exploit. It's only through using <a href="https://www.gnu.org/philosophy/free-sw.html">free software</a>, and <a href="https://ryf.fsf.org">devices running free software</a>, that we can seize this power back.</p>
a4882310
GF
565 <h4>Freedom is the gift that keeps on giving</h4>
566<p>Letting your loved ones know that
567you respect their privacy and freedom too much to cave in for the
568newest Apple or Google device is a great gift in itself, and one that
569 you can feel good about.</p>
570 </div>
571 </div>
572 </div>
573 </section>
574 <!--End Intro-->
575
576 <!--Begin Actions-->
577 <section class="actions" id="actions">
578 <div class="container">
579 <div class="row">
580 <!-- Begin Action -->
581 <div class="action col-md-4 col-sm-4 text-center">
582 <a class="action-button" href="https://www.fsf.org/share?u=https://www.fsf.org/givingguide/&amp;t=Check out the Free Software Foundation Ethical Tech Giving Guide">Tell your friends</a>
583 <p>
0e5b4e75 584 Use the hashtag <span class="label label-default">#UserFreedom</span> on social media sites like <a href="https://mastodon.social">Mastodon</a>, <a href="https://www.gnu.org/software/social/">GNU social</a>, or <a href="https://fsf.org/twitter">Twitter</a>. You might get a gift out of it yourself!
a4882310
GF
585 </p>
586 </div>
587 <!-- End Action -->
588
589 <!-- Begin Action -->
11f510a5 590 <div class="action col-md-4 col-sm-4 text-center">
209c924d 591 <a class="action-button" href="https://my.fsf.org/gift-a-membership">Gift a membership</a>
a4882310 592 <p>
89de5647 593 Freedom is the gift that keeps on giving. By giving your friend or family member an <b>FSF associate membership</b>, you can show them you care <i>and</i> benefit the cause for global software freedom.
d04c9efc 594 </p>
a4882310
GF
595 </div>
596 <!-- End Action -->
597
598 <!-- Begin Action -->
11f510a5 599
a4882310 600 <div class="action col-md-4 col-sm-4 text-center">
11f510a5 601 <a class="action-button" href="">Unleash your advocacy</a>
a4882310 602 <p>
11f510a5
GF
603 Your fight for freedom doesn't have to end at home. Use this
604<a href="https://static.fsf.org/nosvn/giving-guide-printable/v11/en.zip">printable version</a> of the guide to spread the word.
a4882310 605 </p>
11f510a5 606
a4882310
GF
607 </div>
608 <!-- End Action -->
609 </div>
610 <!-- End Row -->
611 </div>
612 <!-- End Container -->
613 </section>
614 <!--End Actions-->
615
616 <!--Begin Comparisons-->
617 <section class="comparisons">
618
619 <!--Smartphones-->
620 <div class="container smartphones">
621 <h2 class="title text-center">Smartphones</h2>
622 <div class="row is-table-row">
623 <div class="good col-md-6 col-sm-6" style="position:relative">
624 <h5 class="text-center">Purism Librem 5</h5>
625 <img src="img/products/librem5.png" alt="Purism Librem 5" class="center-block" />
626
627
628 <!-- Buy/Download Button -->
629 <a id="get-item" class="btn get-item" role="button" data-toggle="collapse" href="#sellers" aria-expanded="false" aria-controls="sellers" style="display:none">
d8326e5b
GF
630 BUY
631 <!-- Begin Sale -->
632 <span class="sale" >sale</span>
633 <!-- End Sale -->
634</a>
a4882310
GF
635 <div class="collapse" id="sellers">
636 <div class="center-block seller-group">
637 <p style="color: #6b6b6b">
638 <strong>Get it from</strong>
639 </p>
640 <a href="https://shop.puri.sm/shop/librem-5/" class="seller action-button">Purism</a>
d8326e5b
GF
641 <p class="sale-info links">
642 <a href="#purism-promotion">Sale details.</a></p>
a4882310
GF
643 </div>
644 </div>
645
646 <script>
647 document.getElementById('get-item').style.display = '';
648 </script>
649 <noscript>
650 <div class="center-block seller-group">
651 <p style="color: #6b6b6b">
652 <strong>Get it from</strong>
653 </p>
654 <a href="https://shop.puri.sm/shop/librem-5/" class="seller action-button">Purism</a>
d8326e5b
GF
655 <p class="sale-info links">
656 <a href="#purism-promotion">Sale details.</a></p>
a4882310
GF
657 </div>
658 </noscript>
659 <!-- End Buy/Download button -->
660
661 <ul class="pros">
0e5b4e75 662 <p>Why it's cool: While we're still waiting to get our hands on one, this
a4882310
GF
663device looks promising. We're giving it a tentative recommendation
664because the company has publicly committed to doing the right things
665 for prioritizing user freedom and privacy, and because we <i>have</i>
6c783128 666 <a href="https://www.gnu.org/distros/free-distros.html">evaluated and endorsed</a> the operating system it will run.</p>
a4882310
GF
667<p>Considering
668that many people around the world use a mobile phone as their only
669Internet-enabled device, it's important to have confidence that your
670mobile phone isn't "listening in" on you to make more money for
671advertisers.</p>
0e5b4e75 672 <p>(Like many companies, Purism has made financial contributions to the FSF's work, but that is not a consideration when deciding what products we list in this Guide.)</p>
a4882310
GF
673 </ul>
674 </div>
675 <!--End Good-->
676
677 <!-- start bad -->
678
679 <div class="good col-md-6 col-sm-6">
680 <ul class="pros">
681 <li>
682 Instead of Android or iOS, the Librem 5 runs the <a href="https://www.pureos.net/">PureOS</a> distribution of the <a href="https://gnu.org">GNU/Linux</a> operating system. The FSF has carefully vetted PureOS's commitment to user freedom with our guidelines for fully free systems.
683 </li>
684 <li>Comes equipped with physical <a href="https://puri.sm/posts/lockdown-mode-on-the-librem-5-beyond-hardware-kill-switches/">killswitches</a> for the microphone, GPS, and Wi-Fi connections, making snitching on your whereabouts a physical impossibility.
685 </li>
0e5b4e75 686<li>Please note that the cellular modem still contains nonfree baseband firmware. This nonfree software does not have access to the main CPU or memory. The device can be used for other purposes without the baseband firmware. We list it here because of the ubiquity of cell phones and the fact that this is the best option of which we're currently aware.</li>
a4882310
GF
687 </ul>
688
689 <h5 class="text-center">Stay away from: iPhone</h5>
690 <ul class="cons">
691 <li>
692 It's not just Siri that's creepy: all Apple devices contain software that's hostile to users. Although they claim to be concerned about user privacy, they don't hesitate to <a href="https://www.gnu.org/proprietary/malware-apple.html#surveillance">put their users under surveillance</a>.
693 </li>
694 <li>
0e5b4e75 695Apple prevents you from installing third-party free software on your own phone, and they use this control to censor apps that compete with or subvert Apple's profits.
a4882310
GF
696 </li>
697 <li>Apple has a history of exploiting their absolute control over their users to <a href="https://www.latimes.com/business/story/2019-10-08/apple-taiwan-flag-emoji-iphones-hong-kong">silence political activists</a> and help governments <a href="https://www.nytimes.com/2019/04/07/world/asia/china-xi-jinping-study-the-great-nation-app.html">spy on millions</a> of users.</li>
698 </ul>
699 </div>
700 <!--End Bad-->
701 </div>
702 </div>
703 <!--End Row-->
704<!-- <div class="container"> -->
705<!-- <div class="row is-table-row"> -->
706<!-- <div class="good col-md-6 col-sm-6" style="position:relative"> -->
707<!-- <h5 class="text-center">Galaxy S3 with Replicant</h5> -->
708<!-- <img src="img/products/mobile_s3.png" alt="replicant phone" class="center-block" /> -->
709<!-- <\!-- Buy/Download Button -\-> -->
710<!-- <a id="get-item-replicant" class="btn get-item" role="button" data-toggle="collapse" href="#sellers-replicant" aria-expanded="false" aria-controls="sellers" style="display:none"> -->
711<!-- BUY -->
712<!-- <\!-- Begin Sale -\-> -->
713<!-- <span class="sale" >sale</span> -->
714<!-- <\!-- End Sale -\-> -->
715<!-- </a> -->
716<!-- <div class="collapse" id="sellers-replicant"> -->
717<!-- <div class="center-block seller-group"> -->
718<!-- <p style="color: #6b6b6b"> -->
719<!-- <strong>Get it from</strong> -->
720<!-- </p> -->
721<!-- <p> <a href="https://tehnoetic.com/tehnoetic-s3-phone-replicant" class="seller action-button">Technoethical</a></p> -->
722<!-- <p class="sale-info links"> -->
723<!-- <a href="#technoethical-promotion">Sale details.</a> -->
724<!-- </p> -->
725<!-- </div> -->
726<!-- </div> -->
727
728<!-- <script> -->
729<!-- document.getElementById('get-item-replicant').style.display = ''; -->
730<!-- </script> -->
731<!-- <noscript> -->
732<!-- <div class="center-block seller-group"> -->
733<!-- <p style="color: #6b6b6b"> -->
734<!-- <strong>Get it from</strong> -->
735<!-- </p> -->
736<!-- <a href="https://tehnoetic.com/tehnoetic-s3-phone-replicant" class="seller action-button">Technoethical</a> -->
737<!-- <p class="sale-info links"> -->
738<!-- <a href="#technoethical-promotion">Sale details.</a> -->
739<!-- </p> -->
740<!-- </div> -->
741<!-- </noscript> -->
742<!-- <\!-- End Buy/Download button -\-> -->
743
744<!-- <ul class="pros"> -->
745<!-- <p>Why it's cool: Your smartphone is so much more than a phone: it's -->
746<!-- a tiny computer you carry with you every day. Choosing one of these -->
747<!-- phones lets you bring software freedom everywhere you go. -->
748<!-- You <i>can</i> run your favorite apps and send all the text messages -->
749<!-- you want, while still running free software.</p> -->
750
751<!-- <p> You can also get an <a href="https://tehnoetic.com/tehnoetic-s2-phone-replicant">S2</a> or an <a href="https://tehnoetic.com/tet-n2">N2 phone/tablet</a>, complete with Replicant.</p> -->
752<!-- </ul> -->
753<!-- </div> -->
754<!-- <\!--End Good-\-> -->
755
756<!-- <\!-- start bad -\-> -->
757
758<!-- <div class="good col-md-6 col-sm-6"> -->
759<!-- <ul class="pros"> -->
760<!-- <li> -->
761<!-- Runs the <a href="https://www.replicant.us">Replicant</a> free operating system, based on Android. -->
762<!-- </li> -->
763<!-- <li> -->
764<!-- Features <a href="https://www.f-droid.org/">F-Droid</a>, the free software catalog that makes it easy to get all the applications you need without sacrificing control of your phone. -->
765<!-- </li> -->
766<!-- <li>Note: While the main processor exclusively runs free software, the modem processor runs Samsung's nonfree system.</li> -->
767<!-- </ul> -->
768
769<!-- <h5 class="text-center">Stay away from: Google Pixel</h5> -->
770<!-- <ul class="cons"> -->
771<!-- <li>The Google Pixel line (and most Android devices) aren't just -->
772<!-- restricted by Widevine's <a href="https://www.gnu.org/philosophy/can-you-trust.html">treacherous</a> DRM. They also come with -->
773<!-- <a href="https://gnu.org/proprietary">proprietary</a> Google apps that -->
774<!-- <a href="https://www.gnu.org/proprietary/malware-google.html">subjugate users</a>.</li> -->
775<!-- </ul> -->
776<!-- </div> -->
777<!-- <\!--End Bad-\-> -->
778<!-- </div> -->
779 <!--End Container-->
780</div>
781 <!--End bad-->
782
783 <h2 class="title text-center">Personal Computers</h2>
784 <!--Laptops-->
785 <div class="container">
786 <div class="row is-table-row">
787 <div class="good col-md-6 col-sm-6" style="position:relative">
788 <h5 class="text-center">X200 with GNU/Linux</h5>
789 <img src="img/products/x200.png" alt="X200" class="center-block"/>
790
791 <!-- Buy/Download Button -->
792 <a id="get-item-x200" class="btn get-item" role="button" data-toggle="collapse" href="#sellers-x200" aria-expanded="false" aria-controls="sellers-x200" style="display:none">
793 BUY
794 <!-- Begin Sale -->
42b0c190 795 <span class="sale" >sale</span>
a4882310
GF
796 <!-- End Sale -->
797 </a>
798 <div class="collapse" id="sellers-x200">
799 <div class="center-block seller-group">
800 <p style="color: #6b6b6b">
801 <strong>Get it from</strong>
802 </p>
803 <p>
804 <a href="https://shop.libiquity.com/product/taurinus-x200" class="seller action-button">Libiquity</a>
805 </p>
806 <p> <a href="https://store.vikings.net/x200-ryf-certfied" class="seller action-button">Vikings</a></p>
42b0c190
GF
807 <p class="sale-info links">
808 <a href="#vikings-promotion">Sale details.</a></p>
a4882310
GF
809 </div>
810 </div>
811
812 <script>
813 document.getElementById('get-item-x200').style.display = '';
814 </script>
815 <noscript>
816 <div class="center-block seller-group">
817 <p style="color: #6b6b6b">
818 <strong>Get it from</strong>
819 </p>
820 <p>
821 <a href="https://shop.libiquity.com/product/taurinus-x200" class="seller action-button">Libiquity</a>
822 </p>
42b0c190
GF
823 <p> <a href="https://store.vikings.net/x200-ryf-certfied" class="seller action-button">Vikings</a></p>
824 <p class="sale-info links">
825 <a href="#vikings-promotion">Sale details.</a></p>
a4882310
GF
826 </div>
827 </noscript>
828 <!-- End Buy/Download button -->
829 <ul class="pros">
830 <p>Why it's cool: The X200 is one of the few home user devices that's
831able to run fully free software from top to bottom. Starting with an
832attractive user interface and extending through the microcode (or
833"BIOS") at the heart of the system, this laptop is powered by software
834that takes your freedom and privacy seriously.</p>
835<p>While it may be a little vintage, what it lacks in speed
836it makes up for in utmost respect to user freedom. It's so good that
837it's the laptop that's most frequently used in the FSF office!</p>
838 </ul>
839 </div>
840 <!--End Good-->
841
842 <!--start bad-->
843 <div class="good col-md-6 col-sm-6">
844 <ul class="pros">
845 <li>Runs the <a href="https://www.gnu.org/distros/free-distros.en.html">FSF-endorsed</a> <a href="https://trisquel.info">Trisquel</a> operating system and <a href="https://libreboot.org">Libreboot</a> firmware.</li>
846 <li>Durable hardware that's meant to be easy to repair.</li>
54b4c3ee 847 <li>Created by small businesses that replace restrictive components from a stock laptop.</li>
a4882310 848 </ul>
0e5b4e75
GF
849 <h5 class="text-center">Stay away from: MacBook Air and MacBook Pro</h5>
850 <ul class="cons">
851 <li>macOS is <a href="https://gnu.org/proprietary">proprietary software</a> that restricts its users' freedoms.</li>
4de4110b 852 <li>In early November 2020, macOS was caught alerting Apple each time a user <a href="https://sneak.berlin/20201112/your-computer-isnt-yours/">opens an app</a>. Even though Apple is <a href="https://support.apple.com/en-us/HT202491">making changes</a> to the service, it just goes to show how bad they try to be until there is an outcry.</li>
0e5b4e75
GF
853 <li>Apple has been <a href="https://motherboard.vice.com/en_us/article/evmeya/apple-iphone-right-to-repair-california">opposing the Right to Repair home user devices</a> for years, and maintains totalitarian control over their hardware.</li>
854 <li>Comes crawling with <a href="https://www.gnu.org/philosophy/proprietary-surveillance.html#SpywareInMacOS">spyware</a> that rats on you to advertisers.</li>
855 </ul>
a4882310
GF
856 </div>
857 <!--End Bad-->
858 </div>
859 <!--End Row-->
860
861 <div class="container">
862 <div class="row is-table-row">
863 <div class="col-md-5 col-sm-6 recommended-img">
864 <h5 class="text-center">Vikings D8</h5>
865 <img src="img/products/desktop.png" alt="Vikings D8" class="center-block" />
866
867 <!-- Buy/Download Button -->
868 <a id="get-item-d8" class="btn get-item" role="button" data-toggle="collapse" href="#sellers-d8" aria-expanded="false" aria-controls="sellers-d8" style="display:none;">
869 BUY
42b0c190
GF
870 <!-- Begin Sale -->
871 <span class="sale" >sale</span>
872 <!-- End Sale -->
a4882310
GF
873 </a>
874 <div class="collapse" id="sellers-d8">
875 <div class="center-block seller-group">
876 <a href="https://store.vikings.net/ryf-certified-hardware/d8ryf" class="seller action-button">Vikings</a>
42b0c190 877 <p class="sale-info links"><a href="#vikings-promotion">Sale details</a></p>
a4882310
GF
878 </div>
879 </div>
880
881 <script>
882 document.getElementById('get-item-d8').style.display = '';
883 </script>
884 <noscript>
885 <div class="center-block seller-group">
886 <p style="color: #6b6b6b">
887 <strong>Get it from</strong>
888 </p>
889 <a href="https://store.vikings.net/ryf-certified-hardware/d8ryf" class="seller action-button">Vikings</a>
42b0c190 890 <p class="sale-info links"><a href="#vikings-promotion">Sale details</a></p>
a4882310
GF
891 </div>
892 </noscript>
893 <ul class="pros">
894<p>Why it's cool: The Vikings D8 is a robust desktop computer that can be scaled up or down according to your needs, and which is capable of doing everything from simple Web browsing and video playback to intense code compilation.</p>
895
0e5b4e75 896<p>You can order the Vikings D8 installed with the FSF-endorsed <a href="https://trisquel.info">Trisquel</a> distribution of GNU/Linux, a fully free operating system that removes the user-hostile binary-only blobs lurking in the drivers of many common network and graphics cards, or, if you prefer, you can order the D8 installed with any other <a href="https://gnu.org/distros/free-distros.html">free distribution of GNU/Linux</a>.</p>
a4882310
GF
897</ul>
898</div>
899
900<div class="good col-md-6 col-sm-6">
901<ul class="pros">
0e5b4e75
GF
902 <li>Want to graduate from the X200? The D8 is higher performing while still just as respectful of your freedom.</li>
903 <li>Has room for three hard drives and four custom case fans.</li>
99f00ffc 904 <li>Despite being a mid-tower PC, it runs quietly, allowing you to surf the Web or code in peace.</li>
a4882310 905 </ul>
0e5b4e75
GF
906 <h5 class="text-center">Desktops running Microsoft Windows</h5>
907 <ul class="cons">
908 <li>Windows is <a href="https://gnu.org/proprietary">proprietary software</a> that profits from treating the user as a product. It <a href="https://www.fsf.org/news/the-fsfs-statement-on-windows-10">forces users to consent to data collection</a> for "targeted advertising."
909 </li>
910 <li>Mandatory Windows updates force users to test potentially unstable new versions. <a href="https://www.fsf.org/campaigns/windows">Read more about Windows's abuses.</a></li>
911 <li>Looking at a computer that includes an Intel CPU? They come with the <a href="https://www.fsf.org/blogs/sysadmin/the-management-engine-an-attack-on-computer-users-freedom">Intel Management Engine</a>, a hardware-based backdoor that gives Intel -- or intruders -- permanent and privileged access to your computer.</li>
912 </ul>
a4882310
GF
913 </div>
914 <!--End Bad-->
915 </div>
916 <!--End Row-->
917 <!--End Container-->
918
919 <h2 class="title text-center">Cool Devices</h2>
920 <!-- cool devices -->
921<div class="container">
922 <div class="row is-table-row">
923 <div class="col-md-5 col-sm-6 recommended-img" style="postition:relative">
924 <h5 class="text-center">NeuG USB True Random Number Generator</h5>
925 <img src="img/products/NeuG.jpg" alt="NeuG USB True Random Number Generator and a MicroSD card" class="center-block" style="height: 140px; margin-top: 90px; margin-bottom: 90px;"/>
926
927 <!-- Buy/Download Button -->
928 <a id="get-item-random-number-generator" class="btn get-item" role="button" data-toggle="collapse" href="#sellers-random-number-generator" aria-expanded="false" aria-controls="sellers-random-number-generator" style="display:none">
929 BUY
930 <!-- Begin Sale -->
931 <span class="sale" >sale</span>
932 <!-- End Sale -->
933 </a>
934 <div class="collapse" id="sellers-random-number-generator">
935 <div class="center-block seller-group">
936
937 <a href="https://shop.fsf.org/storage-devices/neug-usb-true-random-number-generator" class="seller action-button">GNU Press Shop</a>
938 <p class="sale-info links">
939 <a href="#GNU-promotion">Sale details.</a>
940 </p>
941 </div>
942 </div>
943
944 <script>
945 document.getElementById('get-item-random-number-generator').style.display = '';
946 </script>
947 <noscript>
948 <div class="center-block seller-group">
949 <p style="color: #6b6b6b">
950 <strong>Get it from</strong>
951 </p>
952 <a href="https://shop.fsf.org/storage-devices/neug-usb-true-random-number-generator" class="seller action-button">GNU Press Shop</a>
953 <p class="sale-info links">
954 <a href="#GNU-promotion">Sale details.</a>
955 </p>
956 </div>
957 </noscript>
958 <!-- End Buy/Download button -->
959<ul class="pros">
960<p>Why it's cool: A gift for your most security-conscious friend! As
961opposed to software solutions which by nature have limited randomness
962(or "entropy"), this USB device is an endless wellspring of truly random
963numbers, which aids in password generation and encryption.</p>
964</ul>
965 </div>
966<div class="good col=md-6 col-sm-6">
967 <ul class="pros">
968 <li>The perfect present for the cryptogeek in your life.</li>
969 <li>FST-01SZ is a tiny USB 32-bit computer based on a free (as in freedom) hardware design, and newly updated by its designer.</li>
970 <li>NeuG is an implementation of a true random number generator (TRNG) for
971 GD32F103 MCU.</li>
972 </ul>
973</div>
974</div>
975 <!-- End Row -->
976 <div class="container">
977 <div class="row is-table-row">
978 <div class="col-md-5 col-sm-6 recommended-img">
979 <h5 class="text-center">Mini Wi-Fi Adapter</h5>
980 <img src="https://static.fsf.org/nosvn/images/technoethical-adapter.png" alt="Mini Wi-Fi Adapter" class="center-block" />
981
982 <!-- Buy/Download Button -->
983 <a id="get-item-mini-adapter" class="btn get-item" role="button" data-toggle="collapse" href="#sellers-mini-adapter" aria-expanded="false" aria-controls="sellers-mini-adapter" style="display:none;">
984 BUY
985 <!-- Begin Sale -->
986 <span class="sale">sale</span>
987 <!-- End Sale -->
988 </a>
989 <div class="collapse" id="sellers-mini-adapter">
990 <div class="center-block seller-group">
df43a85a 991 <!-- <p><a href="https://tehnoetic.com/tehnoetic-wireless-adapter-gnu-linux-libre-tet-n150" class="seller action-button">Technoethical</a></p> -->
a4882310
GF
992 <p><a href="https://www.thinkpenguin.com/gnu-linux/penguin-wireless-n-usb-adapter-gnu-linux-tpe-n150usb" class="seller action-button">ThinkPenguin</a></p>
993 <p class="sale-info links">
994 <a href="#thinkpenguin-promotion">Sale details.</a>
995 </p>
996 </div>
997 </div>
998
999 <script>
1000 document.getElementById('get-item-mini-adapter').style.display = '';
1001 </script>
1002 <noscript>
1003 <div class="center-block seller-group">
1004 <p style="color: #6b6b6b">
1005 <strong>Get it from</strong>
1006 </p>
1007 <p><a href="https://tehnoetic.com/tehnoetic-wireless-adapter-gnu-linux-libre-tet-n150" class="seller action-button">Technoethical</a></p>
1008<p class="sale-info links">
1009 <a href="#technoethical-promotion">Sale details</a></p>
1010 <a href="https://www.thinkpenguin.com/gnu-linux/penguin-wireless-n-usb-adapter-gnu-linux-tpe-n150usb" class="seller action-button">ThinkPenguin</a>
1011<p class="sale-info links">
1012 <a href="#thinkpenguin-promotion">Sale details.</a>
1013 </p>
1014 </div>
1015 </noscript>
1016
1017 <!--start pros-->
1018 <ul class="pros">
1019 <p>Why it's cool: Trying to get closer to 100% free but stuck with a proprietary Wi-Fi card? Just plug this into your USB port and you're ready to go.</p>
1020 </ul>
1021 </div>
1022
1023 <div class="good col-md-6 col-sm-6">
1024 <ul class="pros">
1025 <li>Great for all-free-software installations on laptops with incompatible Wi-Fi hardware.</li>
0e5b4e75 1026 <li>Certified as part of our <a href="https://ryf.fsf.org">Respects Your Freedom (RYF)</a> program.</li>
a4882310
GF
1027 <li>If you use the X200 laptop listed in this Guide, an adapter like this won't be necessary.</li>
1028 </ul>
1029 </div></div></div>
1030 <!-- End Row -->
1031 <!-- End Container -->
1032
1033 <!-- Begin Recommended Template -->
1034
15267167
GF
1035<!-- <div class="container"> -->
1036<!-- <div class="row is-table-row"> -->
1037<!-- <div class="col-md-5 col-sm-6 recommended-img"> -->
1038<!-- <h5 class="text-center">Long Range Wi-Fi Adapter</h5> -->
1039<!-- <img src="img/products/thinkpenguin-long-range-adapter.png" alt="Long-range Wi-Fi Adapter" class="center-block" /> -->
a4882310 1040
15267167
GF
1041<!-- <\!-- Buy/Download Button -\-> -->
1042<!-- <a id="get-item-long-range-adapter" class="btn get-item" role="button" data-toggle="collapse" href="#sellers-long-range-adapter" aria-expanded="false" aria-controls="sellers-long-range-adapter" style="display:none;"> -->
1043<!-- BUY -->
1044<!-- <\!-- Begin Sale -\-> -->
1045<!-- <span class="sale">sale</span> -->
1046<!-- <\!-- End Sale -\-> -->
1047<!-- </a> -->
1048<!-- <div class="collapse" id="sellers-long-range-adapter"> -->
1049<!-- <div class="center-block seller-group"> -->
1050<!-- <a href="https://www.thinkpenguin.com/gnu-linux/penguin-wireless-n-usb-adapter-w-external-antenna-gnu-linux-tpe-n150usbl" class="seller action-button">ThinkPenguin</a> -->
1051<!-- <p class="sale-info links"> -->
1052<!-- <a href="#thinkpenguin-promotion">Sale details.</a> -->
1053<!-- </p> -->
1054<!-- </div> -->
1055<!-- </div> -->
a4882310 1056
15267167
GF
1057<!-- <script> -->
1058<!-- document.getElementById('get-item-long-range-adapter').style.display = ''; -->
1059<!-- </script> -->
1060<!-- <noscript> -->
1061<!-- <div class="center-block seller-group"> -->
1062<!-- <p style="color: #6b6b6b"> -->
1063<!-- <strong>Get it from</strong> -->
1064<!-- </p> -->
1065<!-- <a href="https://www.thinkpenguin.com/gnu-linux/penguin-wireless-n-usb-adapter-w-external-antenna-gnu-linux-tpe-n150usbl" class="seller action-button">ThinkPenguin</a> -->
1066<!-- <p class="sale-info links"> -->
1067<!-- <a href="#thinkpenguin-promotion">Sale details.</a> -->
1068<!-- </p> -->
1069<!-- </div> -->
1070<!-- </noscript> -->
1071<!-- <ul class="pros"> -->
1072<!-- <p>Why it's cool: A beefier (though bulkier) version of the wireless card that powers ThinkPenguin's mini Wi-Fi adapter. Surf the Web from afar with its long-range antenna that can pivot in any direction.</p> -->
1073<!-- </ul> -->
1074<!-- <\!-- End Buy/Download button -\-> -->
a4882310 1075
15267167
GF
1076<!-- </div> -->
1077<!-- <div class="col-md-6 col-sm-6"> -->
1078<!-- <ul class="pros"> -->
1079<!-- <li>More powerful than its smaller cousin, and can be further upgraded with a larger antenna.</li> -->
1080<!-- <li><a href="https://ryf.fsf.org">RYF</a>-approved!</li> -->
1081<!-- </ul> -->
1082<!-- </div> -->
1083<!-- </div> -->
a4882310
GF
1084 <!-- End Row -->
1085 </div>
1086 <!-- End Container -->
1087
1088 <!-- Begin Recommended Template -->
1089 <div class="container">
1090 <div class="row is-table-row">
1091 <div class="col-md-6 col-sm-6 recommended-img">
1092 <h5 class="text-center">VPN Router</h5>
1093 <img src="img/products/thinkpenguin-mini-router.png" alt="VPN Router" class="center-block" />
1094
1095
1096 <!-- Buy/Download Button -->
1097 <a id="get-item-vpn-router" class="btn get-item" role="button" data-toggle="collapse" href="#sellers-vpn-router" aria-expanded="false" aria-controls="sellers-vpn-router" style="display:none;">
1098 BUY
1099 <!-- Begin Sale -->
1100 <span class="sale">sale</span>
1101 <!-- End Sale -->
1102 </a>
1103 <div class="collapse" id="sellers-vpn-router">
1104 <div class="center-block seller-group">
1105 <a href="https://www.thinkpenguin.com/gnu-linux/free-software-wireless-n-mini-vpn-router-tpe-r1100" class="seller action-button">ThinkPenguin</a>
1106 <p class="sale-info links">
1107 <a href="#thinkpenguin-promotion">Sale details.</a>
1108 </p>
1109 </div>
1110 </div>
1111
1112 <script>
1113 document.getElementById('get-item-vpn-router').style.display = '';
1114 </script>
1115 <noscript>
1116 <div class="center-block seller-group">
1117 <p style="color: #6b6b6b">
1118 <strong>Get it from</strong>
1119 </p>
1120 <a href="https://www.thinkpenguin.com/gnu-linux/free-software-wireless-n-mini-vpn-router-tpe-r1100" class="seller action-button">ThinkPenguin</a>
1121<p class="sale-info links">
1122 <a href="#thinkpenguin-promotion">Sale details.</a>
1123 </p>
1124 </div>
1125 </noscript>
1126 <!-- End Buy/Download button -->
1127 <div class="collapse" id="sellers-mini-adapter2">
1128 <div class="center-block seller-group">
1129 <a href="https://www.thinkpenguin.com/gnu-linux/penguin-wireless-n-usb-adapter-gnu-linux-tpe-n150usb" class="seller action-button">ThinkPenguin</a>
1130 <p class="sale-info links">
1131 <a href="#thinkpenguin-promotion">Sale details.</a>
1132 </p>
1133 </div>
1134 </div>
1135 </div>
1136 <div class="col-md-7 col-sm-6">
1137 <ul class="pros">
1138<li>Designed to complement your existing router by providing a VPN that enhances privacy and security and circumvents network controls.</li>
1139<li>Designed for easy setup.</li>
1140<li><p>As free as can be: runs the FSF-endorsed <a href="https://librecmc.org/">LibreCMC</a> operating system on a product that is <a href="https://ryf.fsf.org">RYF</a>-certified.</p></li>
1141 </ul>
1142 </div>
1143 </div>
1144 <!-- End Row -->
1145 </div>
1146 <!-- End Container -->
1147
1148 <h1 class="title text-center">Books, Music, and Video</h1>
1149 <img src="img/products/bookshelf.png" alt="a shelf of books, with two layers, organized by color." class="center-block img-responsive" />
1150 <!--ebooks-->
1151 <div class="container">
1152 <h3 class="title text-center">Books</h3>
1153 <div class="row is-table-row">
1154 <div class="good col-md-6 col-sm-6">
1155 <h5 class="text-center">DRM-free Ebooks</h5>
1156
1157 <ul class="pros">
1158<p>There are <a href="https://www.defectivebydesign.org/guide/ebooks">plenty of places</a> to get your literature fix without the shackles of <a href="https://www.defectivebydesign.org/what_is_drm_digital_restrictions_management">Digital Restrictions Management (DRM)</a>. We're highlighting some publishers and shops you should patronize below!</p>
1159<li><a href="https://leanpub.com/">Leanpub</a> is an author-driven ebook Web site encouraging people to &quot;publish early, publish often.&quot;</li>
1160<li><a href="https://www.libreture.com/">Libreture</a> provides a catalog of DRM-free ebook publishers, and a storage solution for all of your digital books and comics.</li>
1161<li><a href="https://lektu.com/">Lektu</a> provides you with an array of DRM-free media in Spanish.</li>
1162<li><a href="https://nostarch.com">No Starch Press</a> offers &quot;the finest in geek entertainment,&quot; with educational books on a variety of programming topics.</li>
1163<li><a href="http://www.smashwords.com">Smashwords</a> is the world's largest distributor of indie ebooks.</li>
1164<li>Many free (as in freedom) educational books are available through sites like <a href="https://flossmanuals.net">FLOSS Manuals</a>, a supporter of the <a href="https://dayagainstdrm.org/">International Day Against DRM 2019</a>.</li>
1165<li>Looking to buy paper books? Check out the <a href="https://shop.fsf.org">GNU Press Shop</a> for your technical manuals and documentation needs.</li>
1166 </ul>
6c783128 1167 </div>
a4882310 1168 <!--End Good-->
6c783128
GF
1169 <!--start bad-->
1170 <div class="good col-md-6 col-sm-6">
a4882310
GF
1171 <h5 class="text-center">Stay away from: Amazon</h5>
1172 <ul class="cons">
0e5b4e75 1173<li>Amazon is one of the most notorious DRM offenders. They use this <a href="https://www.defectivebydesign.org/amazon">Orwellian control</a> over their devices and services to spy on users and keep them trapped in their walled garden.</li>
a4882310
GF
1174<li>Read more about the dangers of DRM through our <a href="https://defectivebydesign.org">Defective by Design</a> campaign.</li>
1175 </ul>
6c783128
GF
1176 </div>
1177 <!--End Bad-->
a4882310 1178 </div>
a4882310 1179 <!--End Row-->
6c783128 1180 </div>
a4882310
GF
1181 <!--End Container-->
1182
1183 <div class="container">
1184 <h3 class="title text-center">Music</h3>
1185 <div class="row is-table-row">
1186 <div class="good col-md-6 col-sm-6">
1187 <h5 class="text-center">DRM-free Music</h5>
1188<ul class="pros">
1189 <p>Despite the efforts of companies like Spotify, we can still dance to music in the free world. Thanks to the <a href="https://www.defectivebydesign.org/guide/audio">artists, producers, record labels, and shops</a> highlighted on on our <a href="https://www.defectivebydesign.org/guide/">Guide to DRM-free Living</a>, the rights-respecting options are nearly endless. Check out music from great labels and artists, including:</p>
1190<li>All of the music on <a href="https://bandcamp.com">Bandcamp</a> is DRM-free and comes in a variety of formats, including patent-free ones like FLAC and Ogg Vorbis.</li>
1191<li><a href="https://www.dischord.com/">Dischord Records</a>, a classic punk label providing music since 1980.</li>
0e5b4e75 1192<li><a href="https://www.emusic.com/">Emusic</a> offers DRM-free MP3 downloads, providing a local alternative to streaming services like Spotify or Apple Music.</li>
f41a8733
GF
1193 <li><a href="https://folkways.si.edu/">Folkways</a>, providing digital downloads of the world's best folk and children's music, courtesy of the Smithsonian Institute.</li>
1194 <li><a href="https://hdtracks.com">HDTracks</a> is an online music shop offering thousands of DRM-free downloads for you to play at home.</li>
a4882310
GF
1195</ul>
1196 </div>
1197 <div class="good col-md-6 col-sm-6">
1198<ul class="cons">
6c783128 1199 <h5 class="text-center">Stay away from: Spotify, Apple Music, and all other major streaming services</h5>
a4882310
GF
1200<li>Spotify is only one of many offenders when it comes to putting DRM in music: all major streaming services do this, with the support of big record labels.</li>
1201<li>In addition to streaming music encumbered by DRM, people who want to use Spotify are required to install additional proprietary software. Even Spotify's client for GNU/Linux relies on proprietary software.</li>
1202<li><p>Apple Music is no better, and places heavy restrictions on the music streamed through the platform.</p></li>
1203 </ul>
1204</div>
1205 <!--End Bad-->
1206 </div>
1207 <!--End Row-->
1208</div>
1209 <!--End Container-->
1210
1211 <!--Video-->
1212 <div class="container">
1213 <h3 class="title text-center">Video</h3>
1214 <div class="row is-table-row">
1215 <div class="good col-md-6 col-sm-6">
1216 <h5 class="text-center">DRM-free video</h5>
0e5b4e75
GF
1217<p>In the last year, many people have unfortunately become more dependent on streaming media. But it's important to remember how streaming services can deprive you of important rights. "Dis-services" like Disney+ and Netflix mandate the use of a hardware-level backdoor called Widevine, giving them permanent access into deep components of your machine.</p>
1218<p>Widevine prohibits these services from running on many older devices, leaving families who can't afford a new computer or a new television out in the cold.</p>
a4882310
GF
1219 <p>Try these video services and sites instead:</p>
1220<ul class="pros">
1221 <li>Visit the <a href="https://archive.org/details/movies">Moving Internet Archive</a> for free (as in freedom) classic films and art projects.</li>
1222<li>The <a href="https://cloud.blender.org/open-projects">Blender Open Movies</a> project has a collection of computer-animated films that were made entirely with <a href="https://blender.org">Blender</a>, an enormously popular free software tool.</li>
1223<li><p>Visit the <a href="https://www.defectivebydesign.org/guide/">Guide to DRM-free Living</a> for more suggestions on how to stay a film lover and keep your freedom at the same time.</p></li>
1224 </ul>
1225
1226 </div>
1227 <!--End Good-->
1228
1229 <!--start bad-->
1230 <div class="good col-md-6 col-sm-6">
1231 <h5 class="text-center">Stay away from: Netflix</h5>
1232 <ul class="cons">
3842f19f 1233 <li><p>Netflix is continuing its <a href="https://defectivebydesign.org/netflix">disturbing trend</a> of making onerous DRM the norm for streaming media. That's why they're a target for this year's <a href="https://dayagainstdrm.org/">International Day Against DRM (IDAD)</a>.</p>
0e5b4e75 1234<li><p>They're also leveraging their newfound place in the <a href="https://torrentfreak.com/netflix-becomes-a-member-of-the-mpaa/">Motion Picture Association of America</a> (MPAA) to advocate for tighter restrictions on users, and drove the effort to embed DRM into the <a href="https://www.defectivebydesign.org/no-drm-in-html5">fabric of the Web</a>.</p</li>
a4882310
GF
1235 </ul>
1236 </div>
1237 <!--End Bad-->
1238 </div>
1239 <!--End Row-->
1240 </div>
1241 <!--End Container-->
1242
1243 </section>
1244<!--End comparisons-->
1245
1246<!-- Begin need choices -->
1247<section class="choices" id="choices">
1248 <div class="container">
1249 <h1 class="text-center">Help wanted!</h1>
1250 <div class="container choices">
1251 <h2 class="title text-center"></h2>
1252 <div class="row is-table-row">
1253 <div class="good col-md-6 col-sm-6" style="position:relative">
1254<p>In this section of our guide, we've highlighted some of the types of devices where there just isn't a choice on the market that actually respects your freedom. We hope you'll take this list as inspiration for the free software projects you contribute to and support.</p>
a4882310
GF
1255 <!--End Good-->
1256
1257 <!-- start bad -->
a4882310
GF
1258 <h5 class="text-center">In need of development</h5>
1259 <ul class="pros">
1260 <li>Cameras</li>
1261 <li>eBook readers</li>
0e5b4e75 1262 <li>Home appliances</li>
a4882310 1263 <li>Fitness trackers</li>
e04c10ef 1264 <li>Smartwatches</li>
a4882310
GF
1265 <li>Video gaming consoles</li>
1266 </ul>
6c783128
GF
1267 </div>
1268 <div class="good col-md-6 col-sm-6" style="position:relative">
a4882310
GF
1269 <h5 class="text-center">Stay away from these devices:</h5>
1270 <ul class="cons">
1271<li>Internet of Things connected home appliances, smart speakers, and virtual assistants are little more than spying devices brought into your home. These include Ring, Amazon Alexa, Amazon Echo, Google Home, Nest, Ecobee, and Sonos products.</li>
a4882310
GF
1272<li><p>The Nintendo Switch is a popular holiday gift, but few realize that Nintendo has utter control over the platform and offers little insight into how it really works -- or how it might be spying on you and your family. Not much has changed since our advice to <a href="https://www.defectivebydesign.org/nintendo">brick them</a> before they bricked the Nintendo DS.</p></li>
1273 </ul>
1274 </div>
1275 <!--End Bad-->
1276 </div>
1277 <!--End Row-->
1278 </div>
1279 <!--End Container-->
1280 <!--End bad-->
1281<!-- end choices -->
1282</div></section>
1283 <!-- Begin Donations -->
1284 <section class="charities" id="charities">
1285 <div class="container">
1286 <h1 class="text-center">Recommended organizations for holiday donations</h1>
1287 <div class="row">
1288 <div class="col-md-4 col-md-offset-4 col-sm-4 col-sm-offset-4 col-xs-6 col-xs-offset-3">
6c783128 1289 <a href="https://www.fsf.org/"><img src="img/logo-1.png" alt="fsf" class="center-block img-responsive" /></a><br />
a4882310
GF
1290<p>The Giving Guide is brought to you by the <a href="https://fsf.org">Free Software Foundation</a>. Our <a href="https://fsf.org/join">associate membership</a> program is the heart of the FSF's work campaigning for computer user freedom worldwide. We've been fighting for digital freedoms since 1985, and have no plans of stopping. Will you make your voice heard by <a href="https://fsf.org/appeal">joining today</a>?</p>
1291 </div>
1292 </div>
1293 <div style="height: 30px"></div>
1294 <div class="row">
1295 <div class="col-md-3 col-sm-4 col-xs-6">
0e5b4e75 1296 <a href="https://april.org/"><img src="img/charities/april.png" alt="April" class="center-block img-responsive" /></a>
a4882310
GF
1297 </div>
1298 <div class="col-md-3 col-sm-4 col-xs-6">
0e5b4e75 1299 <a href="https://creativecommons.org/"><img src="img/charities/cc.png" alt="Creative Commons" class="center-block img-responsive" /></a>
a4882310
GF
1300 </div>
1301 <div class="col-md-3 col-sm-4 col-xs-6">
1b4aea0e 1302 <a href="https://www.torproject.org/"><img src="img/charities/tor.png" alt="Tor Foundation" class="center-block img-responsive" /></a></div>
a4882310 1303 <div class="col-md-3 col-sm-4 col-xs-6">
0e5b4e75 1304 <a href="https://www.wikimedia.org/"><img src="img/charities/wikimedia.png" alt="Wikimedia" class="center-block img-responsive" /></a>
a4882310
GF
1305 </div>
1306 </div>
1307 </div>
1308 </section>
1309 <!-- End Donations -->
1310
1311 <!-- Begin Promotion details -->
1312
1313 <section class="promotion-details">
1314 <div class="container">
1315 <div class="row">
1316 <div class="col-md-12">
1317 <div class="panel-default">
1318 <div class="panel-heading">
1319 <h1 class="fix-margin">Promotion details</h1>
1320 </div>
1321 <div class="panel-body" id="promotion-details">
1322<h2>Companies, distributors, and makers of freedom-friendly gadgets want to make it easier for you to give gifts that you feel good about. Check out these discounts and promotions.</h2>
1323 <ul style="list-style: none inside none;">
1b8a144d 1324 <li id="GNU-promotion"><strong>GNU Press Shop: </strong>5% discount on all items using the coupon code <span class="label label-default">GIVEFREELY</span>. Code expires on December 31st. As always, FSF members get a 20% discount. Together with this code, your associate membership could net you 25% off!</li>
d8326e5b
GF
1325 <li id="purism-promotion"><strong>Purism:</strong> 5% off of the Librem 5 with the discount code <span class="label label-default">GNULIDAYS</span>.</li>
1326<li id="vikings-promotion"><strong>Vikings:</strong> 10% discount on <b>all</b> products and services between now and December 31, 2020. <b>Help the FSF:</b> Vikings will also make a donation to the FSF for each product purchased using the coupon code <span class="label label-default">LIBREFEST</span>.</li>
a4882310
GF
1327 <!-- <li id="libiquity-promotion"><strong>Libiquity: </strong>10% rebate off your subtotal price for any items you buy from the Web site. Libiquity will donate 5% of each purchase's subtotal price to the FSF. Ends at 00:00 EST on February 1st, 2019. Claim the rebate by sending the code <span class="label label-default">FSFGIVING</span> and your order number to <a href="mailto:sales@libiquity.com">sales@libiquity.com</a>. Libiquity will then credit the rebate amount to your payment method.</li> -->
1328 <!-- <li id="lulzbot-promotion"><strong>LulzBot: </strong><a href="https://www.lulzbot.com/lulzbot-sales-clearance-items">Features sales and clearance items on their Web site</a>.</li> -->
1329 <!-- <li id="minifree-promotion"><strong>Minifree: </strong><a href="https://minifree.org/">Offering a discount on all products through the end of the year.</a> -->
1330 <!-- <li id="technoethical-promotion"><strong>Technoethical:</strong> Discounts for all refurbished products until January 17th.</li> -->
1331 <li id="thinkpenguin-promotion"><strong>ThinkPenguin:</strong> 5% discount on <b>all</b> products is available to <a href="https://fsf.org/join">FSF members</a>.</li>
a4882310
GF
1332</ul>
1333 </div>
1334 </div>
1335 </div>
1336 <!-- End Panel -->
1337 </div>
1338 <!-- End Row -->
1339 </div>
1340 <!-- End Container -->
1341 </section>
1342 <!-- End Promotion details -->
1343 <!-- Begin Licenses -->
1344 <section class="licenses">
1345 <div class="container">
1346 <div class="row">
1347 <div class="col-md-12">
1348 <div class="panel-default">
1349 <div class="panel-heading">
1350 <h1 class="fix-margin">Licenses</h1>
1351
1352 </div>
1353 <div class="panel-body" id="licenses">
1354 <p>This page by the Free Software Foundation is licensed under the <a href="https://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0</a> license.
1355 </p>
1356 <p>The graphics and photos used on this page have been modified by the Free Software Foundation and are licensed separately under the following terms: </p>
1357 <ul style="list-style: none inside none;">
0e5b4e75
GF
1358 <li>Purism product image copyright © 2019, Purism. Licensed under the <a href="https://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0</a> license.</li>
1359 <li>X200 product image in the public domain.</li>
7a9fe874 1360 <li>Vikings product images copyright © 2019, Vikings GmbH. Licensed under the <a href="https://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0</a> license.</li>
0e5b4e75
GF
1361 <li>NeuG product image copyright © 2020, Free Software Foundation, Inc. Licensed under the <a href="https://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0</a> license.</li>
1362 <li>ThinkPenguin product images © 2019, ThinkPenguin, Inc. Licensed under the <a href="https://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0</a> license.</li>
1363 <li>Bookshelf photo copyright © 2010, <a href="https://www.flickr.com/photos/seeminglee/4556156477/">See-ming Lee</a>. Licensed under the <a href="https://creativecommons.org/licenses/by-sa/2.0/">Creative Commons Attribution-ShareAlike 2.0</a> license.</li>
a4882310
GF
1364 </div>
1365 </div>
1366 </div>
1367 <!-- End Panel -->
1368 </div>
1369 <!-- End Row -->
1370 </div>
1371 <!-- End Container -->
1372 </section>
1373 <!-- End Licenses -->
1374 <!--Begin Footer-->
1375 <footer>
1376 <div class="container-fluid">
1377 <div class="row">
1378 <div class="col-md-4 col-sm-4 footer-logo">
0e5b4e75 1379 <a href="https://fsf.org/"><img src="img/logo-1.png" alt="FSF" class="center-block footer-logo img-responsive" /></a>
a4882310
GF
1380 </div>
1381 <div class="col-md-8 col-sm-8">
1382 <p>The FSF is a nonprofit with a worldwide mission to advance software freedom —
1383 <a href="https://fsf.org/about">learn about our history and work</a>.
1384 </p>
1385 <p>Version 11.0. Copyright © 2004-2020
1386 <a href="https://fsf.org/about/contact.html" title="Find out how to contact us">
1387 Free Software Foundation
1388 </a>, Inc.
1389 <a href="https://www.fsf.org/about/free-software-foundation-privacy-policy"> Privacy Policy</a>.
15267167 1390 <a href="js/weblabels.html" rel="jslicense">JavaScript License Information</a>.
a4882310
GF
1391 </p>
1392 </div>
1393 </div>
1394 <!-- End Row -->
1395 </div>
1396 <!-- End Container -->
1397 </footer>
1398 <!-- End Footer -->
1399
1400 <!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
1401 <script src="js/jquery.js" charset="utf-8"></script>
1402 <!-- Include all compiled plugins (below), or include individual files as needed -->
1403 <script src="js/bootstrap.js" charset="utf-8"></script>
1404 <!-- Our JS -->
1405 <script src="js/magic.js" charset="utf-8"></script>
1406
1407<!-- Piwik -->
1408<script type="text/javascript">
1409 // @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-2.0-or-later
1410 var _paq = _paq || [];
1411 _paq.push(["trackPageView"]);
1412 _paq.push(["enableLinkTracking"]);
1413
1414 (function() {
1415 var u = (("https:" == document.location.protocol) ? "https" : "http") + "://"+"piwik.fsf.org//";
1416 _paq.push(["setTrackerUrl", u+"piwik.php"]);
1417 _paq.push(["setSiteId", "14"]);
1418 var d=document, g=d.createElement("script"), s=d.getElementsByTagName("script")[0]; g.type="text/javascript";
1419 g.defer=true; g.async=true; g.src=u+"piwik.js"; s.parentNode.insertBefore(g,s);
1420 })();
1421 // @license-end
1422</script>
1423<!-- End Piwik Code -->
1424<!-- Piwik Image Tracker -->
1425<noscript><img src="https://piwik.fsf.org//piwik.php?idsite=14&rec=1" style="border:0" alt="" /></noscript>
1426<!-- End Piwik -->
1427 </body>
1428
1429 </html>