Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
en:main:social_contract [2018/05/14 12:46]
emulatorman
en:main:social_contract [2018/05/14 16:57] (current)
emulatorman
Line 10: Line 10:
   - **Hyperbola and privacy**: Hyperbola'​s objective is to support [[https://​www.gnu.org/​philosophy/​surveillance-vs-democracy.html|privacy]] of its community. It means Hyperbola strives distribute all software to be secure from global data surveillance revealed in the [[https://​www.theguardian.com/​world/​interactive/​2013/​nov/​01/​snowden-nsa-files-surveillance-revelations-decoded|publication of Snowden'​s NSA documents]]. Hyperbola offers additional hardened packages which remove lower level protocols that may cause privacy leaks, metadata/​fingerprinting,​ and vulnerabilities.   - **Hyperbola and privacy**: Hyperbola'​s objective is to support [[https://​www.gnu.org/​philosophy/​surveillance-vs-democracy.html|privacy]] of its community. It means Hyperbola strives distribute all software to be secure from global data surveillance revealed in the [[https://​www.theguardian.com/​world/​interactive/​2013/​nov/​01/​snowden-nsa-files-surveillance-revelations-decoded|publication of Snowden'​s NSA documents]]. Hyperbola offers additional hardened packages which remove lower level protocols that may cause privacy leaks, metadata/​fingerprinting,​ and vulnerabilities.
   - **Hyperbola and stability**:​ Hyperbola'​s objective is to support stability in its projects. They do not include or recommend software broken by design. To be broken "by design"​ means to have multiple security, privacy and technical issues reported to upstream and all of which should be proven to be ignored by upstream.   - **Hyperbola and stability**:​ Hyperbola'​s objective is to support stability in its projects. They do not include or recommend software broken by design. To be broken "by design"​ means to have multiple security, privacy and technical issues reported to upstream and all of which should be proven to be ignored by upstream.
-  - **Hyperbola and init freedom**: Hyperbola'​s objective is to support the Init Freedom Campaign. It is about restoring a sane approach to PID1, one that respects diversity and freedom of choice. Hyperbola refuses init systems that breaks portability,​ ignores backwards compatibility,​ and replaces existing services, forcing into adoption (eg. systemd).+  - **Hyperbola and init freedom**: Hyperbola'​s objective is to support the [[https://​www.devuan.org/​os/​init-freedom/​|Init Freedom Campaign]]. It is about restoring a sane approach to PID1, one that respects diversity and freedom of choice. Hyperbola refuses init systems that breaks portability,​ ignores backwards compatibility,​ and replaces existing services, forcing into adoption (eg. systemd).
   - **Hyperbola and other distributions**:​ Hyperbola'​s objective is to support the [[https://​www.gnu.org/​philosophy/​free-software-intro.html|Free Software Movement]], so Hyperbola only need to compete against non-free software; other free software projects are to be cooperated with, not competed with. Hyperbola strives to support other free software projects as best can and any information from Hyperbola is available for anybody who needs it. That includes all packages and repositories.   - **Hyperbola and other distributions**:​ Hyperbola'​s objective is to support the [[https://​www.gnu.org/​philosophy/​free-software-intro.html|Free Software Movement]], so Hyperbola only need to compete against non-free software; other free software projects are to be cooperated with, not competed with. Hyperbola strives to support other free software projects as best can and any information from Hyperbola is available for anybody who needs it. That includes all packages and repositories.
   - **Hyperbola and name confusion**:​ Hyperbola [[https://​www.gnu.org/​gnu/​why-gnu-linux.html|does not include the name “Linux” ambiguously in its projects]]. Linux is the kernel, one of the essential major components of the system. The system as a whole is basically the GNU system, with Linux added. When there are terms talking about variants of the GNU/Linux system (often called “distros”) in Hyperbola'​s projects, it will be called as “GNU/​Linux”. For variants of GNU with different kernels such as Hurd, it will be called as "​GNU/​Hurd"​. However for variants of GNU with BSD kernels will be called with "​k"​ at the beginning of BSD that is going used, since there are BSD systems, not only kernels ones (eg. "​GNU/​kFreeBSD"​). Furthermore,​ plus symbols are valid too (eg. "​GNU+Linux"​).   - **Hyperbola and name confusion**:​ Hyperbola [[https://​www.gnu.org/​gnu/​why-gnu-linux.html|does not include the name “Linux” ambiguously in its projects]]. Linux is the kernel, one of the essential major components of the system. The system as a whole is basically the GNU system, with Linux added. When there are terms talking about variants of the GNU/Linux system (often called “distros”) in Hyperbola'​s projects, it will be called as “GNU/​Linux”. For variants of GNU with different kernels such as Hurd, it will be called as "​GNU/​Hurd"​. However for variants of GNU with BSD kernels will be called with "​k"​ at the beginning of BSD that is going used, since there are BSD systems, not only kernels ones (eg. "​GNU/​kFreeBSD"​). Furthermore,​ plus symbols are valid too (eg. "​GNU+Linux"​).
Line 17: Line 17:
   - **Hyperbola and anti-discrimination**:​ All of Hyperbola community are to respect the ethics of freedom and free software are demanded to show the deepest respect among themselves. Under no circumstances discriminate against people based on age, gender, sex, sexual orientation,​ disability, religion, ideology, ideas, social class, nationality,​ race, intelligence,​ or any analogous grounds. Hyperbola encourages freedom of speech. However do not curse or use offensive language while debating within the Hyperbola community. Do not under any circumstances attack, bullying, stalking, harassment any individual (the personal turn) or a certain group. Play the ball, not the man. Do not insult anyone. Any disregard of any of these points will and must lead to expulsion of the person(s) in question.   - **Hyperbola and anti-discrimination**:​ All of Hyperbola community are to respect the ethics of freedom and free software are demanded to show the deepest respect among themselves. Under no circumstances discriminate against people based on age, gender, sex, sexual orientation,​ disability, religion, ideology, ideas, social class, nationality,​ race, intelligence,​ or any analogous grounds. Hyperbola encourages freedom of speech. However do not curse or use offensive language while debating within the Hyperbola community. Do not under any circumstances attack, bullying, stalking, harassment any individual (the personal turn) or a certain group. Play the ball, not the man. Do not insult anyone. Any disregard of any of these points will and must lead to expulsion of the person(s) in question.
   - **Hyperbola and donations**:​ Donations can be made anonymously or under full name. Any user may either donate to Hyperbola in general or to an individual hacker, artist or developer. All donations will help the project as a whole and are appreciated. You can also give private donations to current projects by marking the donation by its "​project name".   - **Hyperbola and donations**:​ Donations can be made anonymously or under full name. Any user may either donate to Hyperbola in general or to an individual hacker, artist or developer. All donations will help the project as a whole and are appreciated. You can also give private donations to current projects by marking the donation by its "​project name".
 +
 +===== Acknowledgement =====
 +
 +Some amendments of this social contract are based on the **[[https://​www.devuan.org/​os/​init-freedom/​|Init Freedom Campaign]]** and **[[https://​wiki.parabola.nu/​Parabola_Social_Contract|Parabola Social Contract]]**.