summaryrefslogtreecommitdiffstats
path: root/~santisoler/blog/software-libre-android.html
blob: 15a708dfba60525b58acee853425d89f424ca081 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
<!DOCTYPE html>
<html lang="en">
  <head>
    <head>
      <meta charset="UTF-8" />
      <title>~santisoler</title>
      <link rel="shortcut icon" href="../images/favicon.png" />
      <link rel="stylesheet" href="../assets/fira_code_v5.2/fira_code.css" />
      <link rel="stylesheet" href="../style.css" />
    </head>
  </head>
  <body>
    <main>
      <a href="../">../</a>

      <h1>Software Libre en Android</h1>

      <p class="date"><em>2021-03-13</em></p>

      <h2>TL;DR</h2>

      <ul class="tldr">
        <li>
          <a href="#computadoras">Tu teléfono celular es una computadora</a>
        </li>
        <li>
          <a href="#fdroid"
            >Cómo reemplazar las aplicaciones de tu celu por Software Libre</a
          >
        </li>
      </ul>

      <h2 id="computadoras">Nuestras computadoras de bolsillo</h2>

      <p>
        Los tiempos en los que el término <em>computadora</em> se limitaba a ese
        aparato de color beige que encontrábamos en los escritorios de algunas
        casas han quedado en el pasado. Hoy las computadoras están en todos
        lados y tienen mil formas distintas. Desde laptops super finitas,
        computadoras de escritorio con muchas luces RGB, PCs viejas que aguantan
        el paso del tiempo, netbooks como las de Conectar Igualdad hasta mini
        computadoras como las Raspberry Pi. Sin embargo, esta lista deja afuera
        lo que puede ser la categoría de las computadoras más populares hoy en
        día: los smartphones o teléfonos celulares.
      </p>
      <p>
        ¡Sí, ese teléfono que tenés en el bolsillo es una computadora! De hecho,
        tiene muchísimo más poder de procesamiento que computadoras de hace 20
        años. Los procesadores que encontramos en dispositivos que corren
        Android o iOS son muy poderosos: tienen múltiples núcleos, procesan
        gráficos en alta definición, realizan múltiples tareas de manera
        simultánea. Son tan poderosos que la NASA eligió un Snapdragon (un
        procesador bastante común en dispositivos Android) para que el drone
        <a href="https://es.wikipedia.org/wiki/Mars_Helicopter_Ingenuity"
          >Ingenuity</a
        >
        pueda volar de manera autónoma en Marte:
        <a
          href="https://www.muycomputer.com/2021/02/22/ingenuity-codigo-abierto-linux/"
          >Ingenuity volará en Marte con software de código abierto y un chip de
          smartphone</a
        >.
      </p>
      <p>
        Personalmente disfruto mucho de interactuar con computadoras, pero creo
        que mi mayor placer viene de sentir que puedo modificar mi computadora a
        mi antojo,
        <em>programarla</em> para que realice las tareas que yo quiero. Esto es
        relativamente sencillo de alcanzar en computadoras de escritorio o
        laptops si instalamos en ella Software Libre. Hoy en día encontramos
        Sistemas Operativos que se instalan muy sencillamente en cualquier
        computadora de escritorio o laptop, sin necesidad de ser un experte en
        informática. Los ejemplos más comunes son las distribuciones de
        GNU/Linux, que hoy en día presentan una oferta super amplia para
        novates: Ubuntu, Xubuntu, Fedora, Manjaro, entre otras.
      </p>
      <p>
        Sin embargo, el panorama no es el mismo para la otra gran categoría de
        computadoras que utilizamos a diario: los celulares. Voy a tratar
        particularmente los dispositivos Android, ya que los iOS merecen otra
        larga conversación. Estas computadoras suelen venir de fábrica con un
        sistema operativo preinstalado: Android. Este sistema operativo está
        basado en el kernel Linux, el mismo que usan las tan benévolas
        distribuciones de GNU/Linux, y a su vez se encuentra disponible bajo
        <strong>licencias de Software Libre</strong>. Hasta acá todo bien, pero
        el problema es que los fabricantes de teléfonos nos entregan un Android
        completamente modificado, con muchísimo software que probablemente no
        necesitemos (<em>bloat software</em>) o que nos espía (<em>spyware</em>)
        y con muchas limitaciones para modificar el sistema (no tenemos acceso
        al usuario <strong>root</strong>). En resumen: no tenemos el control
        sobre nuestra computadora de bolsillo.
      </p>
      <p>
        Estas características del teléfonos que compramos atentan contra nuestra
        libertad, son funcionales a la obsolesencia programa para que tengamos
        que cambiar de dispositivo cada dos años y nos exponen a aplicaciones
        cuyo interés es recopilar nuestros datos para llenar nuestras pantallas
        de publicadades apuntadas a nuestros intereses.
      </p>

      <h2>¿Qué podemos hacer?</h2>
      <p>
        Existen muchas formas de "saltar" ese cerco impuesto por los
        fabricantes. Una de ellas consiste en <em>rootear</em> el teléfono, un
        proceso mediante el cual accedemos al usuario root y con ello a los
        privilegios de realizar cualquier cambio que deseemos en nuestro
        teléfono. Esto nos permite desde eliminar definitivamente aplicaciones
        que no deseamos, hasta instalar un sistema operativo completamente
        distinto (como <a href="https://lineageos.org/">LineageOS</a>). El
        principal problema de estas prácitas es que requieren algún nivel
        elevado de conocimiento y se suele correr el riesgo de <em>brickear</em>
        nuestro teléfono (dejarlo inutilizable, solo sirve de
        <em>brick</em>==ladrillo).
      </p>

      <p>
        Existen soluciones más sencillas para usuaries sin tantos conocimientos.
        Podemos comenzar por <strong>deshabilitar</strong> las aplicaciones que
        no queremos utilizar. Usualmente esto se puede realizar desde
        Preferencias &gt Aplicaciones. Sin embargo es posible que deseemos tener
        las funcionalidades que esa aplicación ofrece, pero no a través de esa
        aplicación que nos espía o consume muchos recursos. Para ello podemos
        optar por instalar aplicaciones alternativas, y ya que estamos, por qué
        no elegir Software Libre.
      </p>

      <h2 id="fdroid">F-Droid y Software Libre en Android</h2>

      <p>
        La forma más rápida de acceder a aplicaciones Libres en Android es a
        través de <a href="https://f-droid.org/">F-Droid</a>, una alternativa a
        las tiendas de aplicaciones como el Play Store, pero que sólo incluye
        Software Libre. Podés descargar F-Droid, instalarlo en tu teléfono y
        acceder a la tienda como una aplicación más. Si bien hablo de
        <em>tienda</em>, las aplicaciones que se encuentrar en F-Droid son en su
        mayoría gratuitas, aunque muchas invitan a sus usuaries a realizar una
        donación para continuar los proyectos. La ventaja de las aplicaciones
        que encontramos en F-Droid son más o menos las mismas que encontramos en
        nuestras distribuciones de GNU/Linux:
      </p>
      <ul>
        <li>Tenemos las 4 libertades del Software Libre</li>
        <li>Suelen consumir menos recursos que las alternativas privativas</li>
        <li>No nos espían</li>
        <li>No poseen publicidades</li>
        <li>No exigen permisos innecesarios</li>
      </ul>

      <p>
        F-Droid tiene un número muy grande de aplicaciones, por eso voy a dejar
        una lista de las aplicaciones que personalmente recomiendo.
      </p>

      <ul>
        <li>
          <a
            href="https://f-droid.org/en/packages/com.simplemobiletools.filemanager.pro/"
            >Simple File Manager Pro</a
          >: Explorador de archivos
        </li>
        <li>
          <a
            href="https://f-droid.org/en/packages/com.simplemobiletools.gallery.pro/"
            >Simple Gallery Pro</a
          >: Galería de imágenes
        </li>
        <li>
          <a
            href="https://f-droid.org/en/packages/com.simplemobiletools.contacts.pro/"
            >Simple Contacts Pro</a
          >: Agenda de contactos
        </li>
        <li>
          <a
            href="https://f-droid.org/en/packages/com.duckduckgo.mobile.android/"
            >DuckDuckGo Privacy Browser</a
          >: Navegador web (que respeta tu privacidad)
        </li>
        <li>
          <a href="https://f-droid.org/en/packages/net.sourceforge.opencamera/"
            >Open Camera</a
          >: Cámara
        </li>
        <li>
          <a
            href="https://f-droid.org/en/packages/com.simplemobiletools.calendar.pro/"
            >Simple Calendar Pro</a
          >: Calendario
        </li>
        <li>
          <a href="https://f-droid.org/en/packages/com.fsck.k9/">K-9 Mail</a>:
          Cliente de mail
        </li>
        <li>
          <a
            href="https://f-droid.org/en/packages/ch.blinkenlights.android.vanilla/"
            >Vanilla Music</a
          >: Reproductor de música
        </li>
        <li>
          <a href="https://f-droid.org/en/packages/org.videolan.vlc/">VLC</a>:
          Reproductor de videos
        </li>
        <li>
          <a
            href="https://f-droid.org/en/packages/de.markusfisch.android.binaryeye/"
            >Binary Eye</a
          >: Lector de códigos QR
        </li>
        <li>
          <a
            href="https://f-droid.org/en/packages/com.simplemobiletools.voicerecorder/"
            >Voice Recorder</a
          >: Grabador de audio
        </li>
        <li>
          <a
            href="https://f-droid.org/en/packages/com.nutomic.syncthingandroid/"
            >Syncthing</a
          >: Sincronizador de archivos entre dispositivos
        </li>
        <li>
          <a href="https://f-droid.org/en/packages/net.osmand.plus/">OsmAnd</a>:
          Mapas y GPS (la mejor aplicación GPS del mundo, mapas offline,
          imágenes satelitales, trackea recorridos, navegación por voz y mucho
          más)
        </li>
        <li>
          <a
            href="https://f-droid.org/en/packages/org.dslul.openboard.inputmethod.latin/"
            >OpenBoard</a
          >: Teclado en pantalla (la aplicación de teclado que viene por defecto
          <em>podría</em> espiar todo lo que tipeamos)
        </li>
        <li>
          <a href="https://f-droid.org/en/packages/org.schabi.newpipe/"
            >NewPipe</a
          >: Ver videos de Youtube (sin publicidades, podemos reproducir de
          fondo y hasta descargar los videos para verlos cuando no tenemos
          conexión)
        </li>
        <li>
          <a href="https://f-droid.org/en/packages/com.artifex.mupdf.mini.app/"
            >MuPDF mini</a
          >: Lector de PDF
        </li>
        <li>
          <a href="https://f-droid.org/en/packages/net.gsantner.markor/"
            >Markor</a
          >: Editor de Markdown (útil para tomar notas y sincronizarlas con
          Syncthing a nuestras compus)
        </li>
        <li>
          <a href="https://f-droid.org/en/packages/com.kunzisoft.keepass.libre/"
            >KeePassDX</a
          >: Gestor de contraseñas (usemos gestores de contraseñas,
          <strong>no repitas el mismo password en todos lados</strong>)
        </li>
        <li>
          <a href="https://f-droid.org/en/packages/org.shadowice.flocke.andotp/"
            >andOTP</a
          >: Aplicación para autenticaciones con doble factor (2FA), alternativa
          a Google Authenticator (usemos 2FA en lo posible, aumenta muchísimo la
          seguridad de nuestras cuentas en la red)
        </li>
      </ul>

      <p>
        <strong>Observación:</strong> La lista fue actualizada en 2021-03-13,
        algunas de las aplicaciones pueden haberse discontinuado o pueden haber
        alternativas mejores.
      </p>

      <p>
        Si conocés alguna aplicación que creés que merece estár en esta lista,
        por favor escribime a santisoler arroba texto-plano.xyz
      </p>
    </main>
    <footer>
      <p>
        Contenido disponible bajo
        <a href="https://creativecommons.org/licenses/by/4.0/deed.es"
          >Creative Commons Atribución 4.0 Internacional</a
        >
        <br />
        Construida utilizando la fuente
        <a href="https://github.com/tonsky/FiraCode">Fira Code</a> disponible
        bajo licencia
        <a href="https://opensource.org/licenses/OFL-1.1">OFL-1.1</a>
        <br />
        Este sitio no trackea tu actividad y consume la menor cantidad de
        recursos posibles
      </p>
    </footer>
  </body>
</html>
Un proyecto texto-plano.xyz