Hi, my fingers are on fire, it's almost morning in here, so excuse the
so many mistakes and not perfect sync with the video, and that this is
not yet under a version control system.
But here it is: a subtitle for Richard Stallman's video about Software
Freedom Day 2016.
Hope that can be useful around there.
Regards.
Thadeu Cascardo.
1
00:00:08,911 --> 00:00:11,040
Hello, and welcome to Software Freedom Day.
2
00:00:11,948 --> 00:00:14,463
I am Richard Stallman, founder of the Free Software Movement.
3
00:00:15,503 --> 00:00:18,429
To explain basic ideas of Free Software.
4
00:00:19,854 --> 00:00:22,736
Freedom means having control of your own life.
5
00:00:23,623 --> 00:00:26,507
Having control of the activites you do in your life.
6
00:00:27,614 --> 00:00:30,268
Now that we use software for some many of the things we do,
7
00:00:30,368 --> 00:00:36,757
to have control of our own lives, we need control of the software that we are
using,
8
00:00:36,757 --> 00:00:38,568
that is doing our computing.
9
00:00:38,568 --> 00:00:43,534
With any program, the are two possibilities:
10
00:00:43,634 --> 00:00:46,656
either the user controls the program,
11
00:00:46,756 --> 00:00:49,644
or the program controls the users.
12
00:00:49,744 --> 00:00:51,945
It's always one or the other.
13
00:00:52,045 --> 00:00:54,244
When the users control the program,
14
00:00:54,344 --> 00:00:57,551
that's free software.
15
00:00:57,651 --> 00:01:00,937
That software respects the user's freedom and community.
16
00:01:01,037 --> 00:01:07,136
It's ethic, legitimate, in a way, it's made available for people to use.
17
00:01:07,236 --> 00:01:12,583
When the user does not control the program,
18
00:01:12,683 --> 00:01:16,969
then the program controls the user,
19
00:01:17,069 --> 00:01:21,738
and the program's owner or developer controls the program.
20
00:01:21,838 --> 00:01:27,205
So that non-free program puts the developer in a position
21
00:01:27,305 --> 00:01:29,994
of power over the users.
22
00:01:30,094 --> 00:01:33,071
And that is why it is an injustice.
23
00:01:33,171 --> 00:01:38,018
So, every program is either free software,
24
00:01:38,118 --> 00:01:41,355
which is distributed in a just and ethical way.
25
00:01:41,455 --> 00:01:46,023
Or it is proprietary software and injust.
26
00:01:46,123 --> 00:01:48,796
And we need to kick it out of our lives.
27
00:01:48,896 --> 00:01:53,667
In order for a program to be free software,
28
00:01:53,767 --> 00:01:57,147
it has to give us the four essential freedoms.
29
00:01:57,247 --> 00:02:02,595
Freedom 0 in the freedom to run the program as you wish,
30
00:02:02,695 --> 00:02:05,927
for any purpose.
31
00:02:06,027 --> 00:02:09,081
Freedom 1 is the freedom to study the program source code,
32
00:02:09,181 --> 00:02:13,781
and change it so it does your computing activity the way you wish.
33
00:02:13,881 --> 00:02:19,683
These two freedoms give us separately control over the program.
34
00:02:19,783 --> 00:02:25,099
I am free to change my copies and you are free to change your copies.
35
00:02:25,199 --> 00:02:29,302
But separately control is not enough.
36
00:02:29,402 --> 00:02:32,641
Most users are not programmers.
37
00:02:32,741 --> 00:02:34,918
They don't know how to study and change source code.
38
00:02:35,018 --> 00:02:39,417
But they deserve in participating in the control of what the program does.
39
00:02:39,517 --> 00:02:45,806
That means we need collective control of the program,
40
00:02:45,906 --> 00:02:48,798
as well as separately individual control.
41
00:02:48,898 --> 00:02:52,798
Collective control means you are free to work with others.
42
00:02:52,898 --> 00:02:57,870
To control together what that program does when you run it.
43
00:02:57,970 --> 00:03:03,683
And collective control requires two more essential freedoms.
44
00:03:03,783 --> 00:03:10,388
Freedom 2 is the freedom to make exact copies and distribute it to others when
you wish.
45
00:03:10,488 --> 00:03:16,893
And freedom 3 is the freedom to make copies of your modified versions,
46
00:03:16,993 --> 00:03:20,807
and distribute it to others when you wish.
47
00:03:20,907 --> 00:03:24,702
These two freedoms make it possible for users that wish to collaborate
48
00:03:24,802 --> 00:03:26,853
to do so.
49
00:03:26,953 --> 00:03:31,305
Because whoever makes the modified version with freedom 3,
50
00:03:31,405 --> 00:03:34,352
can make copies and distribute them to others in the group.
51
00:03:34,452 --> 00:03:38,581
And they, using freedom 2, can make more copies of that same version,
52
00:03:38,681 --> 00:03:41,685
and distribute them to others in the group
53
00:03:41,785 --> 00:03:43,155
until they will all get it.
54
00:03:43,255 --> 00:03:46,932
But in addition they are free to offer copies to others,
55
00:03:47,032 --> 00:03:53,102
even publishing their versions meaning offering them to everyone in general.
56
00:03:53,202 --> 00:03:58,928