summaryrefslogtreecommitdiffstats
path: root/wiki/src/news/social_contract.mdwn
blob: 5fcd48621aa973ddc64bce3977ccce09d7756e29 (plain)
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
[[!meta date="Tue May 9 12:34:56 2017"]]
[[!meta title="Announcing the Tails Social Contract"]]
[[!tag announce]]

We had written and adopted a [[Code of
Conduct|contribute/working_together/code_of_conduct]] since our first
public hackfest in Paris in 2014. This code was and is meant as a guide
to make our public spaces welcoming and friendly to every sentient
being.

We have since then worked on a [[Social
Contract|contribute/working_together/social_contract]] which we proudly
present today!

<!-- Note for translators: Starting from here the content is a copy of the Social Contract. -->

The Tails Social Contract is a set of commitments that we as
contributors to the Tails project stand by. This work is derived from
the Debian Social Contract and the Tor Social Contract. If you have any
questions or comments, feel free to email: <tails-project@boum.org>.

This is a promise from our contributors community to the rest of the
world, affirming a commitment to our beliefs.

## 1. By creating Tails we try to provide usable tools for anonymity and privacy

We believe that privacy, the free exchange of ideas, and equal access to
information are essential to free and open societies. Through our
community standards and the tools we create, we provide means that
empower all people to protect and advance these ideals.

## 2. Tails is and will remain free software

Equal access to information includes the free availability of our code
and documentation as well as the transparency of our decision making
processes.

All the components of Tails that we create ourselves are, and will be,
licensed in a manner consistent with the [Debian Free Software
Guidelines](https://www.debian.org/social_contract).

Tails will always be free to use, remix, adapt and distribute.  As the
only exceptions to this rule, Tails includes:

- a minor part of non-free firmware in order to work on as much hardware
  as possible;
- a few pieces of software whose source code is public but not
  compatible with the Debian Free Software Guidelines; they are needed
  to support important use cases.

## 3. We will give back to the Free Software community

Tails is a privacy-oriented [Debian
Derivative](https://wiki.debian.org/Derivatives).

We want usable security and privacy-oriented tools to become a standard
for the Free Software community as a whole.

Bug fixes, code improvements, Debian packaging, as well as work on
usability issues will be sent upstream whenever possible. This way, our
modifications will benefit others and can be improved upon further by a
wider audience of people.

## 4. We encourage participation and transparency

We want to produce Tails in a way that encourages participation, which
requires publicly documenting what can be improved.  As Tails is created
in such a transparent manner, anyone is encouraged to participate,
review it and point out problems.

To make our community a welcoming place for everybody we agreed on a
[[Code of Conduct|contribute/working_together/code_of_conduct]].

## 5. We will never harm our users intentionally

We will always do our best to create secure and usable tools. We will
never willingly include backdoors or malicious software nor will we
cooperate with any entity wanting us to harm our users.

Mistakes sometimes happen. We will be honest about them and fix those
that affect the safety of Tails users when they are reported to us.

Whenever severe security issues are reported to us in private, we will
test them and ensure we promptly fix these issues. We will notify our
users whenever such an issue has been reported to us. However, for the
security of our users, we might not disclose such a severe issue before
releasing a fix.

## 6. We give users the means to decide how much they can rely on Tails

We encourage users to inform themselves and decide if Tails is suitable
for their use case and how much they can trust it. We work diligently to
keep our community up-to-date through our various communication channels
about the current state of our software and its limitations. We
encourage users to read our documentation as well as third-party
documentation in order to make an informed decision and engage in a
learning process about the tools we ship.

We provide and explain methods of verification so that anyone can ensure
that they downloaded a genuine copy of Tails.