diff options
Diffstat (limited to 'pages')
-rw-r--r-- | pages/gnu/social-contract.txt | 66 |
1 files changed, 31 insertions, 35 deletions
diff --git a/pages/gnu/social-contract.txt b/pages/gnu/social-contract.txt index e8fdd1c..4fd0d66 100644 --- a/pages/gnu/social-contract.txt +++ b/pages/gnu/social-contract.txt | |||
@@ -1,55 +1,51 @@ | |||
1 | <markdown> | 1 | <markdown> |
2 | # GNU Social Contract [DRAFT] | 2 | # GNU Social Contract `[DRAFT]` |
3 | --- | 3 | --- |
4 | 4 | ||
5 | This document states the core commitments of the GNU Project to the | 5 | These are the core commitments of the GNU Project to the broader free |
6 | broader free software community. All current GNU Project members | 6 | software community. The GNU Project provides a software system that |
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. | 7 | respect users' freedoms. |
12 | 8 | ||
13 | ## GNU respects users' freedoms | 9 | ## The GNU Project respects users' freedoms |
14 | 10 | ||
15 | We provide software that guarantees to users the four essential freedoms, | 11 | The GNU Project provides software that guarantees to all users the |
16 | without compromise: | 12 | _Four Essential Freedoms_, without compromise: |
17 | 0. The freedom to run the program as they wish, for any purpose. | 13 | 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 | 14 | 1. The freedom to study how the program works, and change it so it does |
19 | their computing as they wish. | 15 | 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. | 16 | 2. The freedom to redistribute copies so they can help others. |
22 | 3. The freedom to distribute copies of their modified versions to others. | 17 | 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 | 18 | ||
27 | All software written by us is distributed under copyleft licenses, designed | 19 | The GNU Project adopts policies that encourage and enable developers |
28 | to ensure that developers cannot strip off users' freedom from GNU software. | 20 | to actively defend user freedom. These policies include using |
21 | _copyleft licenses_, designed to ensure that users’ freedoms cannot be | ||
22 | stripped off, when appropriate. | ||
23 | |||
24 | Besides upholding the Four Essential Freedoms, the GNU Project pays attention | ||
25 | and responds to new threats to users' freedom as they arise. | ||
26 | |||
27 | |||
28 | ## The GNU Project provides a consistent system | ||
29 | 29 | ||
30 | Besides upholding the four essential freedoms, we pay attention and respond | 30 | The GNU Project develops an operating system, the _GNU System_, as well as |
31 | to new threats to users' freedom as they arise, such as services as a | 31 | a set of applications. Each software component developed by the GNU Project |
32 | software substitute (SaaSS), use of non-free scripts on web pages, mass | 32 | is referred to as a _GNU package_. GNU package developers work together to |
33 | surveillance, digital restrictions management (DRM), etc. | 33 | ensure consistency across packages. |
34 | 34 | ||
35 | ## GNU provides consistent systems | ||
36 | 35 | ||
37 | We develop an operating system and a set of applications, in the form of | 36 | ## The GNU Project collaborates with the broader free software community |
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 | 37 | ||
42 | ## GNU collaborates with the broader free software community | 38 | Free software extends beyond the GNU Project, which works with |
39 | companion free software projects that develop key components of the | ||
40 | GNU System. The GNU Project aims to extend the reach of free software | ||
41 | to new fields. | ||
43 | 42 | ||
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 | 43 | ||
48 | ## GNU welcomes contributions from all and everyone | 44 | ## The GNU Project welcomes contributions from all and everyone |
49 | 45 | ||
50 | We want to give everyone the opportunity to contribute to our efforts | 46 | The GNU Project wants to give everyone the opportunity of contributing to |
51 | on any of the many tasks that require work. We welcome all contributors, | 47 | its efforts on any of the many tasks that require work. It welcomes all |
52 | regardless of their gender, ethnicity, sexual orientation, level of | 48 | contributors, regardless of their gender, ethnicity, sexual orientation, |
53 | experience, or any other personal characteristics. We commit to providing | 49 | level of experience, or any other personal characteristics. It commits to |
54 | a harassment-free experience for all our contributors. | 50 | providing a harassment-free experience for all contributors. |
55 | </markdown> | 51 | </markdown> |