WEBVTT
1
00:00.000 --> 00:07.000
00:11.123 --> 00:15.141
El software libre es la primera batalla
3
00:15.141 --> 00:18.162
en la liberación del ciberespacio.
4
00:18.163 --> 00:20.223
¿Quién controla tu computadora?
5
00:20.245 --> 00:25.678
¿Eres tú o es alguna gran compañÃa
quien realmente la está controlando?
6
00:25.774 --> 00:27.786
Bueno, ¿qué es una computadora?
7
00:27.790 --> 00:31.858
Una computadora es una máquina universal.
8
00:31.873 --> 00:35.125
Hará cualquier computación que tú pidas
9
00:35.125 --> 00:37.405
porque le diste un programa que dice
10
00:37.439 --> 00:40.167
qué computación es la quieres ejecutar.
11
00:40.179 --> 00:43.982
Entonces, la computadora solo sabe
cómo recibir una instrucción y ejecutarla,
12
00:43.998 --> 00:46.358
recibir otra instrucción y ejecutarla.
13
00:46.358 --> 00:50.557
El programa tiene las instrucciones
que le dicen qué hacer.
14
00:50.612 --> 00:55.252
Encontes, escribiendo el programa adecuado,
puedes conseguir que haga cualquier cosa.
15
00:55.252 --> 00:57.665
Bueno, casi cualquier cosa.
16
00:57.670 --> 01:00.698
Pero, ¿quién da las instrucciones a
tu computadora?
17
01:00.728 --> 01:04.327
Puedes pensar que obedece tus instrucciones
18
01:04.355 --> 01:07.495
cuando realmente está obedeciendo
a otro antes que a ti,
19
01:07.552 --> 01:13.953
y a ti solo puede obedecerte hasta
donde la compañÃa lo permita.
20
01:13.992 --> 01:16.049
Con el software, hay dos posibilidades:
21
01:16.093 --> 01:21.491
O los usuarios controlan el programa
o el programa controla a los usuarios.
22
01:21.492 --> 01:23.842
Es inevitablemente una u otra.
23
01:23.893 --> 01:27.092
AsÃ, para que los usuarios puedan
controlar el programa,
24
01:27.133 --> 01:30.920
necesitan las cuatro
libertades esenciales.
25
01:30.920 --> 01:34.404
Estas conforman la definición de software libre.
26
01:34.435 --> 01:38.355
El software libre es el software que respeta
la libertad de los usuarios y de la comunidad.
27
01:38.367 --> 01:42.394
Frecuentemente lo llamamos "Libre"
utilizando la palabra francesa o española.
28
01:42.408 --> 01:45.716
Pronunciado como quieran,
la cuestión es qué es lo que significa.
29
01:45.734 --> 01:48.798
No queremos decir que es gratis,
no hablamos del precio.
30
01:48.799 --> 01:51.038
Lo que nos interesa es la libertad,
31
01:51.045 --> 01:55.554
y a veces decimos "Free/Libre"
para demostrarlo.
32
01:55.575 --> 01:58.476
La libertad número 0
es la de utilizar el programa
33
01:58.500 --> 02:01.239
como quieras
para cualquier propósito.
34
02:01.239 --> 02:05.357
La libertad número 1 es la libertad de
estudiar el código fuente del programa
35
02:05.377 --> 02:09.717
y cambiarlo para que haga la computación
que tú quieras que haga.
36
02:09.738 --> 02:11.449
Pero, ¿qué es el código fuente?
37
02:11.465 --> 02:14.576
Bueno, normalmente un programa tiene dos formas.
38
02:14.639 --> 02:18.390
Hay una forma que puedes leer y entender
39
02:18.406 --> 02:20.485
si conoces el lenguaje de programación.
40
02:20.527 --> 02:21.929
Ese es el código fuente.
41
02:21.949 --> 02:24.321
Es lo que los programadores
escriben y modifican.
42
02:24.342 --> 02:27.222
Luego hay un ejecutable que consiste
en un montón de números
43
02:27.222 --> 02:29.583
que incluso un programador
no puede entender.
44
02:29.602 --> 02:31.583
Si todo lo que tienes es el ejecutable,
45
02:31.594 --> 02:34.982
podrÃa ser un horroroso dolor de cabeza
entender qué es lo que hace,
46
02:34.995 --> 02:36.866
e incluso más difÃcil de cambiar.
47
02:36.879 --> 02:41.069
Por eso, para tener la posibilidad real
de estudiarlo y cambiarlo
48
02:41.069 --> 02:42.941
tienen que darte el código fuente.
49
02:42.958 --> 02:44.621
Es un requisito.
50
02:44.629 --> 02:47.453
Con estas dos libertades
51
02:47.464 --> 02:50.301
cada usuario separadamente puede hacer una copia
52
02:50.321 --> 02:54.091
y empezar a cambiarla para
que haga lo que uno quiera.
53
02:54.105 --> 02:56.746
Eso es el control individual.
54
02:56.754 --> 02:58.914
Pero, ¿qué ocurre si no eres programador?
55
02:58.922 --> 03:01.703
Cuando miras el código fuente y
no puedes entenderlo.
56
03:01.743 --> 03:04.783
El control individual no es suficiente.
57
03:04.795 --> 03:06.962
También necesitamos el control colectivo,
58
03:06.975 --> 03:10.363
lo que significa que cualquier grupo
de usuarios es libre de trabajar juntos
59
03:10.373 --> 03:12.914
para adaptar el programa a lo que ellos quieran.
60
03:12.929 --> 03:16.026
Claro que en el grupo algunos
serán programadores.
61
03:16.049 --> 03:18.721
Ellos son quienes realmente
escriben los cambios,
62
03:18.722 --> 03:20.839
pero lo hacen como parte del grupo
63
03:20.859 --> 03:22.608
para lo que el grupo quiere.
64
03:22.622 --> 03:25.388
En el grupo no tiene
por qué estar todo el mundo.
65
03:25.409 --> 03:27.586
Hay otros que pueden usar el programa de otra forma.
66
03:27.587 --> 03:30.131
Todos son libres de hacer eso.
67
03:30.141 --> 03:33.501
El control colectivo requiere dos
libertades esenciales más.
68
03:33.505 --> 03:36.976
La libertad número 2
es la de redistribuir copias exactas,
69
03:36.976 --> 03:38.927
hacer copias y regalarlas
70
03:38.946 --> 03:41.026
o venderlas cuando se desee.
71
03:41.059 --> 03:43.012
La libertad número 3 es similar,
72
03:43.035 --> 03:45.276
pero es para las versiones modificadas.
73
03:45.300 --> 03:49.172
Puedes hacer copias y darlas
o venderlas cuando desees.
74
03:49.240 --> 03:52.202
Si realmente tienes estas libertades,
el software es libre,
75
03:52.216 --> 03:54.093
los usuarios controlan el programa.
76
03:54.130 --> 03:56.785
Pero si falta alguna de estas libertades,
77
03:56.819 --> 03:59.537
entonces los usuarios no controlan
el programa.
78
03:59.538 --> 04:05.580
En cambio el programa los controla a ellos
y el desarrollador controla el programa.
79
04:05.594 --> 04:10.632
Esto significa que tal programa es
un instrumento de poder injusto
80
04:10.680 --> 04:14.539
del desarrollador sobre los usuarios.
81
04:14.563 --> 04:17.500
Significa que los usuarios
no tienen libertad,
82
04:17.560 --> 04:21.797
no es software libre, sino privativo,
y tenemos que deshacernos de él.
83
04:21.826 --> 04:25.262
¿Qué pasa cuando tienes software privativo?
84
04:25.274 --> 04:29.102
A veces el programa espÃa al usuario.
85
04:29.154 --> 04:32.219
A veces lo rastrea.
86
04:32.282 --> 04:35.235
A veces restringe al usuario
87
04:35.261 --> 04:38.178
y le impide hacer
lo que quiere hacer.
88
04:38.194 --> 04:41.297
Como ven, el rayo azul es vuestro enemigo.
89
04:41.315 --> 04:42.347
(Risas)
90
04:42.365 --> 04:45.994
A veces el software borra los libros
de manera remota,
91
04:46.027 --> 04:49.115
tal y como Amazon hizo con "1984".
92
04:49.139 --> 04:54.764
A veces el desarrollador obliga a los usuarios
93
04:54.848 --> 04:58.405
a instalar una actualización perjudicial,
94
04:58.421 --> 05:01.529
amenazando con eliminar alguna
otra funcionalidad
95
05:01.555 --> 05:04.668
si no se instala, como lo hizo
Sony.
96
05:04.690 --> 05:09.443
Pueden incluso cambiar por la fuerza
el software a distancia,
97
05:09.445 --> 05:14.631
como Microsoft hace con Windows
mediante una puerta trasera universal.
98
05:14.678 --> 05:18.175
Incluso pueden sabotear a los usuarios,
99
05:18.216 --> 05:23.370
como Microsoft cuando le dice a
la NSA sobre fallos en Windows,
100
05:23.394 --> 05:26.673
para que puedan usarlos para
atacar las computadoras de la gente.
101
05:26.691 --> 05:30.751
Esto es básicamente lo que tienes
con el software privativo,
102
05:30.771 --> 05:33.795
el dueño tiene el poder sobre
los usuarios,
103
05:33.807 --> 05:36.034
y se aprovecha de este poder
104
05:36.060 --> 05:39.906
poniendo estas funcionalidades maliciosas
105
05:39.915 --> 05:41.937
para perjudicar a los usuarios.
106
05:41.951 --> 05:44.916
Por supuesto que no lo hacen
porque sean sádicos.
107
05:44.940 --> 05:47.719
Lo hacen únicamente por dinero,
por avaricia.
108
05:47.738 --> 05:51.111
Ellos tienen varias formas de sacar provecho
109
05:51.132 --> 05:53.759
por tener este poder sobre los usuarios,
110
05:53.794 --> 05:58.355
lo que no disminuye lo malévolo de su conducta.
111
05:58.375 --> 06:00.253
No se avergüenzan por esto.
112
06:00.260 --> 06:04.010
Hacen conferencias donde
hablan sobre las últimas formas
113
06:04.031 --> 06:08.374
de cómo aprovecharse del usuario
a través del poder que tienen.
114
06:08.397 --> 06:11.077
Básicamente, el software privativo,
115
06:11.104 --> 06:15.823
en casi todos los usos de software privativo hoy en dÃa,
116
06:15.841 --> 06:18.595
se está usando malware privativo.
117
06:18.613 --> 06:21.020
Es "software para tontos".
118
06:21.048 --> 06:24.812
¿Cómo dejar de ser una vÃctima?
119
06:24.859 --> 06:28.931
Antiguamente tenÃas que dejar de usar
computadoras, pero ya no.
120
06:28.948 --> 06:34.265
Ahora puedes unirte a nosotros en
el mundo libre que hemos creado.
121
06:34.290 --> 06:38.120
En 1983, anuncié que desarrollarÃa
122
06:38.172 --> 06:41.821
un sistema operativo totalmente
libre llamado GNU.
123
06:41.838 --> 06:45.415
En 1992, lo tenÃamos casi terminado,
124
06:45.439 --> 06:48.179
pero faltaba una pieza, el núcleo [kernel].
125
06:48.200 --> 06:52.546
En aquel año, Linus Torvalds liberó
su núcleo Linux,
126
06:52.580 --> 06:55.188
que rellenó el último hueco
y asà tuvimos
127
06:55.195 --> 07:00.045
el primer sistema operativo completo
para arrancar en un PC: GNU/Linux.
128
07:00.079 --> 07:07.403
Lamentablemente, tener libertad en un cierto momento
no garantiza que puedas mantenerla.
129
07:07.415 --> 07:11.408
Hay más de mil variantes
diferentes de GNU/Linux.
130
07:11.430 --> 07:13.418
Se llaman distribuciones.
131
07:13.439 --> 07:16.279
Algunas son enteramente software libre,
132
07:16.279 --> 07:18.959
pero la mayorÃa de ellas contienen
software no libre añadido
133
07:18.959 --> 07:22.584
porque son mantenidas por personas
que no se preocupan por la libertad.
134
07:22.600 --> 07:26.860
Prefieren añadir comodidad
a costa de la libertad.
135
07:26.879 --> 07:30.969
Por eso tienes que comprobar
que la distribución sea libre.
136
07:30.984 --> 07:33.753
Mantener tu libertad a veces requiere
un sacrificio.
137
07:33.762 --> 07:37.728
A veces un gran sacrificio, como
en Lexington.
138
07:37.760 --> 07:43.959
Pero en nuestra campaña por el software libre
los sacrificios tienden a ser pequeños.
139
07:43.977 --> 07:48.337
Cualquier persona con un poco de madurez
puede hacer estos pequeños sacrificios.
140
07:48.364 --> 07:52.681
Por ejemplo, tú quieres aplicaciones pero
algunas no son libres.
141
07:52.699 --> 07:55.398
Si quieres libertad, no tienes
que usarlas.
142
07:55.411 --> 07:58.063
Puede que tengas algunos inconvenientes
143
07:58.079 --> 08:01.324
por el bien de tu libertad.
144
08:01.354 --> 08:05.851
Muchas páginas Web mandan al navegador del usuario
145
08:05.861 --> 08:09.174
programas no libres escritos en JavaScript.
146
08:09.191 --> 08:11.422
Si no quieres ejecutar
un programa no libre,
147
08:11.438 --> 08:13.878
debes instalar LibreJS,
148
08:13.900 --> 08:17.571
que bloquea y evita
el JavaScript no libre.
149
08:17.595 --> 08:21.902
Y a veces los servidores
te ofrecerán realizar tu computación.
150
08:21.916 --> 08:24.254
Dicen: "EnvÃanos todos tus datos".
151
08:24.269 --> 08:26.099
Obviamente, para tontos.
152
08:26.129 --> 08:30.211
El servidor hace la computación y te
devuelve los resultados.
153
08:30.225 --> 08:32.866
Supuestamente no deberÃas pensar
sobre lo que pasa,
154
08:32.895 --> 08:37.537
porque es una "nube" y no puedes
ver lo que ocurre.
155
08:37.554 --> 08:39.188
Pues deberÃas mirar.
156
08:39.198 --> 08:42.486
Se ofrece como un servicio
como sustituto del software,
157
08:42.510 --> 08:47.303
y te quita el control de tu computación.
158
08:47.331 --> 08:50.037
Una gran parte de los
servidores del mundo
159
08:50.079 --> 08:53.139
se ejecutan sobre GNU/Linux
y otro software libre.
160
08:53.145 --> 08:56.984
Pero creo que los ordenadores más importantes
donde establecer la libertad
161
08:57.012 --> 09:00.768
son vuestros ordenadores,
y no los servidores web de las empresas.
162
09:00.792 --> 09:02.612
Ellas también merecen ser libres,
163
09:02.620 --> 09:05.943
pero por encima de todo son las personas
las que merecen libertad.
164
09:05.957 --> 09:08.879
Necesitamos avanzar,
165
09:08.879 --> 09:12.294
y para ello tenemos
que cruzar obstáculos.
166
09:12.325 --> 09:14.547
Uno de ellos es que hay grandes compañÃas
167
09:14.550 --> 09:17.641
que ganan mucho dinero teniendo
el control sobre los usuarios,
168
09:17.663 --> 09:19.875
y estas no quieren dejarnos avanzar.
169
09:19.890 --> 09:22.850
Tenemos que vencer su oposición.
170
09:22.880 --> 09:27.280
Otro obstáculo son los medios de comunicación
principales, pues no hablan de software libre.
171
09:27.295 --> 09:32.359
Ellos tienen un término, que usan para
enterrar estas cuestiones éticas.
172
09:32.386 --> 09:35.238
Lo llaman "Open Source" o "código abierto".
173
09:35.266 --> 09:39.459
Se trata más o menos de
los mismos programas,
174
09:39.477 --> 09:41.396
pero con diferentes ideas.
175
09:41.415 --> 09:43.655
Donde los activistas del
software libre dicen:
176
09:43.668 --> 09:45.587
"Es una cuestión de lo correcto y
lo incorrecto.
177
09:45.601 --> 09:47.857
Los usuarios merecen libertad,
exigimos libertad."
178
09:47.873 --> 09:50.757
La gente que habla de Open Source o código abierto
se niega a decir esto.
179
09:50.776 --> 09:52.176
En cambio, dicen:
180
09:52.190 --> 09:55.778
"Dejen que los usuarios cambien
el software y lo redistribuyan,
181
09:55.842 --> 09:57.629
y que asà mejoren el código.
182
09:57.650 --> 09:58.909
Corregirán muchos fallos."
183
10:00.168 --> 10:01.427
Quizás sea verdad, pero
es una cuestión menos importante.
184
10:01.438 --> 10:04.709
Si queremos mantener nuestra libertad,
tenemos que hablar de la libertad.
185
10:04.725 --> 10:08.327
Digan "software libre", y asÃ
nos ayudarán cada vez.
186
10:08.360 --> 10:12.688
Otro obstáculo es que muchas escuelas
enseñan software no libre,
187
10:12.700 --> 10:16.242
que básicamente es como enseñar
a los niños a fumar tabaco.
188
10:16.251 --> 10:18.226
Es implantar la dependencia,
189
10:18.241 --> 10:20.560
es lo opuesto a lo que las escuelas
deberÃan hacer.
190
10:20.567 --> 10:24.571
La escuela deberÃa preparar a
los ciudadanos para vivir
191
10:24.583 --> 10:30.903
en una sociedad fuerte, capaz,
independiente, cooperativa y libre.
192
10:30.914 --> 10:34.553
Esto quiere decir que hay que enseñar software libre
en las escuelas.
193
10:34.573 --> 10:37.466
Pero hay otra razón para hacer esto
en la educación.
194
10:37.483 --> 10:40.776
Algunos niños quieren convertirse
en programadores, son curiosos.
195
10:40.779 --> 10:42.662
Quieren saber cómo funciona
el programa.
196
10:42.671 --> 10:45.671
Alguien que estudia software libre
puede comprenderlo,
197
10:45.696 --> 10:49.432
mientras el que estudia un programa no libre
no puede aprender nada
198
10:49.440 --> 10:53.194
porque el conocimiento en
el programa no libre
199
10:53.226 --> 10:56.493
se esconde y se niega a los estudiantes.
200
10:56.513 --> 10:58.827
Para mantener el espÃritu de la educación
201
10:58.840 --> 11:01.385
la escuela debe asegurarse de
que sus programas sean libres.
202
11:01.398 --> 11:04.284
Pero hay una razón incluso más importante:
203
11:04.300 --> 11:07.170
Las escuelas deben enseñar el espÃritu
de la buena voluntad,
204
11:07.187 --> 11:09.329
el hábito de ayudar a los demás.
205
11:09.339 --> 11:11.120
En la escuela se debe decir:
206
11:11.138 --> 11:13.443
Si traes un programa a la clase,
207
11:13.455 --> 11:15.838
es como si trajeras galletas,
208
11:15.853 --> 11:17.873
tienes que compartirlas con todos.
209
11:17.886 --> 11:19.563
No puedes guardártelas para ti solo.
210
11:19.576 --> 11:23.689
Tienes que compartir el código fuente
para que otros puedan aprender.
211
11:23.712 --> 11:27.090
Asà que no traigas ningún
software privativo a esta clase.
212
11:27.100 --> 11:31.899
La escuela tiene que dar un buen ejemplo
siguiendo su propia regla:
213
11:31.905 --> 11:34.562
Debes traer únicamente
software libre a esta clase,
214
11:34.603 --> 11:39.291
excepto si es un ejercicio
de ingenierÃa inversa.
215
11:39.314 --> 11:41.924
Otro obstáculo es que hay hardware
216
11:41.944 --> 11:44.681
para el cual no sabemos cómo
escribir el código,
217
11:44.707 --> 11:47.467
porque tampoco nos cuentan cómo
usar dicho hardware.
218
11:47.487 --> 11:50.202
Es sorprendente que quieran
venderte el producto
219
11:50.215 --> 11:52.295
y no te digan cómo usarlo.
220
11:52.307 --> 11:55.781
Dicen: "Aquà tienes un programa
no libre para utilizarlo.
221
11:55.793 --> 11:59.248
Ejecútalo y calla.
No nos molestes."
222
11:59.302 --> 12:03.905
¿Cómo se puede averiguar el funcionamiento
de ese hardware con ingenierÃa inversa?
223
12:03.918 --> 12:08.559
Tienes que estudiar todos esos 0
y 1 para entender qué es lo que hacen,
224
12:08.589 --> 12:11.390
y anotar cómo utilizar el hardware
225
12:11.410 --> 12:14.379
para que alguien pueda escribir
el programa libre que lo haga.
226
12:14.390 --> 12:16.693
Es un trabajo duro pero puede hacerse.
227
12:16.708 --> 12:19.282
Si quieres hacer una
gran contribución técnica,
228
12:19.301 --> 12:21.247
eso es lo que deberÃas hacer.
229
12:21.275 --> 12:24.659
Cada nueva área, actividad de la vida,
230
12:24.696 --> 12:28.867
puede traer consigo nuevos derechos
humanos que son necesarios.
231
12:28.885 --> 12:31.302
Los derechos humanos dependen
unos de los otros.
232
12:31.316 --> 12:32.769
Si pierdes uno,
233
12:32.780 --> 12:35.550
se hace difÃcil mantener los otros.
234
12:35.571 --> 12:39.773
Por eso, hoy en dÃa la informática
es tan importante para la sociedad
235
12:39.794 --> 12:44.059
que las libertades del software libre
se encuentran entre los derechos humanos
236
12:44.075 --> 12:47.177
que la sociedad debe establecer y proteger.
237
12:47.178 --> 12:49.637
¿Cómo ayudar?
238
12:49.656 --> 12:51.677
Puedes escribir software libre,
239
12:51.692 --> 12:54.469
puedes organizar grupos en una campaña
240
12:54.478 --> 12:58.157
y persuadir a las escuelas y gobiernos
para que adopten el software libre.
241
12:58.175 --> 13:01.798
Puedes ayudar a otra gente cuando
tienen inconvenientes para software libre,
242
13:01.815 --> 13:03.687
o incluso ayudarles a instalarlo.
243
13:03.696 --> 13:08.375
Puedes decir "software libre,"
y difundir la idea filosófica.
244
13:08.399 --> 13:13.279
Cambiarse al software libre es el primer
paso de la liberación del ciberespacio,
245
13:13.294 --> 13:15.408
pero por supuesto, necesitamos Internet.
246
13:15.421 --> 13:17.031
Necesitamos otras libertades allÃ,
247
13:17.060 --> 13:20.729
como la neutralidad de la red,
y poner fin a
248
13:20.751 --> 13:24.478
la vigilancia masiva de las personas en general.
249
13:24.500 --> 13:30.400
(Aplausos)
13:30.400 --> 13:34.000
Traductor: Fr Javier Colmenar Expósito
Revisor: Lidia Cámara de la Fuente
Modificado: Javier Sepulveda, 15/04/2021
Supervisado: Richard Matthew Stallman, 21/04/2021
Agradecimientos: PicaPica HackLab
Modificado: Dora Scilipoti, 07/05/2023