Extend fundraiser. Add fundraiser to v12.
[fsf-giving-guide.git] / v12 / givingguide.html
CommitLineData
791532ac
GF
1<!DOCTYPE html>
2<html lang="en">
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 -->
13 <meta name="theme-color" content="#602217">
14 <!-- Windows Phone -->
15 <meta name="msapplication-navbutton-color" content="#602217">
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">
23 <link rel="apple-touch-icon" sizes="144x144" href="img/favicons/apple-icon-144x144.png">
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">
30 <meta name="msapplication-TileColor" content="#602217">
31 <meta name="msapplication-TileImage" content="img/favicons/ms-icon-144x144.png">
32 <meta name="theme-color" content="#602217">
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
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]>
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>
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
f03ed08a
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 <!-- Begin fsf-modal-window-elem campaign element -->
103 <link type="text/css" rel="stylesheet" href="https://static.fsf.org/nosvn/fonts/fa/css/font-awesome.min.css">
104 <style>
105#fsf-modal-window-elem-container div {
106 -webkit-box-sizing: border-box;
107 -moz-box-sizing: border-box;
108 box-sizing: border-box;
109}
110
111@media screen and (min-width: 700px) {
112
113 #fsf-modal-window-elem-outer-v-center {
114 display: table;
115 position: absolute;
116 height: 100%;
117 width: 100%;
118 }
119 #fsf-modal-window-elem-inner-v-center {
120 display: table-cell;
121 vertical-align: middle;
122 }
123
124 #fsf-modal-window-elem {
125 width: 687px;
126 margin-left: auto;
127 margin-right: auto;
128 }
129
130 #fsf-modal-window-elem-right-column {
131 float: right;
132 width: 280px;
133 padding-left: 20px;
134 color: #002047;
135 }
136
137 #fsf-modal-window-elem-left-column {
138 width: 100%;
139 float: left;
140 margin-right: -280px;
141 }
142
143 #fsf-modal-window-elem-text {
144 margin-right: 280px;
145 }
146}
147
148@media screen and (max-width: 699px) {
149
150 #fsf-modal-window-elem {
151
152 -ms-box-orient: horizontal;
153 display: -webkit-box;
154 display: -moz-box;
155 display: -ms-flexbox;
156 display: -moz-flex;
157 display: -webkit-flex;
158 display: flex;
159
160 -webkit-flex-flow: row wrap;
161 flex-flow: row wrap;
162 }
163
164 #fsf-modal-window-elem {
165 width: 80vw;
166 margin-left: 10vw;
167 margin-right: 10vw;
168 margin-top: 40px;
169 margin-bottom: 40px;
170 }
171
172 #fsf-modal-window-elem-right-column {
173 width: 100%;
174 order: 1;
175 }
176
177 #fsf-modal-window-elem-left-column {
178 width: 100%;
179 order: 2;
180 }
181
182 #fsf-modal-window-elem-text {
183 margin-top: 20px;
184 }
185}
186
187@media screen and (max-width: 360px) {
188 .long-button-text {
189 font-size: 25px !important;
190 }
191}
192
193#fsf-modal-window-elem-container {
194 position: fixed;
195 z-index: 10000;
196 left: 0;
197 top: 0;
198 width: 100%;
199 height: 100%;
200 overflow: auto;
201 background-color: rgba(0,0,0,0.8);
202
203 font-weight: normal;
204}
205
206#fsf-modal-window-elem a, a:active, a:focus {
207 outline: none;
208 border-bottom: 0px;
209}
210
211#fsf-modal-window-elem {
212 overflow: auto;
213 padding: 20px;
214 border-style: solid;
215 border-width: 5px;
216 border-color: #b25ea8;
217 border-radius: 20px;
218 box-shadow: 0px 0px 10px #111111;
219 background-color: #fff5eb;
220}
221
222#fsf-modal-window-elem-header {
223 width: 100%;
224}
225
226#fsf-modal-window-elem-header h2 {
227 font-family: sans-serif,"Helvetica",Arial;
228 font-weight: bold;
229 font-size: 24px;
230 color: #002047;
231 padding-bottom: 20px;
232 margin-top: 0px;
233 margin-bottom: 0px;
234 border: none;
235}
236
237#fsf-modal-window-elem-close-button {
238 float: right;
239 height: 40px;
240 margin-right: -20px;
241 margin-top: -20px;
242 padding: 11px;
243 color: #888;
244 cursor: pointer;
245}
246
247#fsf-modal-window-elem-close-button:hover {
248 color: #aaf;
249}
250
251#fsf-modal-window-elem-right-column {
252 text-align: center;
253 -webkit-user-select: none;
254 -moz-user-select: none;
255 -ms-user-select: none;
256 user-select: none;
257}
258
259#fsf-modal-window-elem-buttons div {
260 height:53.333px;
261 line-height: 53.333px;
262 margin-left:auto;
263 margin-right:auto;
264 display:block;
265}
266
267#fsf-modal-window-elem-buttons {
268}
269
270#fsf-modal-window-elem-buttons a {
271 width: 100%;
272 display: block;
273 text-align: center;
274 font-size:35px;
275 color:#002047;
276 text-decoration: none;
277 font-family: sans-serif,"Helvetica",Arial;
278 font-weight: normal;
279}
280
281#fsf-modal-window-elem-maybe-later {
282 margin-top: 5px;
283 margin-bottom: -5px;
284}
285
286#fsf-modal-window-elem-maybe-later a {
287 color: #367c93;
288 line-height: 20px;
289 text-decoration: none;
290 cursor: pointer;
291 font-weight: normal;
292 font-family: sans-serif,"Helvetica",Arial;
293 font-size: 16px;
294}
295
296#fsf-modal-window-elem-text {
297}
298
299#fsf-modal-window-elem-text a {
300 color: #002047;
301 font-weight: 700;
302 text-decoration: none;
303}
304
305#fsf-modal-window-elem-text a:hover {
306 color: #fd8e1b;
307}
308
309#fsf-modal-window-elem-text a:focus {
310 color: #fd8e1b;
311}
312
313#fsf-modal-window-elem-text a:active {
314 color: #ffac30;
315}
316
317#fsf-modal-window-elem-text p {
318 font-family: sans-serif,"Helvetica",Arial;
319 font-size: 17px;
320 font-weight: normal;
321 margin: 0px 0px 10px 0px;
322 line-height: 20px;
323 color: #002047;
324}
325 </style>
326 <div id="fsf-modal-window-elem-container" style="display: none;">
327 <div id="fsf-modal-window-elem-outer-v-center">
328 <div id="fsf-modal-window-elem-inner-v-center">
329 <div id="fsf-modal-window-elem">
330 <div id="fsf-modal-window-elem-header">
331 <div id="fsf-modal-window-elem-close-button" onclick="//fsfModalWindowElemDontShowForAWhile();">
332 <i class="fa fa-close">&#8203;</i>
333 </div>
334 <h2>Take the next step to software freedom!</h2>
335 </div>
336 <div id="fsf-modal-window-elem-left-column">
337 <div id="fsf-modal-window-elem-text">
338
339<p>
340
341People around the world are realizing their responsibility to stand for user freedom against technological injustice.
342Now is the time to help each other move forward to full software freedom.
343Without free (as in freedom) software, we cannot and will not have a free society. Your membership will help us pave a way to #UserFreedom.
344
345</p>
346
347<p>
348
349Join us today for $10/month ($5 for students) and help us reach our goal of 500 new associate members before January 20!
350
351</p>
352
353<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>-->
354
355 </div>
356 </div>
357 <div id="fsf-modal-window-elem-right-column">
358 <div id="fsf-modal-window-elem-buttons" style="border-radius: 20px; box-shadow: 0px 0px 5px #0c2b2b;">
359 <div style="background-color:#43a2de; border-top-right-radius: 20px; border-top-left-radius: 20px;">
360 <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>
361 </div>
362
363 <div style="background-color:#fff5eb">
364 <a href="https://my.fsf.org/renew?mtm_campaign=fall21&mtm_source=modal" onclick="//fsfModalWindowElemFollowedLink();"><i class="fa fa-refresh">&nbsp;</i>Renew</a>
365 </div>
366
367 <div style="background-color:#b25ea8; border-bottom-right-radius: 20px; border-bottom-left-radius: 20px; margin-bottom: 2px">
368 <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>
369 </div>
370 </div>
371 </div>
372 </div>
373 </div>
374 </div>
375 <script>
376// @license magnet:?xt=urn:btih:1f739d935676111cfff4b4693e3816e664797050&dn=gpl-3.0.txt GPL-3.0
377
378// Licensed GPLv3-or-later by Andrew Engelbrecht
379
380var startTime, endTime, switchTextTime;
381
382startTime = new Date('2021-11-13T04:00:00Z');
383switchTextTime = new Date('2021-12-30T04:00:00Z');
384// endTime is unused.
385endTime = new Date('2022-02-17T04:00:00Z');
386
387// Possibly switch the text that is displayed in the modal window, depending
388// upon the current date.
389function fsfModalWindowElemMaybeSwitchText () {
390
391 var now;
392
393 now = new Date();
394 if (now.getTime() < switchTextTime.getTime()) {
395 return; // Do not switch the text
396 }
397
398 // Switch text
399 document.getElementById("fsf-modal-window-elem-text").innerHTML =' \
400\
401<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 goal of 500 new associate members before January 20!<\/p> \
402\
403<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>';
404}
405
406// Show fsf-modal-window-elem if it has not been previously closed by
407// the user, nor recently hit "maybe later",
408// and the campaign is still happening
409function fsfModalWindowElemMaybeShow () {
410
411 var pattern, noShowFsfModalWindowElementP, now;
412
413 // See if cookie says not to show element
414 pattern = /showFsf202111FundraiserModalWindowElementP\s*=\s*false/;
415 noShowFsfModalWindowElementP = pattern.test(document.cookie);
416
417//// Uncomment here to enable modal window hiding
418 if (!noShowFsfModalWindowElementP) {
419 setTimeout(function () {
420 // display the element
421 document.getElementById("fsf-modal-window-elem-container").style.display="block";
422 }, 0);
423 }
424}
425
426// Call this first to set the proper text.
427fsfModalWindowElemMaybeSwitchText();
428// Check if appeal is the url.
429if (window.location.href.indexOf("appeal") == -1) {
430 // Call this right away to avoid flicker.
431 fsfModalWindowElemMaybeShow();
432}
433
434// Get the time `plusDays` in the future.
435// This can be a fraction.
436function daysInFuture (plusDays) {
437 var now, future;
438
439 now = new Date();
440 future = new Date(now.getTime() + Math.floor(1000 * 60 * 60 * 24 * plusDays));
441 return future.toGMTString();
442}
443
444// Hide the fsf-modal-window-elem
445function fsfModalWindowElemHide () {
446 document.getElementById("fsf-modal-window-elem-container").style.display="none";
447}
448
449// Optionally hide elem and set a cookie to keep the fsf-modal-window-elem hidden for the next `forDays`.
450function fsfModalWindowElemDontShowForDays (forDays, hideNow) {
451 if (hideNow === true) {
452 fsfModalWindowElemHide();
453 }
454 //document.cookie = "showFsf202111FundraiserModalWindowElementP=false; path=/; domain=.fsf.org; expires=" + daysInFuture(forDays);
455 document.cookie = "showFsf202111FundraiserModalWindowElementP=false; path=/; SameSite=Strict; Secure; expires=" + daysInFuture(forDays);
456}
457
458// Hide the element from now to two weeks after closing it
459function fsfModalWindowElemDontShowForAWhile () {
460 fsfModalWindowElemDontShowForDays(7, true);
461}
462
463// Keep the element visible for now, but do not show it for a while
464function fsfModalWindowElemFollowedLink () {
465 fsfModalWindowElemDontShowForDays(14, false);
466}
467
468// Check if visiting appeal page.
469if (window.location.href.indexOf("appeal") > -1) {
470 fsfModalWindowElemDontShowForAWhile();
471}
472
473// Close popup if user clicks trasparent part
474document.getElementById("fsf-modal-window-elem-container").addEventListener("click", function(event){
475 fsfModalWindowElemDontShowForAWhile();
476});
477
478// Do not close popup if clicking non-trasparent part (with the text and buttons)
479document.getElementById("fsf-modal-window-elem").addEventListener("click", function(event){
480 event.stopPropagation();
481});
482
483// Close popup if user clicks X icon
484document.getElementById("fsf-modal-window-elem-close-button").addEventListener("click", function(event){
485 fsfModalWindowElemDontShowForAWhile();
486});
487
488// Disable popup if user clicks one of the main buttons
489document.getElementById("fsf-modal-window-elem-buttons").addEventListener("click", function(event){
490 fsfModalWindowElemFollowedLink();
491});
492
493// Disable popup if user clicks one of the "Read more" link
494document.getElementById("fsf-modal-window-text-link").addEventListener("click", function(event){
495 fsfModalWindowElemFollowedLink();
496});
497
498// Close popup if user presses escape key
499window.addEventListener("keydown", function (event) {
500 switch (event.key) {
501 case "Escape":
502 fsfModalWindowElemDontShowForAWhile();
503 break;
504 default:
505 return;
506 }
507}, true);
508// @license-end
509 </script>
510 </div>
511 <!-- End fsf-modal-window-elem campaign element -->
512
791532ac
GF
513 <nav class="navbar navbar-default">
514 <div class="container-fluid">
515 <!-- Brand and toggle get grouped for better mobile display -->
516 <div class="navbar-header">
517 <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar-links" aria-expanded="false">
518 <span class="sr-only">Toggle navigation</span>
519 <!-- <span class="icon-bar bar1"></span> -->
520 <!-- <span class="icon-bar bar2"></span> -->
521 <!-- <span class="icon-bar bar3"></span> -->
522 </button>
523 <a class="navbar-brand" href="https://fsf.org/"><img class="brand" src="img/logo-1.png" alt="FSF" width="180" /></a>
524 <!-- <span class="label label-warning"><a href="https://fsf.org/jfb">Join the FSF</a></span> -->
525
526 </div>
527
528 <!-- Collect the nav links, forms, and other content for toggling -->
529 <div class="collapse navbar-collapse" id="navbar-links">
530 <ul class="nav navbar-nav">
531 <li><a class="animated fadeIn" href="https://www.fsf.org/about/">About the FSF</a></li>
532 <li><a class="animated fadeIn" href="https://www.fsf.org/campaigns/">Campaigns</a></li>
533 <li><a class="animated fadeIn" href="https://my.fsf.org/join?pk_campaign=fall19&pk_kwd=ggjoin">Join</a></li>
534 <li><a class="animated fadeIn" href="https://shop.fsf.org/">Shop</a>
535 </ul>
536
537 </div>
538 <!-- /.navbar-collapse -->
539 </div>
540 <!-- /.container-fluid -->
541 </nav>
542
543 <!--Begin Intro-->
544 <section class="intro" id="intro">
545 <div class="container">
546 <div class="row">
547 <div class="illustration col-md-6">
548 <center>
549 <hr />
550 <!-- <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> -->
551 <img src="img/Illustration.png" alt="large-illustration" class="img-responsive center-dblock" />
552 </center>
553 </div>
554 <div class="intro-text col-md-6">
4fcea5a8 555 <h1>Don't give your loved ones gifts that stand in the way of their freedom</h1>
791532ac
GF
556<p>The headlines are filled with stories of "Big Tech" abuses, using the
557tight control they have over their devices and platforms to keep us
558powerless and dependent on them. There's no time at which this is more
552a0611 559evident than in the holiday season, when they marshal all of the
791532ac 560advertising at their disposal to sell us things that we don't need --
5e7eca24 561 and worse, products that don't respect our basic freedoms.</p>
791532ac 562 <h4>This year, choose freedom</h4>
5e7eca24 563 <p>This year, we advise you to end that cycle of forced obsolescence and user exploitation, and opt to try running <a href="https://gnu.org/philosophy/free-sw">free software</a> on a device you already own. If you're unlucky enough to get a gift that doesn't respect your freedom, you can still <a href="https://h-node.org">help others avoid it</a> by documenting its ethical pitfalls.</p>
791532ac
GF
564<p>Let your loved ones know that you respect their freedom and privacy
565too much to cave for the newest Apple, Amazon, or Google device, and
566give them the one gift that keeps on giving: freedom.</p>
567 </div>
568 </div>
569 </div>
570 </section>
571 <!--End Intro-->
572
573 <!--Begin Actions-->
574 <section class="actions" id="actions">
575 <div class="container">
576 <div class="row">
577 <!-- Begin Action -->
578 <div class="action col-md-4 col-sm-4 text-center">
579 <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>
580 <p>
24ae6719 581 Use the hashtag <span class="label label-default">#UserFreedom</span> on social media sites like <a href="https://joinmastodon.org/#getting-started">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!
791532ac
GF
582 </p>
583 </div>
584 <!-- End Action -->
585
586 <!-- Begin Action -->
587 <div class="action col-md-4 col-sm-4 text-center">
2e3c7c12 588 <a class="action-button" href="">Collaborate</a>
791532ac 589 <p>
1765afb1 590 You can help others know which devices to avoid by documenting hardware you own that does or doesn't work with free software in the <a href="https://h-node.org">h-node</a> database. Join a growing community of volunteers to help individuals choose hardware compatible with their freedom, even if they don't have <a href="https://ryf.fsf.org">Respects Your Freedom</a> (RYF) certification.
791532ac
GF
591 </p>
592 </div>
593 <!-- End Action -->
594
595 <!-- Begin Action -->
596
2e3c7c12
GF
597 <div class="action col-md-4 col-sm-4 text-center">
598 <a class="action-button" href="https://my.fsf.org/gift-a-membership">Gift a membership</a>
791532ac 599 <p>
2e3c7c12 600 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.
791532ac 601 </p>
791532ac
GF
602 </div>
603 <!-- End Action -->
604 </div>
605 <!-- End Row -->
606 </div>
607 <!-- End Container -->
608 </section>
609 <!--End Actions-->
610
611 <!--Begin Comparisons-->
612 <section class="comparisons">
613
614 <!--Smartphones-->
615 <div class="container smartphones">
616 <h2 class="title text-center">Smartphones</h2>
617 <div class="row is-table-row">
618 <div class="good col-md-6 col-sm-6" style="position:relative">
32885686 619 <h5 class="text-center">Replicant</h5>
2e3c7c12 620 <img src="img/products/replicant.png" alt="Replicant logo" class="center-block" />
791532ac
GF
621
622
623 <!-- Buy/Download Button -->
624 <a id="get-item" class="btn get-item" role="button" data-toggle="collapse" href="#sellers" aria-expanded="false" aria-controls="sellers" style="display:none">
32885686 625 DOWNLOAD
791532ac
GF
626</a>
627 <div class="collapse" id="sellers">
628 <div class="center-block seller-group">
629 <p style="color: #6b6b6b">
32885686 630 <strong>Visit the site</strong>
791532ac 631 </p>
32885686 632 <a href="https://replicant.us" class="seller action-button">Replicant Project</a>
791532ac
GF
633 </div>
634 </div>
635
636 <script>
637 document.getElementById('get-item').style.display = '';
638 </script>
639 <noscript>
640 <div class="center-block seller-group">
641 <p style="color: #6b6b6b">
32885686 642 <strong>Visit the site</strong>
791532ac 643 </p>
32885686 644 <a href="https://replicant.us" class="seller action-button">Replicant Project</a>
791532ac
GF
645 </noscript>
646 <!-- End Buy/Download button -->
647
648 <ul class="pros">
1765afb1 649 <p><strong>Our advice:</strong> There's currently no cell phone on the market that's fully compatible with user freedom, given the presence of nonfree software in iOS and Android. There are promising projects like PinePhone and the Librem 5 that seek to run GNU/Linux on smartphone hardware, but even these aren't perfect. What makes matters worse is that all smartphones currently run a separate, nonfree OS commonly referred to as the "mobile baseband," which is responsible for most of the device's communications.</p>
2e3c7c12 650 <p>If you're at all able to, and if you find your hardware is compatible with it, we recommend pairing the <strong>Replicant</strong> distribution of Android with the <a href="https://f-droid.org">F-Droid</a> app repository. Replicant is the bottom line when it comes to mobile OSes that respect their user's freedom, and is a project <a href="https://www.fsf.org/working-together/fund">fiscally sponsored by the FSF.</a></p>
791532ac
GF
651 </ul>
652 </div>
653 <!--End Good-->
654
655 <!-- start bad -->
656
657 <div class="good col-md-6 col-sm-6">
46e85626 658 <ul class="pros">
791532ac 659 <li>
46e85626 660 Replicant is a <a href="https://gnu.org/free-sw">fully free</a> distribution of the Android operating system. The project has a staunch policy of including only free software and firmware.
791532ac 661 </li>
46e85626
GF
662 <li>
663 Even if your phone doesn't support Replicant, you can still use the <a href="https://f-droid.org">F-Droid</a> repository on your Android phone. F-Droid has hundreds of applications that are ready to install, including Syncthing, Tor, Minetest, and Termux.
791532ac 664 </li>
46e85626 665 <li>No matter what phone operating system you currently use, stay tuned for our upcoming mobile <a href="https://esd.fsf.org">Email Self-Defense Guide</a>, which will help you keep your communications both free and secure.</li>
791532ac
GF
666 </ul>
667
668 <h5 class="text-center">Stay away from: iPhone</h5>
669 <ul class="cons">
670 <li>
671 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>.
672 </li>
673 <li>
674Apple 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.
675 </li>
676 <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>
677 </ul>
678 </div>
679 <!--End Bad-->
680 </div>
681 </div>
682 <!--End Row-->
683<!-- <div class="container"> -->
684<!-- <div class="row is-table-row"> -->
685<!-- <div class="good col-md-6 col-sm-6" style="position:relative"> -->
686<!-- <h5 class="text-center">Galaxy S3 with Replicant</h5> -->
687<!-- <img src="img/products/mobile_s3.png" alt="replicant phone" class="center-block" /> -->
688<!-- <\!-- Buy/Download Button -\-> -->
689<!-- <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"> -->
690<!-- BUY -->
691<!-- <\!-- Begin Sale -\-> -->
692<!-- <span class="sale" >sale</span> -->
693<!-- <\!-- End Sale -\-> -->
694<!-- </a> -->
695<!-- <div class="collapse" id="sellers-replicant"> -->
696<!-- <div class="center-block seller-group"> -->
697<!-- <p style="color: #6b6b6b"> -->
698<!-- <strong>Get it from</strong> -->
699<!-- </p> -->
700<!-- <p> <a href="https://tehnoetic.com/tehnoetic-s3-phone-replicant" class="seller action-button">Technoethical</a></p> -->
701<!-- <p class="sale-info links"> -->
702<!-- <a href="#technoethical-promotion">Sale details.</a> -->
703<!-- </p> -->
704<!-- </div> -->
705<!-- </div> -->
706
707<!-- <script> -->
708<!-- document.getElementById('get-item-replicant').style.display = ''; -->
709<!-- </script> -->
710<!-- <noscript> -->
711<!-- <div class="center-block seller-group"> -->
712<!-- <p style="color: #6b6b6b"> -->
713<!-- <strong>Get it from</strong> -->
714<!-- </p> -->
715<!-- <a href="https://tehnoetic.com/tehnoetic-s3-phone-replicant" class="seller action-button">Technoethical</a> -->
716<!-- <p class="sale-info links"> -->
717<!-- <a href="#technoethical-promotion">Sale details.</a> -->
718<!-- </p> -->
719<!-- </div> -->
720<!-- </noscript> -->
721<!-- <\!-- End Buy/Download button -\-> -->
722
723<!-- <ul class="pros"> -->
724<!-- <p>Why it's cool: Your smartphone is so much more than a phone: it's -->
725<!-- a tiny computer you carry with you every day. Choosing one of these -->
726<!-- phones lets you bring software freedom everywhere you go. -->
727<!-- You <i>can</i> run your favorite apps and send all the text messages -->
728<!-- you want, while still running free software.</p> -->
729
730<!-- <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> -->
731<!-- </ul> -->
732<!-- </div> -->
733<!-- <\!--End Good-\-> -->
734
735<!-- <\!-- start bad -\-> -->
736
737<!-- <div class="good col-md-6 col-sm-6"> -->
738<!-- <ul class="pros"> -->
739<!-- <li> -->
740<!-- Runs the <a href="https://www.replicant.us">Replicant</a> free operating system, based on Android. -->
741<!-- </li> -->
742<!-- <li> -->
743<!-- 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. -->
744<!-- </li> -->
745<!-- <li>Note: While the main processor exclusively runs free software, the modem processor runs Samsung's nonfree system.</li> -->
746<!-- </ul> -->
747
748<!-- <h5 class="text-center">Stay away from: Google Pixel</h5> -->
749<!-- <ul class="cons"> -->
750<!-- <li>The Google Pixel line (and most Android devices) aren't just -->
751<!-- restricted by Widevine's <a href="https://www.gnu.org/philosophy/can-you-trust.html">treacherous</a> DRM. They also come with -->
752<!-- <a href="https://gnu.org/proprietary">proprietary</a> Google apps that -->
753<!-- <a href="https://www.gnu.org/proprietary/malware-google.html">subjugate users</a>.</li> -->
754<!-- </ul> -->
755<!-- </div> -->
756<!-- <\!--End Bad-\-> -->
757<!-- </div> -->
758 <!--End Container-->
759</div>
760 <!--End bad-->
761
762 <h2 class="title text-center">Personal Computers</h2>
763 <!--Laptops-->
764 <div class="container">
765 <div class="row is-table-row">
766 <div class="good col-md-6 col-sm-6" style="position:relative">
767 <h5 class="text-center">X200 with GNU/Linux</h5>
768 <img src="img/products/x200.png" alt="X200" class="center-block"/>
769
770 <!-- Buy/Download Button -->
771 <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">
772 BUY
791532ac
GF
773 </a>
774 <div class="collapse" id="sellers-x200">
775 <div class="center-block seller-group">
776 <p style="color: #6b6b6b">
777 <strong>Get it from</strong>
778 </p>
779 <p>
780 <a href="https://shop.libiquity.com/product/taurinus-x200" class="seller action-button">Libiquity</a>
781 </p>
86f6fa07
GF
782 </div>
783 </div>
784
785 <script>
786 document.getElementById('get-item-x200').style.display = '';
787 </script>
788 <noscript>
789 <div class="center-block seller-group">
790 <p style="color: #6b6b6b">
791 <strong>Get it from</strong>
792 </p>
793 <p>
794 <a href="https://shop.libiquity.com/product/taurinus-x200" class="seller action-button">Libiquity</a>
795 </p>
791532ac
GF
796 </div>
797 </noscript>
798 <!-- End Buy/Download button -->
799 <ul class="pros">
800 <p>Why it's cool: The X200 is one of the few home user devices that's
801able to run fully free software from top to bottom. Starting with an
802attractive user interface and extending through the microcode (or
803"BIOS") at the heart of the system, this laptop is powered by software
804that takes your freedom and privacy seriously.</p>
805<p>While it may be a little vintage, what it lacks in speed
806it makes up for in utmost respect to user freedom. It's so good that
807it's the laptop that's most frequently used in the FSF office!</p>
808 </ul>
809 </div>
810 <!--End Good-->
811
812 <!--start bad-->
813 <div class="good col-md-6 col-sm-6">
814 <ul class="pros">
815 <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>
816 <li>Durable hardware that's meant to be easy to repair.</li>
817 <li>Created by small businesses that replace restrictive components from a stock laptop.</li>
818 </ul>
1765afb1 819 <h5 class="text-center">Stay away from: M1 MacBook and MacBook Pro</h5>
791532ac
GF
820 <ul class="cons">
821 <li>macOS is <a href="https://gnu.org/proprietary">proprietary software</a> that restricts its users' freedoms.</li>
822 <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>
791532ac
GF
823 <li>Comes crawling with <a href="https://www.gnu.org/philosophy/proprietary-surveillance.html#SpywareInMacOS">spyware</a> that rats on you to advertisers.</li>
824 </ul>
825 </div>
826 <!--End Bad-->
827 </div>
828 <!--End Row-->
829
791532ac
GF
830 <h2 class="title text-center">Cool Devices</h2>
831 <!-- cool devices -->
832<div class="container">
833 <div class="row is-table-row">
834 <div class="col-md-5 col-sm-6 recommended-img" style="postition:relative">
835 <h5 class="text-center">NeuG USB True Random Number Generator</h5>
836 <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;"/>
837
838 <!-- Buy/Download Button -->
839 <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">
840 BUY
841 <!-- Begin Sale -->
842 <span class="sale" >sale</span>
843 <!-- End Sale -->
844 </a>
845 <div class="collapse" id="sellers-random-number-generator">
846 <div class="center-block seller-group">
847
848 <a href="https://shop.fsf.org/storage-devices/neug-usb-true-random-number-generator" class="seller action-button">GNU Press Shop</a>
849 <p class="sale-info links">
850 <a href="#GNU-promotion">Sale details.</a>
851 </p>
852 </div>
853 </div>
854
855 <script>
856 document.getElementById('get-item-random-number-generator').style.display = '';
857 </script>
858 <noscript>
859 <div class="center-block seller-group">
860 <p style="color: #6b6b6b">
861 <strong>Get it from</strong>
862 </p>
863 <a href="https://shop.fsf.org/storage-devices/neug-usb-true-random-number-generator" class="seller action-button">GNU Press Shop</a>
864 <p class="sale-info links">
865 <a href="#GNU-promotion">Sale details.</a>
866 </p>
867 </div>
868 </noscript>
869 <!-- End Buy/Download button -->
870<ul class="pros">
871<p>Why it's cool: A gift for your most security-conscious friend! As
872opposed to software solutions which by nature have limited randomness
873(or "entropy"), this USB device is an endless wellspring of truly random
874numbers, which aids in password generation and encryption.</p>
875</ul>
876 </div>
877<div class="good col=md-6 col-sm-6">
878 <ul class="pros">
879 <li>The perfect present for the cryptogeek in your life.</li>
880 <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>
881 <li>NeuG is an implementation of a true random number generator (TRNG) for
882 GD32F103 MCU.</li>
883 </ul>
884</div>
885</div>
886 <!-- End Row -->
887 <div class="container">
888 <div class="row is-table-row">
889 <div class="col-md-5 col-sm-6 recommended-img">
890 <h5 class="text-center">Mini Wi-Fi Adapter</h5>
891 <img src="https://static.fsf.org/nosvn/images/technoethical-adapter.png" alt="Mini Wi-Fi Adapter" class="center-block" />
892
893 <!-- Buy/Download Button -->
894 <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;">
895 BUY
896 <!-- Begin Sale -->
897 <span class="sale">sale</span>
898 <!-- End Sale -->
899 </a>
900 <div class="collapse" id="sellers-mini-adapter">
901 <div class="center-block seller-group">
791532ac
GF
902 <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>
903 <p class="sale-info links">
904 <a href="#thinkpenguin-promotion">Sale details.</a>
905 </p>
906 </div>
907 </div>
908
909 <script>
910 document.getElementById('get-item-mini-adapter').style.display = '';
911 </script>
912 <noscript>
913 <div class="center-block seller-group">
914 <p style="color: #6b6b6b">
915 <strong>Get it from</strong>
916 </p>
791532ac
GF
917 <a href="https://www.thinkpenguin.com/gnu-linux/penguin-wireless-n-usb-adapter-gnu-linux-tpe-n150usb" class="seller action-button">ThinkPenguin</a>
918<p class="sale-info links">
919 <a href="#thinkpenguin-promotion">Sale details.</a>
920 </p>
921 </div>
922 </noscript>
923
924 <!--start pros-->
925 <ul class="pros">
926 <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>
927 </ul>
928 </div>
929
930 <div class="good col-md-6 col-sm-6">
931 <ul class="pros">
932 <li>Great for all-free-software installations on laptops with incompatible Wi-Fi hardware.</li>
933 <li>Certified as part of our <a href="https://ryf.fsf.org">Respects Your Freedom (RYF)</a> program.</li>
934 <li>If you use the X200 laptop listed in this Guide, an adapter like this won't be necessary.</li>
935 </ul>
936 </div></div></div>
937 <!-- End Row -->
938 <!-- End Container -->
939
940 <!-- Begin Recommended Template -->
941
942<!-- <div class="container"> -->
943<!-- <div class="row is-table-row"> -->
944<!-- <div class="col-md-5 col-sm-6 recommended-img"> -->
945<!-- <h5 class="text-center">Long Range Wi-Fi Adapter</h5> -->
946<!-- <img src="img/products/thinkpenguin-long-range-adapter.png" alt="Long-range Wi-Fi Adapter" class="center-block" /> -->
947
948<!-- <\!-- Buy/Download Button -\-> -->
949<!-- <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;"> -->
950<!-- BUY -->
951<!-- <\!-- Begin Sale -\-> -->
952<!-- <span class="sale">sale</span> -->
953<!-- <\!-- End Sale -\-> -->
954<!-- </a> -->
955<!-- <div class="collapse" id="sellers-long-range-adapter"> -->
956<!-- <div class="center-block seller-group"> -->
957<!-- <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> -->
958<!-- <p class="sale-info links"> -->
959<!-- <a href="#thinkpenguin-promotion">Sale details.</a> -->
960<!-- </p> -->
961<!-- </div> -->
962<!-- </div> -->
963
964<!-- <script> -->
965<!-- document.getElementById('get-item-long-range-adapter').style.display = ''; -->
966<!-- </script> -->
967<!-- <noscript> -->
968<!-- <div class="center-block seller-group"> -->
969<!-- <p style="color: #6b6b6b"> -->
970<!-- <strong>Get it from</strong> -->
971<!-- </p> -->
972<!-- <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> -->
973<!-- <p class="sale-info links"> -->
974<!-- <a href="#thinkpenguin-promotion">Sale details.</a> -->
975<!-- </p> -->
976<!-- </div> -->
977<!-- </noscript> -->
978<!-- <ul class="pros"> -->
979<!-- <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> -->
980<!-- </ul> -->
981<!-- <\!-- End Buy/Download button -\-> -->
982
983<!-- </div> -->
984<!-- <div class="col-md-6 col-sm-6"> -->
985<!-- <ul class="pros"> -->
986<!-- <li>More powerful than its smaller cousin, and can be further upgraded with a larger antenna.</li> -->
987<!-- <li><a href="https://ryf.fsf.org">RYF</a>-approved!</li> -->
988<!-- </ul> -->
989<!-- </div> -->
990<!-- </div> -->
991 <!-- End Row -->
992 </div>
993 <!-- End Container -->
994
995 <!-- Begin Recommended Template -->
996 <div class="container">
997 <div class="row is-table-row">
998 <div class="col-md-6 col-sm-6 recommended-img">
999 <h5 class="text-center">VPN Router</h5>
1000 <img src="img/products/thinkpenguin-mini-router.png" alt="VPN Router" class="center-block" />
1001
1002
1003 <!-- Buy/Download Button -->
1004 <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;">
1005 BUY
1006 <!-- Begin Sale -->
1007 <span class="sale">sale</span>
1008 <!-- End Sale -->
1009 </a>
1010 <div class="collapse" id="sellers-vpn-router">
1011 <div class="center-block seller-group">
1012 <a href="https://www.thinkpenguin.com/gnu-linux/free-software-wireless-n-mini-vpn-router-tpe-r1100" class="seller action-button">ThinkPenguin</a>
1013 <p class="sale-info links">
1014 <a href="#thinkpenguin-promotion">Sale details.</a>
1015 </p>
1016 </div>
1017 </div>
1018
1019 <script>
1020 document.getElementById('get-item-vpn-router').style.display = '';
1021 </script>
1022 <noscript>
1023 <div class="center-block seller-group">
1024 <p style="color: #6b6b6b">
1025 <strong>Get it from</strong>
1026 </p>
1027 <a href="https://www.thinkpenguin.com/gnu-linux/free-software-wireless-n-mini-vpn-router-tpe-r1100" class="seller action-button">ThinkPenguin</a>
1028<p class="sale-info links">
1029 <a href="#thinkpenguin-promotion">Sale details.</a>
1030 </p>
1031 </div>
1032 </noscript>
1033 <!-- End Buy/Download button -->
1034 <div class="collapse" id="sellers-mini-adapter2">
1035 <div class="center-block seller-group">
1036 <a href="https://www.thinkpenguin.com/gnu-linux/penguin-wireless-n-usb-adapter-gnu-linux-tpe-n150usb" class="seller action-button">ThinkPenguin</a>
1037 <p class="sale-info links">
1038 <a href="#thinkpenguin-promotion">Sale details.</a>
1039 </p>
1040 </div>
1041 </div>
1042 </div>
1043 <div class="col-md-7 col-sm-6">
1044 <ul class="pros">
1045<li>Designed to complement your existing router by providing a VPN that enhances privacy and security and circumvents network controls.</li>
1046<li>Designed for easy setup.</li>
1047<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>
1048 </ul>
1049 </div>
1050 </div>
1051 <!-- End Row -->
1052 </div>
1053 <!-- End Container -->
1054
1055 <h1 class="title text-center">Books, Music, and Video</h1>
1056 <img src="img/products/bookshelf.png" alt="a shelf of books, with two layers, organized by color." class="center-block img-responsive" />
1057 <!--ebooks-->
1058 <div class="container">
1059 <h3 class="title text-center">Books</h3>
1060 <div class="row is-table-row">
1061 <div class="good col-md-6 col-sm-6">
1062 <h5 class="text-center">DRM-free Ebooks</h5>
1063
1064 <ul class="pros">
1065<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>
1066<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>
1067<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>
1068<li><a href="https://lektu.com/">Lektu</a> provides you with an array of DRM-free media in Spanish.</li>
90c76872 1069<li><a href="https://nantucketebooks.com">Nantucket E-Books</a> is a DRM-free publisher and writing platform that also makes a strong commitment to software freedom. They were profiled in this season's <em>Free Software Bulletin.</em>
791532ac
GF
1070<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>
1071<li><a href="http://www.smashwords.com">Smashwords</a> is the world's largest distributor of indie ebooks.</li>
1765afb1 1072<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</a>.</li>
791532ac
GF
1073<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>
1074 </ul>
1075 </div>
1076 <!--End Good-->
1077 <!--start bad-->
1078 <div class="good col-md-6 col-sm-6">
1079 <h5 class="text-center">Stay away from: Amazon</h5>
1080 <ul class="cons">
1081<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>
1082<li>Read more about the dangers of DRM through our <a href="https://defectivebydesign.org">Defective by Design</a> campaign.</li>
1083 </ul>
1084 </div>
1085 <!--End Bad-->
1086 </div>
1087 <!--End Row-->
1088 </div>
1089 <!--End Container-->
1090
1091 <div class="container">
1092 <h3 class="title text-center">Music</h3>
1093 <div class="row is-table-row">
1094 <div class="good col-md-6 col-sm-6">
1095 <h5 class="text-center">DRM-free Music</h5>
1096<ul class="pros">
1097 <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>
1098<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>
1099<li><a href="https://www.dischord.com/">Dischord Records</a>, a classic punk label providing music since 1980.</li>
1100<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>
1101 <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>
1102 <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>
1103</ul>
1104 </div>
1105 <div class="good col-md-6 col-sm-6">
1106<ul class="cons">
1107 <h5 class="text-center">Stay away from: Spotify, Apple Music, and all other major streaming services</h5>
1108<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>
1109<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>
1110<li><p>Apple Music is no better, and places heavy restrictions on the music streamed through the platform.</p></li>
1111 </ul>
1112</div>
1113 <!--End Bad-->
1114 </div>
1115 <!--End Row-->
1116</div>
1117 <!--End Container-->
1118
1119 <!--Video-->
1120 <div class="container">
1121 <h3 class="title text-center">Video</h3>
1122 <div class="row is-table-row">
1123 <div class="good col-md-6 col-sm-6">
1124 <h5 class="text-center">DRM-free video</h5>
1125<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>
1126<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>
1127 <p>Try these video services and sites instead:</p>
1128<ul class="pros">
1129 <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>
1130<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>
1131<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>
1132 </ul>
1133
1134 </div>
1135 <!--End Good-->
1136
1137 <!--start bad-->
1138 <div class="good col-md-6 col-sm-6">
1139 <h5 class="text-center">Stay away from: Netflix</h5>
1140 <ul class="cons">
1765afb1
GF
1141 <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 were a target for last year's <a href="https://dayagainstdrm.org/">International Day Against DRM (IDAD)</a>.</p>
1142<li><p>They're also leveraging their 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>
791532ac
GF
1143 </ul>
1144 </div>
1145 <!--End Bad-->
1146 </div>
1147 <!--End Row-->
1148 </div>
1149 <!--End Container-->
1150
1151 </section>
1152<!--End comparisons-->
1153
1154<!-- Begin need choices -->
1155<section class="choices" id="choices">
1156 <div class="container">
1157 <h1 class="text-center">Help wanted!</h1>
1158 <div class="container choices">
1159 <h2 class="title text-center"></h2>
1160 <div class="row is-table-row">
1161 <div class="good col-md-6 col-sm-6" style="position:relative">
e48a0ab7 1162 <p>
1765afb1 1163 The FSF's long-running <strong>h-node</strong> project has recently seen an uptick in activity, and we need your help to document how well free software runs on common devices.
90c76872
GF
1164 </p>
1165 <p>
1765afb1 1166 By registering an account on <a href="https://h-node.org">h-node</a> and filling out listings for your hardware, you can help newcomers to the free software movement select hardware that will make thir transition as easy as possible.
e48a0ab7 1167 </p>
791532ac 1168 </div>
1765afb1
GF
1169<!-- <div class="good col-md-6 col-sm-6" style="position:relative"> -->
1170<!-- <h5 class="text-center">Stay away from these devices:</h5> -->
1171<!-- <ul class="cons"> -->
1172<!-- <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> -->
1173<!-- <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> -->
1174<!-- </ul> -->
1175<!-- </div> -->
791532ac
GF
1176 <!--End Bad-->
1177 </div>
1178 <!--End Row-->
1179 </div>
1180 <!--End Container-->
1181 <!--End bad-->
1182<!-- end choices -->
1183</div></section>
1765afb1 1184<!-- Begin Donations -->
791532ac
GF
1185 <section class="charities" id="charities">
1186 <div class="container">
1765afb1
GF
1187 <h1 class="text-center">Join the FSF associate membership program</h1>
1188 <div class="container choices">
1189 <div class="row is-table row">
1190 <div class="col-md-4 col-md-offset-4 col-sm-4 col-sm-offset-4 col-xs-10 col-xs-offset-6" style="position:relative">
791532ac 1191 <a href="https://www.fsf.org/"><img src="img/logo-1.png" alt="fsf" class="center-block img-responsive" /></a><br />
1765afb1
GF
1192 <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. If you're still looking for a gift, and want to put your money towards digital freedom, please consider becoming a member or donating to another charity supported by your friend or loved one.</p>
1193 <p>We've been fighting for digital freedoms since 1985, and have no plans of stopping. The work we do year-round is work to provide more and better options for gifts: spreading the message of software freedom, as well as helping retailers do the right thing and promoting the work of those who do. It's your support that makes this work possible.</p>
791532ac
GF
1194 </div>
1195 </div>
1196 </div>
1197 </section>
1198 <!-- End Donations -->
1199
1200 <!-- Begin Promotion details -->
1201
1202 <section class="promotion-details">
1203 <div class="container">
1204 <div class="row">
1205 <div class="col-md-12">
1206 <div class="panel-default">
1207 <div class="panel-heading">
1208 <h1 class="fix-margin">Promotion details</h1>
1209 </div>
1210 <div class="panel-body" id="promotion-details">
1211<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>
1212 <ul style="list-style: none inside none;">
1213 <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>
791532ac
GF
1214 <!-- <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> -->
1215 <!-- <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> -->
1216 <!-- <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> -->
1217 <!-- <li id="technoethical-promotion"><strong>Technoethical:</strong> Discounts for all refurbished products until January 17th.</li> -->
1218 <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>
1219</ul>
1220 </div>
1221 </div>
1222 </div>
1223 <!-- End Panel -->
1224 </div>
1225 <!-- End Row -->
1226 </div>
1227 <!-- End Container -->
1228 </section>
1229 <!-- End Promotion details -->
1230 <!-- Begin Licenses -->
1231 <section class="licenses">
1232 <div class="container">
1233 <div class="row">
1234 <div class="col-md-12">
1235 <div class="panel-default">
1236 <div class="panel-heading">
1237 <h1 class="fix-margin">Licenses</h1>
1238
1239 </div>
1240 <div class="panel-body" id="licenses">
1241 <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.
1242 </p>
1243 <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>
1244 <ul style="list-style: none inside none;">
791532ac 1245 <li>X200 product image in the public domain.</li>
791532ac
GF
1246 <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>
1247 <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>
1248 <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>
1249 </div>
1250 </div>
1251 </div>
1252 <!-- End Panel -->
1253 </div>
1254 <!-- End Row -->
1255 </div>
1256 <!-- End Container -->
1257 </section>
1258 <!-- End Licenses -->
1259 <!--Begin Footer-->
1260 <footer>
1261 <div class="container-fluid">
1262 <div class="row">
1263 <div class="col-md-4 col-sm-4 footer-logo">
1264 <a href="https://fsf.org/"><img src="img/logo-1.png" alt="FSF" class="center-block footer-logo img-responsive" /></a>
1265 </div>
1266 <div class="col-md-8 col-sm-8">
1267 <p>The FSF is a nonprofit with a worldwide mission to advance software freedom —
1268 <a href="https://fsf.org/about">learn about our history and work</a>.
1269 </p>
b6e3e90e 1270 <p>Version 12.0. Copyright © 2004-2021
791532ac
GF
1271 <a href="https://fsf.org/about/contact.html" title="Find out how to contact us">
1272 Free Software Foundation
1273 </a>, Inc.
1274 <a href="https://www.fsf.org/about/free-software-foundation-privacy-policy"> Privacy Policy</a>.
1275 <a href="js/weblabels.html" rel="jslicense">JavaScript License Information</a>.
1276 </p>
1277 </div>
1278 </div>
1279 <!-- End Row -->
1280 </div>
1281 <!-- End Container -->
1282 </footer>
1283 <!-- End Footer -->
1284
1285 <!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
1286 <script src="js/jquery.js" charset="utf-8"></script>
1287 <!-- Include all compiled plugins (below), or include individual files as needed -->
1288 <script src="js/bootstrap.js" charset="utf-8"></script>
1289 <!-- Our JS -->
1290 <script src="js/magic.js" charset="utf-8"></script>
1291
1292<!-- Piwik -->
1293<script type="text/javascript">
1294 // @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-2.0-or-later
1295 var _paq = _paq || [];
1296 _paq.push(["trackPageView"]);
1297 _paq.push(["enableLinkTracking"]);
1298
1299 (function() {
1300 var u = (("https:" == document.location.protocol) ? "https" : "http") + "://"+"piwik.fsf.org//";
1301 _paq.push(["setTrackerUrl", u+"piwik.php"]);
1302 _paq.push(["setSiteId", "14"]);
1303 var d=document, g=d.createElement("script"), s=d.getElementsByTagName("script")[0]; g.type="text/javascript";
1304 g.defer=true; g.async=true; g.src=u+"piwik.js"; s.parentNode.insertBefore(g,s);
1305 })();
1306 // @license-end
1307</script>
1308<!-- End Piwik Code -->
1309<!-- Piwik Image Tracker -->
1310<noscript><img src="https://piwik.fsf.org//piwik.php?idsite=14&rec=1" style="border:0" alt="" /></noscript>
1311<!-- End Piwik -->
1312 </body>
1313
1314 </html>