Charter-en_updated.md 12.1 KB
Newer Older
kohl42's avatar
kohl42 committed
1 2 3 4 5
# Charter of CHATONS

## The Collective / Le Collectif

CHATONS is a collective of alternative, transparent, open, neutral and united hosters engaged in Network Service. Each CHATONS entity/member designed below by the name "CHATONS" commits itself to obey the present charter.
6 7 8 9

Everything which is not explicitly forbidden by the present charter or by law, is authorized.

>  **Associated technical criteria:**
kohl42's avatar
kohl42 committed
10 11 12 13 14
>  - the CHATONS can have various juridical status: natural or legal person (an individual, a company, an association, a cooperative society, etc.).
>
> **Ethical and social criteria:**
> - the CHATONS commits to behave respectfully and kindly towards other CHATONS members;
> - the CHATONS commits to behave respectfully and kindly with regard to its users.
15

kohl42's avatar
kohl42 committed
16
## Hosters / Hébergeurs
17

kohl42's avatar
kohl42 committed
18 19
A hoster is defined here as an entity hosting data provided or generated by third parties. The hoster is a provider of services, through which aforementioned data are stored or transit through.
The term "users" mentioned here-below refers to natural or legal persons who can create or modify data stored within the infrastructure of a CHATONS.
20 21

>  **Technical associated criteria:**
22
> - the CHATONS must have control on the associated software and data (*root* access);
kohl42's avatar
kohl42 committed
23 24 25 26
> - the CHATONS commits to publicly and unambiguously show a level of control of the hardware which hosts the services and the associated data. Incidentally, the name of the provider of physical hosting of servers must be notified clearly to the users.
>
> **Ethical and social criteria:**
> - The CHATONS commits to not use services of third party providers when their practices or terms of service are not compatible with the principles and conditions of the present charter. This applies to all services touching the users directly or indirectly.
27

kohl42's avatar
kohl42 committed
28
## Alternative / Alternatifs
29

kohl42's avatar
kohl42 committed
30
By offering free software-based online services, a CHATONS is an alternative to the model of companies who provide closed and centralized services, resulting in a monopoly and perverse usage of personal data.
31

kohl42's avatar
kohl42 committed
32
Such alternatives illustrate the diversity of available free software-based solutions that can be offered for personal or collective usage.
33 34

>  **Technical associated criteria:**
kohl42's avatar
kohl42 committed
35 36 37 38 39 40 41
> - the CHATONS commits to publish documentation about the infrastructure and the services provided;
> - the CHATONS commits to not implement any means to track the users' activity. An exception is to be made for anonymous statistics or administrative purposes.
>
> **Ethical and social criteria:**
> - the CHATONS commits to favour the fundamental freedoms of the users in all of its actions, particularly with regard to their private life;
> - the CHATONS will under no circumstances subscribe/implement the services of advertising media. Sponsoring or patronizing, by displaying the name or the identity of partner organizations (name, logo, etc.) is allowed, as long as no personal information is communicated to those partners;
> - the CHATONS must never monetise the data or metadata of the users.
42 43


kohl42's avatar
kohl42 committed
44
## Transparent / Transparents
45

kohl42's avatar
kohl42 committed
46
The CHATONS undertakes that no unfair usage will ever be done with the users' data, identities or rights, in particular by publishing concise, easy to read and straightforward terms of service.
47 48 49

Users will benefit from available services with a full knowledge of their features, advantages and limits of usage.

kohl42's avatar
kohl42 committed
50
The data produced by the means of services is not owned by the CHATONS. No legal right can be added to the data, and censorship cannot be exercised, as long as the contents complies to the terms of service.
51 52

>  **Technical associated criteria:**
kohl42's avatar
kohl42 committed
53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69
> - the CHATONS commits to be transparent about its technical infrastructure (distribution and software in use). For security reasons, some information (like the version number of a software for example) may not be published;
> - the CHATONS commits to do its best (obligation of means) regarding the security of the infrastructure;
> - the CHATONS commits to implement the backup policy considered most appropriated;
> - the CHATONS commits to publish anonymous usage statistics;
> - the CHATONS commits to publish a log of the technical failures of services.
>
> **Ethical and social criteria:**
> - the CHATONS commits to never assume ownership on contents, data or meta-data produced by the hosted or the users;
> - the CHATONS commits to clearly publish the service offer, and the associated tariff;
> - the CHATONS commits to publish Terms of Service (ToS) which are prominent, clear, non-ambiguous, and easily understandable by most;
> - the CHATONS commits to publish, inside the ToS, a clause about "respect of personal data and private life" which defines precisely the CHATONS's policy regarding the scheduled usages;
> - the CHATONS commits to publish its accounts and activity reports, at least regarding its activity as a CHATONS;
> - the CHATONS commits to inform users about security and backup policies (of course, without disclosing information which may damage the aforementioned security);
> - The CHATONS commits to communicate with its users any difficulties encountered while running the various services provided. This should come with providing support and bug reports for aforementioned services.

## Open / Ouverts

kohl42's avatar
kohl42 committed
70
The use of free software and of open standards for Internet is the only way for the CHATONS members to provide their services.
kohl42's avatar
kohl42 committed
71 72

Accessing the source code is a fundamental principle of Free Software. For every proposed service, the CHATONS commits to use software and code chunks under Free Software compatible licenses only.
73

kohl42's avatar
kohl42 committed
74
In case of improvement of the code of used software, the CHATONS  commits to publish improvements under a free license (compatible with the original license), and will encourage every volunteer contribution from users, by inviting them to contact authors.
75

kohl42's avatar
kohl42 committed
76
The CHATONS commits to make the source code available either by publishing a link to the official website of the application, or, if the former is no longer available, by publishing the used source code.
77 78

>  **Technical associated criteria:**
kohl42's avatar
kohl42 committed
79 80 81 82 83
> - the CHATONS commits to use only FOSS/Libre distributions ( GNU/Linux, FreeBSD, etc.) as an operating system for the infrastructure hosting the users' data and metadata;
> - the CHATONS commits to use only software ruled by free/libre licenses, in the sense of the Free Software Foundation, either compatible or not with the GPL license (the list is available here : http://www.gnu.org/licenses/license-list.html );
> - the CHATONS commits to annually publish the list of packages installed on the servers who host services provided to users, for example by using the tool "vrms" under Debian and derivatives, or an equivalent tool for other distributions;
> - the CHATONS commits to use open formats only;
> - the CHATONS commits, in case of modification of the source code of software used in the services, to publish the modifications (unless doing so would imply a security threat or an invasion of privacy).
kohl42's avatar
kohl42 committed
84
>
kohl42's avatar
kohl42 committed
85 86 87 88
> **Ethical and social criteria:**
> - the CHATONS commits to contribute, technically or financially (when possible), to the Free Software movement. Contributions are to be listed publicly;
> - the CHATONS commits to ease out the leaving process for termination request. When requested, the departing users should be provided with their associated data in open formats;
> - the CHATONS commits to delete permanently any information (account and personal data) regarding the departure of a former user upon his/her request.
89 90


kohl42's avatar
kohl42 committed
91
## Neutral / Neutres
92

kohl42's avatar
kohl42 committed
93
Ethics of free/libre software are based on sharing and independence. The member of CHATONS commits to use no *a priori* censorship of contents, no tracking of users' actions, and to give no reply to any administrative or authoritative request unless it is a legal request in due form. On the users side, they are expected to obey the legal rules of the concerned country when producing or hosting their own contents.
94

kohl42's avatar
kohl42 committed
95
Equality of access to those applications is a strong commitment: whether the services provided by the CHATONS require a subscription fee or not, they must be available without technical or social discrimination, and provide all warranties of neutrality regarding the flow of data.
96

kohl42's avatar
kohl42 committed
97
Respecting users' privacy is an imperious demand. No personal data will ever be used for commercial means, forwarded to third parties or used for goals not described by the present charter, except for statistical needs and always within the boundaries of the law.
98 99

>  **Technical associated criteria:**
kohl42's avatar
kohl42 committed
100 101 102 103
> - The CHATONS commits to never track the users' actions, except for administrative, technical means or to improve its internal services;
> - the CHATONS commits to make no *a priori* censorship regarding the contents generated by users;
> - the CHATONS commits to protect at best the data of its users from external attacks, in particular by using the strong cryptography whenever possible for its users' data, during their reception/transmission on the network (TLS) or their storage (files and databases in particular).
> - the CHATONS commits to maintain a list, consultable by its users, regarding administrative or authoritative requests received. In case it is not legally possible to communicate a particular piece of information, the CHATONS is encouraged to implement beforehand a workaround like a *Warrant Canary*;
kohl42's avatar
kohl42 committed
104
>
kohl42's avatar
kohl42 committed
105 106 107
> **Ethical and social criteria:**
> - the CHATONS commits not to reply any administrative or authoritative request requiring access to personal information before a legal request in due form is presented;
> - the CHATONS commits to apply her ToS with goodwill, if moderation action becomes necessary.
108 109


kohl42's avatar
kohl42 committed
110
## United / Solidaires
111

kohl42's avatar
kohl42 committed
112
In a spirit of sharing and mutual help, every CHATONS member should participate in disseminating knowledge to other members and to the general public to foster the usage of free/libre software, and install free/libre online services. That sharing of technical and cognitive resources is what makes Internet a common good, available for everybody and owned by nobody.
113 114

>  **Technical associated criteria:**
kohl42's avatar
kohl42 committed
115 116
> - the CHATONS commits to make itself/herself/himself available for *real life* meeting with the users and make them participate;
> - the CHATONS commits to have an active and mindful behaviour regarding access for anybody to the services provided, in particular by complying to standards for [web accessibility](https://en.wikipedia.org/wiki/Web_accessibility ).
kohl42's avatar
kohl42 committed
117
>
kohl42's avatar
kohl42 committed
118 119 120 121 122 123 124
>  **Ethical and social criteria:**
> - the CHATONS commits to implement and promote an organisational system which is inclusive, able to accept differences and promotes diversity, by taking care that marginal or excluded groups are involved in the development process;
> - the CHATONS commits not to exclude *a priori* potential subscribers of the featured services. The CHATONS can define a "targetted audience" to address itself to primarily (for example by geographic criteria, or topics), however it must, whenever possible, also address non-pertinent queries, for instance by forwarding them to another CHATONS or by facilitating the creation of structures fulfilling the expressed needs;
> - the CHATONS commits to define an economic model based on solidarity.For paid services, prices must be reasonable and adequate with the means which are implemented. Additionally, the lowest salary - as an equivalent for a full-time job, comprising primes and dividends - cannot be lower than the fourth of the highest salary - as an equivalent for a full-time job, comprising primes and dividends - of the structure;
> - the CHATONS commits to share its knowledge as widely as possible, publicly and under a free/libre license;
> - the CHATONS commits to facilitate the participation of the users to the maintenance of the services. Particular attention will be paid to "non-technicians" in order to allow them to improve their knowledge and their efficiency and to allow them to contribute fully;
> - the CHATONS commits to facilitate the emancipation of the users and of the targeted public, in particular by popular education campaigns (meetings, internal or external trainings, codefests, sessions of writing for collaborative documentation, hackathon, etc.) in order to insure that Internet will remain a technology reachable by everybody, for everybody.
kohl42's avatar
kohl42 committed
125