diff options
Diffstat (limited to 'pages/gnu')
-rw-r--r-- | pages/gnu/social-contract.txt | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/pages/gnu/social-contract.txt b/pages/gnu/social-contract.txt new file mode 100644 index 0000000..e8fdd1c --- /dev/null +++ b/pages/gnu/social-contract.txt | |||
@@ -0,0 +1,55 @@ | |||
1 | <markdown> | ||
2 | # GNU Social Contract [DRAFT] | ||
3 | --- | ||
4 | |||
5 | This document states the core commitments of the GNU Project to the | ||
6 | broader free software community. All current GNU Project members | ||
7 | have agreed to uphold these values. | ||
8 | |||
9 | |||
10 | The purpose of the GNU Project is to provide software and systems that | ||
11 | respect users' freedoms. | ||
12 | |||
13 | ## GNU respects users' freedoms | ||
14 | |||
15 | We provide software that guarantees to users the four essential freedoms, | ||
16 | without compromise: | ||
17 | 0. The freedom to run the program as they wish, for any purpose. | ||
18 | 1. The freedom to study how the program works, and change it so it does | ||
19 | their computing as they wish. | ||
20 | Access to the source code is a precondition for this. | ||
21 | 2. The freedom to redistribute copies so they can help others. | ||
22 | 3. The freedom to distribute copies of their modified versions to others. | ||
23 | By doing this they can give the whole community a chance to benefit | ||
24 | from their changes. | ||
25 | Access to the source code is a precondition for this. | ||
26 | |||
27 | All software written by us is distributed under copyleft licenses, designed | ||
28 | to ensure that developers cannot strip off users' freedom from GNU software. | ||
29 | |||
30 | Besides upholding the four essential freedoms, we pay attention and respond | ||
31 | to new threats to users' freedom as they arise, such as services as a | ||
32 | software substitute (SaaSS), use of non-free scripts on web pages, mass | ||
33 | surveillance, digital restrictions management (DRM), etc. | ||
34 | |||
35 | ## GNU provides consistent systems | ||
36 | |||
37 | We develop an operating system and a set of applications, in the form of | ||
38 | GNU packages. GNU package developers work together to ensure consistency | ||
39 | across packages. GNU packages follow the design and development guidelines | ||
40 | of the GNU Project. | ||
41 | |||
42 | ## GNU collaborates with the broader free software community | ||
43 | |||
44 | Free software has extended beyond the GNU Project, and we work with | ||
45 | companion free software projects that develop key components of our system. | ||
46 | We aim to extend the reach of free software to new fields. | ||
47 | |||
48 | ## GNU welcomes contributions from all and everyone | ||
49 | |||
50 | We want to give everyone the opportunity to contribute to our efforts | ||
51 | on any of the many tasks that require work. We welcome all contributors, | ||
52 | regardless of their gender, ethnicity, sexual orientation, level of | ||
53 | experience, or any other personal characteristics. We commit to providing | ||
54 | a harassment-free experience for all our contributors. | ||
55 | </markdown> | ||