Change fundraiser modal window text.
[fsf-giving-guide.git] / v10 / givingguide.html
CommitLineData
b723463b
GF
1<!DOCTYPE html>
2<html lang="en">
3
4<head>
5 <meta charset="utf-8">
6 <meta http-equiv="X-UA-Compatible" content="IE=edge">
7 <meta name="viewport" content="width=device-width, initial-scale=1">
8
9 <title>Ethical Tech | Giving Guide</title>
10 <meta name="description" content="This is the Free Software Foundation (FSF) guide to smarter gift giving, compared with their restrictive counterparts.">
11
12 <!-- Some Colors -->
13 <!-- Chrome, Firefox OS and Opera -->
14 <meta name="theme-color" content="2c5aa0">
15 <!-- Windows Phone -->
16 <meta name="msapplication-navbutton-color" content="2c5aa0">
17
18 <link rel="apple-touch-icon" sizes="57x57" href="img/favicons/apple-icon-57x57.png">
19 <link rel="apple-touch-icon" sizes="60x60" href="img/favicons/apple-icon-60x60.png">
20 <link rel="apple-touch-icon" sizes="72x72" href="img/favicons/apple-icon-72x72.png">
21 <link rel="apple-touch-icon" sizes="76x76" href="img/favicons/apple-icon-76x76.png">
22 <link rel="apple-touch-icon" sizes="114x114" href="img/favicons/apple-icon-114x114.png">
23 <link rel="apple-touch-icon" sizes="120x120" href="img/favicons/apple-icon-120x120.png">
24 <link rel="apple-touch-icon" sizes="144x144" href="img/favicons/apple-icon-144x144.png">
25 <link rel="apple-touch-icon" sizes="152x152" href="img/favicons/apple-icon-152x152.png">
26 <link rel="apple-touch-icon" sizes="180x180" href="img/favicons/apple-icon-180x180.png">
27 <link rel="icon" type="image/png" sizes="192x192" href="img/favicons/android-icon-192x192.png">
28 <link rel="icon" type="image/png" sizes="32x32" href="img/favicons/favicon-32x32.png">
29 <link rel="icon" type="image/png" sizes="96x96" href="img/favicons/favicon-96x96.png">
30 <link rel="icon" type="image/png" sizes="16x16" href="img/favicons/favicon-16x16.png">
31 <meta name="msapplication-TileColor" content="#2c5aa0">
32 <meta name="msapplication-TileImage" content="img/favicons/ms-icon-144x144.png">
33 <meta name="theme-color" content="#2c5aa0">
34
35 <!-- Bootstrap -->
36 <link rel="stylesheet" href="css/bootstrap.min.css">
37
38 <!-- Animate CSS -->
39 <link rel="stylesheet" href="css/animate.css">
40
41 <!-- Our CSS -->
42 <link rel="stylesheet" href="css/master.css">
43
44
45 <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
46 <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
47 <!--[if lt IE 9]>
48 <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.2/html5shiv.js"></script>
49 <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
50 <![endif]-->
51
52 <script>
53 /*
54
55 @licstart The following is the entire license notice for the
56 JavaScript code in this page.
57
58 Copyright (c) 2016 Reda Lazri
59
60 Permission is hereby granted, free of charge, to any person obtaining
61 a copy of this software and associated documentation files (the
62 "Software"), to deal in the Software without restriction, including
63 without limitation the rights to use, copy, modify, merge, publish,
64 distribute, sublicense, and/or sell copies of the Software, and to
65 permit persons to whom the Software is furnished to do so, subject to
66 the following conditions:
67
68 The above copyright notice and this permission notice shall be included
69 in all copies or substantial portions of the Software.
70
71 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
72 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
73 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
74 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
75 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
76 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
77 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
78
79 @licend The above is the entire license notice
80 for the JavaScript code in this page.
81
82 */
83 </script>
84
85</head>
86
87<!-- ATTRACTIVE INFORMATIONAL ALERT / ASIDE BLOCK, SAVED HERE FOR REFERENCE
88
89 <div class="alert alert-success center-block">
90 <li class="info">
91 <p>
92 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).
93 </p>
94 </li>
95 </div>
96-->
97
98<body>
99
100<!-- Add banner and modal window here -->
101
102<iframe src="//static.fsf.org/nosvn/banners/2019fundraiser-fall/" width="100%" height="100%" scrolling="no" style="overflow: hidden; margin: 0; border: 0 none; display: block;"></iframe>
103
104 <!-- begin fsf-modal-window-elem campaign element -->
105 <link type="text/css" rel="stylesheet" href="https://static.fsf.org/nosvn/fonts/fa/css/font-awesome.min.css">
106 <style>
107#fsf-modal-window-elem-container div {
108 -webkit-box-sizing: border-box;
109 -moz-box-sizing: border-box;
110 box-sizing: border-box;
111}
112
113@media screen and (min-width: 700px) {
114
115 #fsf-modal-window-elem-outer-v-center {
116 display: table;
117 position: absolute;
118 height: 100%;
119 width: 100%;
120 }
121 #fsf-modal-window-elem-inner-v-center {
122 display: table-cell;
123 vertical-align: middle;
124 }
125
126 #fsf-modal-window-elem {
127 width: 687px;
128 margin-left: auto;
129 margin-right: auto;
130 }
131
132 #fsf-modal-window-elem-right-column {
133 float: right;
134 width: 280px;
135 padding-left: 20px;
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 zoom: 1;
215 padding: 20px;
216 border-style: solid;
217 border-width: 5px;
218 border-color: #ff00ff;
219 border-radius: 20px;
220 box-shadow: 0px 0px 10px #111111;
221 background-color: #19003a;
222}
223
224#fsf-modal-window-elem-header {
225 width: 100%;
226}
227
228#fsf-modal-window-elem-header h2 {
229 font-family: sans-serif,"Helvetica",Arial;
230 font-weight: bold;
231 font-size: 24px;
232 color: #edd400;
233 text-shadow: 0px 0px 8px #00378c;
234 padding-bottom: 20px;
235 margin-top: 0px;
236 margin-bottom: 0px;
237 border: none;
238}
239
240#fsf-modal-window-elem-close-button {
241 float: right;
242 height: 40px;
243 margin-right: -20px;
244 margin-top: -20px;
245 padding: 11px;
246 color: #888;
247 cursor: pointer;
248}
249
250#fsf-modal-window-elem-close-button:hover {
251 color: #aaf;
252}
253
254#fsf-modal-window-elem-right-column {
255 text-align: center;
256 -webkit-user-select: none;
257 -moz-user-select: none;
258 -ms-user-select: none;
259 user-select: none;
260}
261
262#fsf-modal-window-elem-buttons div {
263 height:53.333px;
264 line-height: 53.333px;
265 margin-left:auto;
266 margin-right:auto;
267 display:block;
268}
269
270#fsf-modal-window-elem-buttons {
271}
272
273#fsf-modal-window-elem-buttons a {
274 width: 100%;
275 display: block;
276 text-align:center;
277 font-size:35px;
278 color:#FFFFFF;
279 text-decoration: none;
280 font-family: sans-serif,"Helvetica",Arial;
281 font-weight: normal;
282}
283
284#fsf-modal-window-elem-maybe-later {
285 margin-top: 5px;
286 margin-bottom: -5px;
287}
288
289#fsf-modal-window-elem-maybe-later a {
290 color: #367c93;
291 line-height: 20px;
292 text-decoration: none;
293 cursor: pointer;
294 font-weight: normal;
295 font-family: sans-serif,"Helvetica",Arial;
296 font-size: 16px;
297}
298
299#fsf-modal-window-elem-text {
300}
301
302#fsf-modal-window-elem-text a {
303 color: #edd400;
304 font-weight: 700;
305 text-decoration: none;
306}
307
308#fsf-modal-window-elem-text a:hover {
309 color: #fd8e1b;
310}
311
312#fsf-modal-window-elem-text a:focus {
313 color: #fd8e1b;
314}
315
316#fsf-modal-window-elem-text a:active {
317 color: #ffac30;
318}
319
320#fsf-modal-window-elem-text p {
321 font-family: sans-serif,"Helvetica",Arial;
322 font-size: 18px;
323 font-weight: normal;
324 margin: 0px 0px 10px 0px;
325 line-height: 20px;
326 color: #ffffff;
327 text-shadow: 0px 0px 8px #4600ba;
328}
329 </style>
330 <div id="fsf-modal-window-elem-container" style="display: none;">
331 <div id="fsf-modal-window-elem-outer-v-center">
332 <div id="fsf-modal-window-elem-inner-v-center">
333 <div id="fsf-modal-window-elem">
334 <div id="fsf-modal-window-elem-header">
335 <div id="fsf-modal-window-elem-close-button" onclick="//fsfModalWindowElemDontShowForAWhile();">
e581cb83 336 <i class="fa fa-close">&#8203;</i>
b723463b 337 </div>
da88b8b6 338 <h2>Join us and make a difference!</h2>
b723463b
GF
339 </div>
340 <div id="fsf-modal-window-elem-left-column">
341 <div id="fsf-modal-window-elem-text">
342
343<p>
344
da88b8b6 345With your help, we can make this new decade one in which tools and devices will no longer control their users.
b723463b
GF
346
347</p>
348
da88b8b6
MM
349<p>
350
351To ring in 2020, we're extending our offer for exclusive gifts to all new or renewing annual associate members until January 17th.
352
353</p>
354
355<p><span id="fsf-modal-window-text-link"><a href="https://www.fsf.org/appeal?pk_campaign=frfall2019&pk_kwd=learn-more&pk_source=modal">READ MORE</a> | <a href="https://www.fsf.org/blogs/community/presenting-shoetool-happy-holidays-from-the-fsf?pk_campaign=frfall2019&pk_source=modal2">WATCH THE VIDEO</a></span></p>
b723463b
GF
356
357 </div>
358 </div>
359 <div id="fsf-modal-window-elem-right-column">
360 <div id="fsf-modal-window-elem-buttons" style="border-radius: 20px; box-shadow: 0px 0px 5px #0c2b2b;">
361 <div style="background-color:#ff00ff; border-top-right-radius: 20px; border-top-left-radius: 20px;">
362 <a style="text-shadow: 0px 0px 8px #b300b3;" href="https://my.fsf.org/join?pk_campaign=frfall2019&pk_source=modal" onclick="//fsfModalWindowElemFollowedLink();"><i class="fa fa-check-circle">&nbsp;</i>Join</a>
363 </div>
364
365 <div style="background-color:#930093">
e581cb83 366 <a style="text-shadow: 0px 0px 8px #460046;" href="https://my.fsf.org/renew?pk_campaign=frfall2019&pk_source=modal" onclick="//fsfModalWindowElemFollowedLink();"><i class="fa fa-refresh">&nbsp;</i>Renew</a>
b723463b
GF
367 </div>
368
369 <div style="background-color:#42009a; border-bottom-right-radius: 20px; border-bottom-left-radius: 20px; margin-bottom: 2px">
e581cb83 370 <a style="text-shadow: 0px 0px 8px #22004e;" href="https://my.fsf.org/donate?pk_campaign=frfall2019&pk_source=modal" onclick="//fsfModalWindowElemFollowedLink();"><i class="fa fa-money">&nbsp;</i>Donate</a>
b723463b
GF
371 </div>
372 </div>
b723463b
GF
373 </div>
374 </div>
375 </div>
376 </div>
377 <script type="text/javascript">
378// @license magnet:?xt=urn:btih:1f739d935676111cfff4b4693e3816e664797050&dn=gpl-3.0.txt GPL-3.0
379
380// licensed GPLv3-or-later by Andrew Engelbrecht
381
382var startTime, endTime, switchTextTime;
383
384startTime = new Date('2019-11-18T04:00:00Z');
385switchTextTime = new Date('2019-12-12T04:00:00Z');
da88b8b6 386endTime = new Date('2020-01-18T04:00:00Z');
b723463b
GF
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; // don't switch the dbd text
397 }
398
399 // switch dbd text
400 document.getElementById("fsf-modal-window-elem-text").innerHTML =' \
401\
da88b8b6 402<p>With your help, we can make this new decade one in which tools and devices will no longer control their users.<\/p><p>To ring in 2020, we\'re extending our offer for exclusive gifts to all new or renewing annual associate members until January 17th.<\/p> \
b723463b 403\
da88b8b6 404<p><span id="fsf-modal-window-text-link"><a href="https://www.fsf.org/appeal?pk_campaign=frfall2019&pk_kwd=learn-more&pk_source=modal">READ MORE<\/a> | <a href="https://www.fsf.org/blogs/community/presenting-shoetool-happy-holidays-from-the-fsf?pk_campaign=frfall2019&pk_source=modal2">WATCH THE VIDEO<\/a><\/span><\/p>';
b723463b
GF
405}
406
407// show fsf-modal-window-elem if it hasn't 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
b723463b
GF
414 // see if cookie says not to show element
415 pattern = /showFsfFall2019FundraiserModalWindowElementP\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// call this right away to avoid flicker
430fsfModalWindowElemMaybeShow();
431
432
433// get the time `plusDays` in the future.
434// can be a fraction.
435function daysInFuture (plusDays) {
436 var now, future;
437
438 now = new Date();
439 future = new Date(now.getTime() + Math.floor(1000 * 60 * 60 * 24 * plusDays));
440 return future.toGMTString();
441}
442
443// hide the fsf-modal-window-elem
444function fsfModalWindowElemHide () {
445 document.getElementById("fsf-modal-window-elem-container").style.display="none";
446}
e581cb83 447
b723463b
GF
448// optionally hide elem and set a cookie to keep the fsf-modal-window-elem hidden for the next `forDays`.
449function fsfModalWindowElemDontShowForDays (forDays, hideNow) {
450 if (hideNow === true) {
451 fsfModalWindowElemHide();
452 }
453 //document.cookie = "showFsfFall2019FundraiserModalWindowElementP=false; path=/; domain=.fsf.org; expires=" + daysInFuture(forDays);
454 document.cookie = "showFsfFall2019FundraiserModalWindowElementP=false; path=/; expires=" + daysInFuture(forDays);
455}
456
457// hide the element from now to two weeks after closing it
458function fsfModalWindowElemDontShowForAWhile () {
e581cb83 459 fsfModalWindowElemDontShowForDays(7, true);
b723463b 460}
e581cb83 461
b723463b
GF
462// keep the element visible for now, but don't show it for a while
463function fsfModalWindowElemFollowedLink () {
464 fsfModalWindowElemDontShowForDays(14, false);
465}
466
467// close popup if user clicks trasparent part
468document.getElementById("fsf-modal-window-elem-container").addEventListener("click", function(event){
469 fsfModalWindowElemDontShowForAWhile();
470});
e581cb83 471
b723463b
GF
472// don't close popup if clicking non-trasparent part (with the text and buttons)
473document.getElementById("fsf-modal-window-elem").addEventListener("click", function(event){
474 event.stopPropagation();
475});
e581cb83 476
b723463b
GF
477// close popup if user clicks X icon
478document.getElementById("fsf-modal-window-elem-close-button").addEventListener("click", function(event){
479 fsfModalWindowElemDontShowForAWhile();
480});
e581cb83 481
b723463b
GF
482// disable popup if user clicks one of the main buttons
483document.getElementById("fsf-modal-window-elem-buttons").addEventListener("click", function(event){
484 fsfModalWindowElemFollowedLink();
485});
e581cb83 486
b723463b
GF
487// disable popup if user clicks one of the "Read more" link
488document.getElementById("fsf-modal-window-text-link").addEventListener("click", function(event){
489 fsfModalWindowElemFollowedLink();
490});
e581cb83 491
b723463b
GF
492// close popup if user presses escape key
493window.addEventListener("keydown", function (event) {
494 switch (event.key) {
495 case "Escape":
496 fsfModalWindowElemDontShowForAWhile();
497 break;
498 default:
499 return;
500 }
501}, true);
502
503// @license-end
504 </script>
505 </div>
506 <!-- end fsf-modal-window-elem campaign element -->
507
508 <nav class="navbar navbar-default">
509 <div class="container-fluid">
510 <!-- Brand and toggle get grouped for better mobile display -->
511 <div class="navbar-header">
512 <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar-links" aria-expanded="false">
513 <span class="sr-only">Toggle navigation</span>
514 <!-- <span class="icon-bar bar1"></span> -->
515 <!-- <span class="icon-bar bar2"></span> -->
516 <!-- <span class="icon-bar bar3"></span> -->
517 </button>
518 <a class="navbar-brand" href="https://fsf.org/"><img class="brand" src="img/logo.png" alt="FSF" width="180" /></a>
519 <!-- <span class="label label-warning"><a href="https://fsf.org/jfb">Join the FSF</a></span> -->
520
521 </div>
522
523 <!-- Collect the nav links, forms, and other content for toggling -->
524 <div class="collapse navbar-collapse" id="navbar-links">
525 <ul class="nav navbar-nav">
526 <li><a class="animated fadeIn" href="https://www.fsf.org/about/">About the FSF</a></li>
527 <li><a class="animated fadeIn" href="https://www.fsf.org/campaigns/">Campaigns</a></li>
528 <li><a class="animated fadeIn" href="https://my.fsf.org/join?pk_campaign=fall19&pk_kwd=ggjoin">Join</a></li>
529 <li><a class="animated fadeIn" href="https://shop.fsf.org/">Shop</a>
530 </ul>
531
532 </div>
533 <!-- /.navbar-collapse -->
534 </div>
535 <!-- /.container-fluid -->
536 </nav>
537
538 <!--Begin Intro-->
539 <section class="intro" id="intro">
540 <div class="container">
541 <div class="row">
542 <div class="illustration col-md-6">
fee2eb1a 543 <center>
19f81aba 544 <img src="img/Illustration.png" alt="large-illutration" class="img-responsive center-dblock" /><hr />
f772f576 545 <video style="width: 100%; max-width: 640px;" controls="controls" poster="https://static.fsf.org/nosvn/videos/fsf-shoetool/thumbnails/ShoeTool-Cover-1.jpg" crossorigin="anonymous"><source src="https://static.fsf.org/nosvn/videos/fsf-shoetool/fsf-shoetool-720p.mp4" type="video/mp4" /><source src="https://static.fsf.org/nosvn/videos/fsf-shoetool/fsf-shoetool-720p.webm" type="video/webm" /><source src="https://static.fsf.org/nosvn/videos/fsf-shoetool/fsf-shoetool-720p.ogv" type="video/ogg" /><track kind="subtitles" label="English" srclang="en" src="https://static.fsf.org/nosvn/videos/fsf-shoetool/captions/shoetoolfsf_en.vtt" default="default" /></video>
fee2eb1a 546 </center>
b723463b
GF
547 </div>
548 <div class="intro-text col-md-6">
549 <h1>Does the gift you're giving your loved ones respect their rights?</h1>
b723463b
GF
550<p>When picking a gift this year, we urge you to think carefully about
551the choice you're making. Is that smart assistant smart enough to
552respect your friend or family member's rights? Does that tablet really
553have their best interest in mind? Or does that shiny gadget come at a
554cost much higher than its price tag?</p>
c6240a18 555 <p>When we allow <a href="https://gnu.org/proprietary">proprietary software</a> created by Facebook, Amazon, Apple, Google, and countless other companies to handle our basic computing tasks, we put an enormous amount of power in their hands, power which they freely 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>
b723463b
GF
556 <h4>Freedom is the gift that keeps on giving</h4>
557<p>Letting your loved ones know that
558you respect their privacy and freedom too much to cave in for the
559newest Apple or Google product is a great gift in itself, and one that
560 you can feel good about.</p>
561 </div>
562 </div>
563 </div>
564 </section>
565 <!--End Intro-->
566
567 <!--Begin Actions-->
568 <section class="actions" id="actions">
569 <div class="container">
570 <div class="row">
571 <!-- Begin Action -->
572 <div class="action col-md-4 col-sm-4 text-center">
573 <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>
574 <p>
575 Use the hashtag <span class="label label-default">#givefreely</span> on social media sites like <a href="https://fsf.org/twitter">Twitter</a>, <a href="https://mastodon.social">Mastodon</a>, or <a href="https://www.gnu.org/software/social/">GNU social</a>. You might get a gift out of it yourself!
576 </p>
577 </div>
578 <!-- End Action -->
579
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/givingguide/giving-guide-giveaway-primer">Unleash your advocacy</a>
583 <p>
584Your fight for freedom doesn't have to end at home. Use this
585<a href="https://www.fsf.org/givingguide/giving-guide-giveaway-primer">printable version</a> of the guide to spread the word. </p>
586
587 </div>
588 <!-- End Action -->
589
590 <!-- Begin Action -->
591 <div class="action col-md-4 col-sm-4 text-center">
592 <a class="action-button" href="#charities">Support free software</a>
593 <p>
594 Donate to our suggested charities.
595 </p>
596 </div>
597 <!-- End Action -->
598 </div>
599 <!-- End Row -->
600 </div>
601 <!-- End Container -->
602 </section>
603 <!--End Actions-->
604
605 <!--Begin Comparisons-->
606 <section class="comparisons">
607
608 <!--Smartphones-->
609 <div class="container smartphones">
610 <h2 class="title text-center">Smartphones</h2>
611 <div class="row is-table-row">
612 <div class="good col-md-6 col-sm-6" style="position:relative">
613 <h5 class="text-center">Purism Librem 5</h5>
614 <img src="img/products/librem5.png" alt="Purism Librem 5" class="center-block" />
615
616
617 <!-- Buy/Download Button -->
618 <a id="get-item" class="btn get-item" role="button" data-toggle="collapse" href="#sellers" aria-expanded="false" aria-controls="sellers" style="display:none">
619 BUY</a>
620 <div class="collapse" id="sellers">
621 <div class="center-block seller-group">
622 <p style="color: #6b6b6b">
623 <strong>Get it from</strong>
624 </p>
625 <a href="https://shop.puri.sm/shop/librem-5/" class="seller action-button">Purism</a>
626 </div>
627 </div>
628
629 <script>
630 document.getElementById('get-item').style.display = '';
631 </script>
632 <noscript>
633 <div class="center-block seller-group">
634 <p style="color: #6b6b6b">
635 <strong>Get it from</strong>
636 </p>
637 <a href="https://shop.puri.sm/shop/librem-5/" class="seller action-button">Purism</a>
638 </div>
639 </noscript>
640 <!-- End Buy/Download button -->
641
642 <ul class="pros">
643 <p>Why it's cool: Although it won't be released until Q2 2020, this phone
644is one to keep an eye on. We're giving it a tentative recommendation
645because the company has publicly committed to doing the right things
646for prioritizing user freedom and privacy, and because we <i>have</i>
647 evaluated and endorsed the operating system it will run.</p>
648<p>Considering
649that many people around the world use a mobile phone as their only
650Internet-enabled device, it's important to have confidence that your
651mobile phone isn't "listening in" on you to make more money for
652advertisers.</p>
653 </ul>
654 </div>
655 <!--End Good-->
656
657 <!-- start bad -->
658
659 <div class="good col-md-6 col-sm-6">
660 <ul class="pros">
661 <li>
662 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.
663 </li>
664 <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.
665 </li>
c3c9cdb9 666<li>Please note that the secondary processor (or "baseband") on the device still contains nonfree software. To preserve your freedom and privacy, be sure to flip the killswitch after placing a call or sending a text.</li>
b723463b
GF
667 </ul>
668
669 <h5 class="text-center">Stay away from: iPhone</h5>
670 <ul class="cons">
671 <li>
672 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>.
673 </li>
674 <li>
675 iOS is a fully <a href="https://gnu.org/proprietary/">proprietary operating system</a>, giving Apple control over the software on every Apple device. This means they're putting themselves as the "man in the middle" between us and every message we send to our friends.
676 </li>
677 <li>Apple has recently used 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>
678 </ul>
679 </div>
680 <!--End Bad-->
681 </div>
682 </div>
683 <!--End Row-->
684 <div class="container">
685 <div class="row is-table-row">
686 <div class="good col-md-6 col-sm-6" style="position:relative">
687 <h5 class="text-center">Galaxy S3 with Replicant</h5>
0c46ebe0 688 <img src="img/products/mobile_s3.png" alt="replicant phone" class="center-block" />
b723463b
GF
689 <!-- Buy/Download Button -->
690 <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">
691 BUY
692 <!-- Begin Sale -->
693 <span class="sale" >sale</span>
694 <!-- End Sale -->
695 </a>
696 <div class="collapse" id="sellers-replicant">
697 <div class="center-block seller-group">
698 <p style="color: #6b6b6b">
699 <strong>Get it from</strong>
700 </p>
0c46ebe0
GF
701 <p> <a href="https://tehnoetic.com/tehnoetic-s3-phone-replicant" class="seller action-button">Technoethical</a></p>
702 <p class="sale-info links">
703 <a href="#technoethical-promotion">Sale details.</a>
704 </p>
b723463b
GF
705 </div>
706 </div>
707
708 <script>
709 document.getElementById('get-item-replicant').style.display = '';
710 </script>
711 <noscript>
712 <div class="center-block seller-group">
713 <p style="color: #6b6b6b">
714 <strong>Get it from</strong>
715 </p>
716 <a href="https://tehnoetic.com/tehnoetic-s3-phone-replicant" class="seller action-button">Technoethical</a>
717 <p class="sale-info links">
718 <a href="#technoethical-promotion">Sale details.</a>
719 </p>
720 </div>
721 </noscript>
722 <!-- End Buy/Download button -->
723
724 <ul class="pros">
725 <p>Why it's cool: Your smartphone is so much more than a phone: it's
726 a tiny computer you carry with you every day. Choosing one of these
727 phones lets you bring software freedom everywhere you go.
728 You <i>can</i> run your favorite apps and send all the text messages
729 you want, while still running free software.</p>
730
731<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>
732 </ul>
733 </div>
734 <!--End Good-->
735
736 <!-- start bad -->
737
738 <div class="good col-md-6 col-sm-6">
739 <ul class="pros">
740 <li>
741 Runs the <a href="https://www.replicant.us">Replicant</a> free operating system, based on Android.
742 </li>
743 <li>
744 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.
745 </li>
c3c9cdb9 746 <li>Note: While the main processor exclusively runs free software, the modem processor runs Samsung's nonfree system.</li>
b723463b
GF
747 </ul>
748
749 <h5 class="text-center">Stay away from: Google Pixel</h5>
750 <ul class="cons">
60737a83 751<li>The Google Pixel line (and most Android devices) aren't just
c3c9cdb9 752 restricted by Widevine's <a href="https://www.gnu.org/philosophy/can-you-trust.html">treacherous</a> DRM. They also come with
b723463b
GF
753<a href="https://gnu.org/proprietary">proprietary</a> Google apps that
754<a href="https://www.gnu.org/proprietary/malware-google.html">subjugate users</a>.</li>
755 </ul>
756 </div>
757 <!--End Bad-->
758 </div>
759 <!--End Container-->
760</div>
761 <!--End bad-->
762
763 <h2 class="title text-center">Personal Computers</h2>
764 <!--Laptops-->
765 <div class="container">
766 <div class="row is-table-row">
767 <div class="good col-md-6 col-sm-6" style="position:relative">
768 <h5 class="text-center">X200 with GNU/Linux</h5>
769 <img src="img/products/x200.png" alt="X200" class="center-block"/>
770
771 <!-- Buy/Download Button -->
772 <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">
773 BUY
c275ecd2
GF
774 <!-- Begin Sale -->
775 <span class="sale" >sale</span>
776 <!-- End Sale -->
b723463b
GF
777 </a>
778 <div class="collapse" id="sellers-x200">
779 <div class="center-block seller-group">
780 <p style="color: #6b6b6b">
781 <strong>Get it from</strong>
782 </p>
783 <p>
784 <a href="https://shop.libiquity.com/product/taurinus-x200" class="seller action-button">Libiquity</a>
785 </p>
c275ecd2 786 <p><a href="https://tehnoetic.com/laptops/tet-x200" class="seller action-button">Technoethical</a></p>
0c46ebe0 787 <p> <a href="https://store.vikings.net/x200-ryf-certfied" class="seller action-button">Vikings</a></p>
c275ecd2 788 <p class="sale-info links">
0c46ebe0 789 <a href="#technoethical-promotion">Sale details.</a></p>
b723463b
GF
790 </div>
791 </div>
792
793 <script>
794 document.getElementById('get-item-x200').style.display = '';
795 </script>
796 <noscript>
797 <div class="center-block seller-group">
798 <p style="color: #6b6b6b">
799 <strong>Get it from</strong>
800 </p>
801 <p>
802 <a href="https://shop.libiquity.com/product/taurinus-x200" class="seller action-button">Libiquity</a>
0c46ebe0
GF
803 </p>
804 <p><a href="https://tehnoetic.com/laptops/tet-x200" class="seller action-button">Technoethical</a></p>
805<p> <a href="https://store.vikings.net/x200-ryf-certfied" class="seller action-button">Vikings</a></p>
c275ecd2
GF
806 <p class="sale-info links">
807 <a href="#technoethical-promotion">Sale details.</a>
808 </p>
b723463b
GF
809 </div>
810 </noscript>
811 <!-- End Buy/Download button -->
812 <ul class="pros">
813 <p>Why it's cool: The X200 is one of the few home user devices that's
814able to run fully free software from top to bottom. Starting with an
815attractive user interface and extending through the microcode (or
816"BIOS") at the heart of the system, this laptop is powered by software
817that takes your freedom and privacy seriously.</p>
818<p>While it may be a little vintage, what it lacks in speed
819it makes up for in utmost respect to user freedom. It's so good that
820it's the laptop that's most frequently used in the FSF office!</p>
821 </ul>
822 </div>
823 <!--End Good-->
824
825 <!--start bad-->
826 <div class="good col-md-6 col-sm-6">
827 <ul class="pros">
828 <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>
829 <li>Durable hardware that's meant to be easy to repair.</li>
830 <li>Created by small businesses that replace restrictive components from a stock laptop.</li>
831 </ul>
832 <h5 class="text-center">Stay away from: Microsoft Windows</h5>
833 <ul class="cons">
834 <li>Runs on <a href="https://gnu.org/proprietary">proprietary software</a> that profits from treating the user as a product. It also <a href="https://www.fsf.org/news/the-fsfs-statement-on-windows-10">forces users to consent to data collection</a> for "targeted advertising."
835 </li>
836 <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>
837 <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 permanent and privileged access to your computer.</li>
838 </ul>
839 </div>
840 <!--End Bad-->
841 </div>
842 <!--End Row-->
843
844 <div class="container">
845 <div class="row is-table-row">
846 <div class="col-md-5 col-sm-6 recommended-img">
847 <h5 class="text-center">Vikings D8</h5>
848 <img src="img/products/desktop.png" alt="Vikings D8" class="center-block" />
849
850 <!-- Buy/Download Button -->
851 <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;">
852 BUY
853 </a>
854 <div class="collapse" id="sellers-d8">
855 <div class="center-block seller-group">
856 <a href="https://store.vikings.net/ryf-certified-hardware/d8ryf" class="seller action-button">Vikings</a>
857 </div>
858 </div>
859
860 <script>
861 document.getElementById('get-item-d8').style.display = '';
862 </script>
863 <noscript>
864 <div class="center-block seller-group">
865 <p style="color: #6b6b6b">
866 <strong>Get it from</strong>
867 </p>
868 <a href="https://store.vikings.net/ryf-certified-hardware/d8ryf" class="seller action-button">Vikings</a>
869 </div>
870 </noscript>
871 <ul class="pros">
872<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>
873
874<p>You can order the Vikings D8 installed with the preferred <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>
875</ul>
876</div>
877
878<div class="good col-md-6 col-sm-6">
879<ul class="pros">
880 <li>Has room for three hard drives and four custom case fans.</li>
881 <li>Quiet and energy efficient while maintaining a small form factor.</li>
882 </ul>
883 <h5 class="text-center">Stay away from: Apple laptops and desktops</h5>
884 <ul class="cons">
885 <li>macOS is <a href="https://gnu.org/proprietary">proprietary software</a> that restricts its users' freedoms.</li>
886 <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>
887 <li>Comes crawling with <a href="https://www.gnu.org/philosophy/proprietary-surveillance.html#SpywareInMacOS">spyware</a> that rats on you to advertisers.</li>
888 <li>Avoid: MacBook Air (and MacBook Pro).</li>
889 </ul>
890 </div>
891 <!--End Bad-->
892 </div>
893 <!--End Row-->
894 <!--End Container-->
895
896 <h2 class="title text-center">Cool Devices</h2>
897 <!-- cool devices -->
898<div class="container">
899 <div class="row is-table-row">
900 <div class="col-md-5 col-sm-6 recommended-img" style="postition:relative">
901 <h5 class="text-center">NeuG USB True Random Number Generator</h5>
902 <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;"/>
903
904 <!-- Buy/Download Button -->
905 <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">
906 BUY
907 <!-- Begin Sale -->
908 <span class="sale" >sale</span>
909 <!-- End Sale -->
910 </a>
911 <div class="collapse" id="sellers-random-number-generator">
912 <div class="center-block seller-group">
913
914 <a href="https://shop.fsf.org/storage-devices/neug-usb-true-random-number-generator" class="seller action-button">GNU Press Shop</a>
915 <p class="sale-info links">
916 <a href="#GNU-promotion">Sale details.</a>
917 </p>
918 </div>
919 </div>
920
921 <script>
922 document.getElementById('get-item-random-number-generator').style.display = '';
923 </script>
924 <noscript>
925 <div class="center-block seller-group">
926 <p style="color: #6b6b6b">
927 <strong>Get it from</strong>
928 </p>
929 <a href="https://shop.fsf.org/storage-devices/neug-usb-true-random-number-generator" class="seller action-button">GNU Press Shop</a>
930 <p class="sale-info links">
931 <a href="#GNU-promotion">Sale details.</a>
932 </p>
933 </div>
934 </noscript>
935 <!-- End Buy/Download button -->
936<ul class="pros">
937<p>Why it's cool: A gift for your most security-conscious friend! As
938opposed to software solutions which by nature have limited randomness
939(or "entropy"), this USB device is an endless wellspring of truly random
940numbers, which aids in password generation and encryption.</p>
941</ul>
942 </div>
943<div class="good col=md-6 col-sm-6">
944 <ul class="pros">
945 <li>The perfect present for the cryptogeek in your life.</li>
946 <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>
947 <li>NeuG is an implementation of a true random number generator (TRNG) for
948 GD32F103 MCU.</li>
949 </ul>
950</div>
951</div>
952 <!-- End Row -->
953 <div class="container">
954 <div class="row is-table-row">
955 <div class="col-md-5 col-sm-6 recommended-img">
956 <h5 class="text-center">Mini Wi-Fi Adapter</h5>
957 <img src="https://static.fsf.org/nosvn/images/technoethical-adapter.png" alt="Mini Wi-Fi Adapter" class="center-block" />
958
959 <!-- Buy/Download Button -->
960 <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;">
961 BUY
962 <!-- Begin Sale -->
963 <span class="sale">sale</span>
964 <!-- End Sale -->
965 </a>
966 <div class="collapse" id="sellers-mini-adapter">
967 <div class="center-block seller-group">
0c46ebe0
GF
968 <p><a href="https://tehnoetic.com/tehnoetic-wireless-adapter-gnu-linux-libre-tet-n150" class="seller action-button">Technoethical</a></p>
969<p class="sale-info links">
970 <a href="#technoethical-promotion">Sale details</a></p>
c275ecd2 971 <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>
b723463b
GF
972 <p class="sale-info links">
973 <a href="#thinkpenguin-promotion">Sale details.</a>
974 </p>
975 </div>
976 </div>
977
978 <script>
979 document.getElementById('get-item-mini-adapter').style.display = '';
980 </script>
981 <noscript>
982 <div class="center-block seller-group">
983 <p style="color: #6b6b6b">
984 <strong>Get it from</strong>
985 </p>
0c46ebe0
GF
986 <p><a href="https://tehnoetic.com/tehnoetic-wireless-adapter-gnu-linux-libre-tet-n150" class="seller action-button">Technoethical</a></p>
987<p class="sale-info links">
988 <a href="#technoethical-promotion">Sale details</a></p>
b723463b
GF
989 <a href="https://www.thinkpenguin.com/gnu-linux/penguin-wireless-n-usb-adapter-gnu-linux-tpe-n150usb" class="seller action-button">ThinkPenguin</a>
990<p class="sale-info links">
991 <a href="#thinkpenguin-promotion">Sale details.</a>
992 </p>
993 </div>
994 </noscript>
995
996 <!--start pros-->
997 <ul class="pros">
998 <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>
999 </ul>
1000 </div>
1001
1002 <div class="good col-md-6 col-sm-6">
1003 <ul class="pros">
1004 <li>Great for all-free-software installations on laptops with incompatible Wi-Fi hardware.</li>
1005 <li>Certified as part of our <a href="https://ryf.fsf.org">RYF</a> program.</li>
1006 <li>If you use the X200 laptop listed in this Guide, an adapter like this won't be necessary.</li>
1007 </ul>
1008 </div></div></div>
1009 <!-- End Row -->
1010 <!-- End Container -->
1011
1012 <!-- Begin Recommended Template -->
1013
1014 <div class="container">
1015 <div class="row is-table-row">
1016 <div class="col-md-5 col-sm-6 recommended-img">
1017 <h5 class="text-center">Long Range Wi-Fi Adapter</h5>
1018 <img src="img/products/thinkpenguin-long-range-adapter.png" alt="Long-range Wi-Fi Adapter" class="center-block" />
1019
1020 <!-- Buy/Download Button -->
1021 <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;">
1022 BUY
1023 <!-- Begin Sale -->
1024 <span class="sale">sale</span>
1025 <!-- End Sale -->
1026 </a>
1027 <div class="collapse" id="sellers-long-range-adapter">
1028 <div class="center-block seller-group">
1029 <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>
1030 <p class="sale-info links">
1031 <a href="#thinkpenguin-promotion">Sale details.</a>
1032 </p>
1033 </div>
1034 </div>
1035
1036 <script>
1037 document.getElementById('get-item-long-range-adapter').style.display = '';
1038 </script>
1039 <noscript>
1040 <div class="center-block seller-group">
1041 <p style="color: #6b6b6b">
1042 <strong>Get it from</strong>
1043 </p>
1044 <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>
1045 <p class="sale-info links">
1046 <a href="#thinkpenguin-promotion">Sale details.</a>
1047 </p>
1048 </div>
1049 </noscript>
1050 <ul class="pros">
1051 <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>
1052 </ul>
1053 <!-- End Buy/Download button -->
1054
1055 </div>
1056 <div class="col-md-6 col-sm-6">
1057 <ul class="pros">
1058 <li>More powerful than its smaller cousin, and can be further upgraded with a larger antenna.</li>
1059<li><a href="https://ryf.fsf.org">RYF</a>-approved!</li>
1060 </ul>
1061 </div>
1062 </div>
1063 <!-- End Row -->
1064 </div>
1065 <!-- End Container -->
1066
1067 <!-- Begin Recommended Template -->
1068 <div class="container">
1069 <div class="row is-table-row">
1070 <div class="col-md-6 col-sm-6 recommended-img">
1071 <h5 class="text-center">VPN Router</h5>
1072 <img src="img/products/thinkpenguin-mini-router.png" alt="VPN Router" class="center-block" />
1073
1074
1075 <!-- Buy/Download Button -->
1076 <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;">
1077 BUY
1078 <!-- Begin Sale -->
1079 <span class="sale">sale</span>
1080 <!-- End Sale -->
1081 </a>
1082 <div class="collapse" id="sellers-vpn-router">
1083 <div class="center-block seller-group">
1084 <a href="https://www.thinkpenguin.com/gnu-linux/free-software-wireless-n-mini-vpn-router-tpe-r1100" class="seller action-button">ThinkPenguin</a>
1085 <p class="sale-info links">
1086 <a href="#thinkpenguin-promotion">Sale details.</a>
1087 </p>
1088 </div>
1089 </div>
1090
1091 <script>
1092 document.getElementById('get-item-vpn-router').style.display = '';
1093 </script>
1094 <noscript>
1095 <div class="center-block seller-group">
1096 <p style="color: #6b6b6b">
1097 <strong>Get it from</strong>
1098 </p>
1099 <a href="https://www.thinkpenguin.com/gnu-linux/free-software-wireless-n-mini-vpn-router-tpe-r1100" class="seller action-button">ThinkPenguin</a>
1100<p class="sale-info links">
1101 <a href="#thinkpenguin-promotion">Sale details.</a>
1102 </p>
1103 </div>
1104 </noscript>
1105 <!-- End Buy/Download button -->
b4d32e25 1106 <div class="collapse" id="sellers-mini-adapter2">
b723463b
GF
1107 <div class="center-block seller-group">
1108 <a href="https://www.thinkpenguin.com/gnu-linux/penguin-wireless-n-usb-adapter-gnu-linux-tpe-n150usb" class="seller action-button">ThinkPenguin</a>
1109 <p class="sale-info links">
1110 <a href="#thinkpenguin-promotion">Sale details.</a>
1111 </p>
1112 </div>
1113 </div>
1114 </div>
1115 <div class="col-md-7 col-sm-6">
1116 <ul class="pros">
1117<li>Designed to complement your existing router by providing a VPN that enhances privacy and security and circumvents network controls.</li>
1118<li>Designed for easy setup.</li>
1119<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>
1120 </ul>
1121 </div>
1122 </div>
1123 <!-- End Row -->
1124 </div>
1125 <!-- End Container -->
1126
1127 <h1 class="title text-center">Books, Music, and Video</h1>
1128 <img src="img/products/bookshelf.png" alt="a shelf of books, with two layers, organized by color." class="center-block img-responsive" />
1129 <!--ebooks-->
1130 <div class="container">
1131 <h3 class="title text-center">Books</h3>
1132 <div class="row is-table-row">
1133 <div class="good col-md-6 col-sm-6">
1134 <h5 class="text-center">DRM-free Ebooks</h5>
1135
1136 <ul class="pros">
1137<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>
1138<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>
1139<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>
1140<li><a href="https://lektu.com/">Lektu</a> provides you with an array of DRM-free media in Spanish.</li>
1141<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>
1142<li><a href="http://www.smashwords.com">Smashwords</a> is the world's largest distributor of indie ebooks.</li>
1143<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>
1144<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>
1145 </ul>
1146 </div>
1147 <!--End Good-->
1148 <!--start bad-->
1149 <h5 class="text-center">Stay away from: Amazon</h5>
1150 <ul class="cons">
1151<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 &quot;walled garden.&quot;</li>
cf12c5ae 1152<li>Read more about the dangers of DRM through our <a href="https://defectivebydesign.org">Defective by Design</a> campaign.</li>
b723463b
GF
1153 </ul>
1154 </div>
1155 <!--End Bad-->
1156 </div>
1157 <!--End Row-->
1158 <!--End Container-->
1159
1160 <div class="container">
1161 <h3 class="title text-center">Music</h3>
1162 <div class="row is-table-row">
1163 <div class="good col-md-6 col-sm-6">
1164 <h5 class="text-center">DRM-free Music</h5>
1165<ul class="pros">
eeaacdb7 1166 <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>
b723463b
GF
1167<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>
1168<li><a href="https://www.dischord.com/">Dischord Records</a>, a classic punk label providing music since 1980.</li>
1169<li><a href="https://www.emusic.com/">Emusic</a> is a DRM-free replacement for services like Spotify and Apple Music.</li>
b54a35b7 1170<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>
b723463b
GF
1171</ul>
1172 </div>
1173 <div class="good col-md-6 col-sm-6">
1174<ul class="cons">
46bf4dfd 1175<li>Stay away from: Spotify, Apple Music, and all other major streaming services</li>
b723463b
GF
1176<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>
1177<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>
1178<li><p>Apple Music is no better, and places heavy restrictions on the music streamed through the platform.</p></li>
1179 </ul>
1180</div>
1181 <!--End Bad-->
1182 </div>
1183 <!--End Row-->
1184</div>
1185 <!--End Container-->
1186
1187 <!--Video-->
1188 <div class="container">
1189 <h3 class="title text-center">Video</h3>
1190 <div class="row is-table-row">
1191 <div class="good col-md-6 col-sm-6">
1192 <h5 class="text-center">DRM-free video</h5>
c3c9cdb9 1193<p>This year has brought us some disturbing &quot;advances&quot; from streaming services like <a href="https://www.theverge.com/2019/11/11/20960441/netflix-ditching-old-roku-devices-because-of-drm">Netflix</a> and <a href="https://www.androidpolice.com/2019/10/22/disney-will-only-work-on-devices-that-support-the-strictest-widevine-l3-drm/">Disney+</a>. Both companies have mandated the use of a <a href="https://www.gnu.org/philosophy/can-you-trust.html">treacherous computing</a> scheme called <a href="https://www.androidauthority.com/widevine-explained-821935/">Widevine</a>, giving them the power to choose what you can and cannot do on your own device.</p>
b723463b
GF
1194<p>Widevine prohibits these services from running on many older devices, as well as most computers running GNU/Linux, leaving families who can't afford a new computer or a new television out in the cold.</p>
1195 <p>Try these video services and sites instead:</p>
1196<ul class="pros">
1197 <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>
1198<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>
1199<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>
1200 </ul>
1201
1202 </div>
1203 <!--End Good-->
1204
1205 <!--start bad-->
1206 <div class="good col-md-6 col-sm-6">
1207 <h5 class="text-center">Stay away from: Netflix</h5>
1208 <ul class="cons">
1209 <li><p>Netflix is continuing its <a href="https://defectivebydesign.org/netflix">disturbing trend</a> of making onerous DRM the norm for streaming media.</p>
46bf4dfd 1210<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 were responsible for embedding DRM into the <a href="https://www.defectivebydesign.org/no-drm-in-html5">fabric of the Web</a>.</p</li>
b723463b
GF
1211 </ul>
1212 </div>
1213 <!--End Bad-->
1214 </div>
1215 <!--End Row-->
1216 </div>
1217 <!--End Container-->
1218
1219 </section>
1220<!--End comparisons-->
1221
1222<!-- Begin need choices -->
1223<section class="choices" id="choices">
1224 <div class="container">
1225 <h1 class="text-center">Help wanted!</h1>
1226 <div class="container choices">
1227 <h2 class="title text-center"></h2>
1228 <div class="row is-table-row">
1229 <div class="good col-md-6 col-sm-6" style="position:relative">
1230<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>
1231 </div>
1232 <!--End Good-->
1233
1234 <!-- start bad -->
1235
1236 <div class="good col-md-6 col-sm-6">
1237 <h5 class="text-center">In need of development</h5>
1238 <ul class="pros">
1239 <li>Cameras</li>
1240 <li>Ebook readers</li>
1241 <li>Fitness trackers</li>
1242 <li>Watches</li>
1243 <li>Video gaming consoles</li>
1244 </ul>
1245 <h5 class="text-center">Stay away from these devices:</h5>
1246 <ul class="cons">
1247<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>
c3c9cdb9 1248<li>DRM can show up in many places that you wouldn't expect: even in the kitchen. Any device from the "Keurig 2.0" line will refuse to brew anything but officially sanctioned "K-cups." When brewing your tea or coffee this year, staying with the simpler option is smarter.</li>
b723463b
GF
1249<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>
1250 </ul>
1251 </div>
1252 <!--End Bad-->
1253 </div>
1254 <!--End Row-->
1255 </div>
1256 <!--End Container-->
1257 <!--End bad-->
1258<!-- end choices -->
1259</div></section>
1260 <!-- Begin Donations -->
1261 <section class="charities" id="charities">
1262 <div class="container">
1263 <h1 class="text-center">Recommended organizations for holiday donations</h1>
1264 <div class="row">
1265 <div class="col-md-4 col-md-offset-4 col-sm-4 col-sm-offset-4 col-xs-6 col-xs-offset-3">
1266 <a href="https://www.fsf.org/"><img src="img/charities/fsf.png" alt="fsf" class="center-block img-responsive" /></a>
1267<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>
1268 </div>
1269 </div>
1270 <div style="height: 30px"></div>
1271 <div class="row">
1272 <div class="col-md-3 col-sm-4 col-xs-6">
1273 <a href="https://april.org/"><img src="img/charities/april.png" alt="april" class="center-block img-responsive" /></a>
1274 </div>
1275 <div class="col-md-3 col-sm-4 col-xs-6">
1276 <a href="https://www.openrightsgroup.org/"><img src="img/charities/org.png" alt="ceataopen rights group logo" class="center-block img-responsive" /></a>
1277 </div>
1278 <div class="col-md-3 col-sm-4 col-xs-6">
1279 <a href="https://creativecommons.org/"><img src="img/charities/cc.png" alt="cc" class="center-block img-responsive" /></a>
1280 </div>
1281 <div class="col-md-3 col-sm-4 col-xs-6">
1282 <a href="https://www.eff.org/"><img src="img/charities/eff.png" alt="eff" class="center-block img-responsive" /></a>
1283 </div>
1284 <div class="col-md-3 col-sm-4 col-xs-6">
1285 <a href="https://www.gnome.org/"><img src="img/charities/gnome.png" alt="gnome" class="center-block img-responsive" /></a>
1286 </div>
1287 <div class="col-md-3 col-sm-4 col-xs-6">
1288 <a href="https://sfconservancy.org/"><img src="img/charities/sfc.png" alt="sfc" class="center-block img-responsive" /></a>
1289 </div>
1290 <div class="col-md-3 col-sm-4 col-xs-6">
1291 <a href="https://www.wikimedia.org/"><img src="img/charities/wikimedia.png" alt="wikimedia" class="center-block img-responsive" /></a>
1292 </div>
1293 </div>
1294 </div>
1295 </section>
1296 <!-- End Donations -->
1297
1298 <!-- Begin Promotion details -->
1299
1300 <section class="promotion-details">
1301 <div class="container">
1302 <div class="row">
1303 <div class="col-md-12">
1304 <div class="panel-default">
1305 <div class="panel-heading">
1306 <h1 class="fix-margin">Promotion details</h1>
1307 </div>
1308 <div class="panel-body" id="promotion-details">
1309<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>
1310 <ul style="list-style: none inside none;">
1311 <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.</li>
1312 <!-- <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> -->
1313 <!-- <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> -->
1314 <!-- <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> -->
1315 <li id="technoethical-promotion"><strong>Technoethical:</strong> Discounts for all refurbished products until the end of December.</li>
1316 <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>
1317 <!-- <li id="vikings-promotion"><strong>Vikings:</strong> 5% discount on <b>all</b> products and services between now and February 1, 2019. <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">fsfftw</span>.</li> -->
1318
1319</ul>
1320 </div>
1321 </div>
1322 </div>
1323 <!-- End Panel -->
1324 </div>
1325 <!-- End Row -->
1326 </div>
1327 <!-- End Container -->
1328 </section>
1329 <!-- End Promotion details -->
46bf4dfd
GF
1330 <!-- Begin Licenses -->
1331 <section class="licenses">
1332 <div class="container">
1333 <div class="row">
1334 <div class="col-md-12">
1335 <div class="panel-default">
1336 <div class="panel-heading">
1337 <h1 class="fix-margin">Licenses</h1>
b723463b 1338
46bf4dfd
GF
1339 </div>
1340 <div class="panel-body" id="licenses">
859f7d4a 1341 <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.
46bf4dfd
GF
1342 </p>
1343 <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>
1344 <ul style="list-style: none inside none;">
0f9edd2e 1345 <li>Purism product image licensed under the <a href="https://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0</a> license.</li>
46bf4dfd
GF
1346 <li>X200 image in the public domain.</li>
1347 <li>NeuG image licensed under the <a href="https://creativecommons.org/licenses/by-sa/3.0/deed.en_US">Creative Commons Attribution-ShareAlike 3.0</a> license.</li>
0f9edd2e 1348 <li>ThinkPenguin images are licensed under the <a href="https://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0</a> license.</li>
46bf4dfd
GF
1349 <li>Technoethical Replicant S3 image licensed under the <a href="https://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0</a> license.</li>
1350 <li>Photo of bookshelf by <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>
1351 </div>
1352 </div>
1353 </div>
1354 <!-- End Panel -->
1355 </div>
1356 <!-- End Row -->
1357 </div>
1358 <!-- End Container -->
1359 </section>
1360 <!-- End Licenses -->
b723463b
GF
1361 <!--Begin Footer-->
1362 <footer>
1363 <div class="container-fluid">
1364 <div class="row">
1365 <div class="col-md-4 col-sm-4 footer-logo">
1366 <a href="https://fsf.org/"><img src="img/fsf-footer.png" alt="FSF" class="center-block footer-logo img-responsive" /></a>
1367 </div>
1368 <div class="col-md-8 col-sm-8">
1369 <p>The FSF is a nonprofit with a worldwide mission to advance software freedom —
1370 <a href="https://fsf.org/about">learn about our history and work</a>.
1371 </p>
1372 <p>Version 10.0. Copyright © 2004-2019
1373 <a href="https://fsf.org/about/contact.html" title="Find out how to contact us">
1374 Free Software Foundation
1375 </a>, Inc.
1376 <a href="https://www.fsf.org/about/free-software-foundation-privacy-policy"> Privacy Policy</a>.
1377 <a href="js/weblabels.html" rel="jslicense">Javascript License Information</a>.
1378 </p>
1379 </div>
1380 </div>
1381 <!-- End Row -->
1382 </div>
1383 <!-- End Container -->
1384 </footer>
1385 <!-- End Footer -->
1386
1387 <!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
1388 <script src="js/jquery.js" charset="utf-8"></script>
1389 <!-- Include all compiled plugins (below), or include individual files as needed -->
1390 <script src="js/bootstrap.js" charset="utf-8"></script>
1391 <!-- Our JS -->
1392 <script src="js/magic.js" charset="utf-8"></script>
1393
1394 <!-- Piwik -->
1395 <script type="text/javascript">
1396 // @license magnet:?xt=urn:btih:c80d50af7d3db9be66a4d0a86db0286e4fd33292&dn=bsd-3-clause.txt
1397 var pkBaseURL = (("https:" == document.location.protocol) ? "https://piwik.fsf.org/" : "http://piwik.fsf.org/");
1398 document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));
1399 try {
1400 var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 14);
1401 piwikTracker.trackPageView();
1402 piwikTracker.enableLinkTracking();
1403 } catch (err) {}
1404 // @license-end
1405 </script><noscript><p><img src="//piwik.fsf.org/piwik.php?idsite=14" style="border:0" alt="" /></p></noscript>
1406 <!-- End Piwik Tracking Code -->
1407 </body>
1408
1409 </html>