Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:project:social_contract [2023/12/18 14:25]
throgh
en:project:social_contract [2024/02/28 22:53] (current)
throgh [Hyperbola Social Contract]
Line 14: Line 14:
   - **Hyperbola and simplicity**: Hyperbola's main goal is a minimalist system. The more abstraction-layers a software depends on and need the more complex the resulting system will be. Therefore Hyperbola rejects projects with adding more abstraction layers needed. According to this Hyperbola will not add complex frameworks or software without compatibility and porting-efforts.   - **Hyperbola and simplicity**: Hyperbola's main goal is a minimalist system. The more abstraction-layers a software depends on and need the more complex the resulting system will be. Therefore Hyperbola rejects projects with adding more abstraction layers needed. According to this Hyperbola will not add complex frameworks or software without compatibility and porting-efforts.
   - **Hyperbola and other projects**: 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 projects**: 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". Furthermore, plus symbols are valid too (eg. "GNU+Linux"). With "HyperbolaBSD" the project uses a new orientation and focus fully on BSD so there will be no parts of the GNU system left and only some added as further supporting tools
-  - **Hyperbola and deblobbed kernels**: Hyperbola includes "-libre" suffix for all variants of GNU system with any kind of deblobbed kernel that is going used and future ones in Hyperbola or any distro mentioned in Hyperbola projects. eg. Trisquel GNU/Linux-libreHyperbola GNU/kFreeBSD-libre, etc.+  - **Hyperbola and deblobbed kernels**: Hyperbola includes "-libre" suffix for all variants of GNU system with any kind of deblobbed kernel that is going used and future ones in Hyperbola or any distro mentioned in Hyperbola projects. HyperbolaBSD is a full BSD-descendant operating-systemnot a system-distribution per definition and therefore uses a different [[en:project:nomenclatures|naming-scheme]].
   - **Hyperbola and anti-discrimination**: All of Hyperbola community are to respect the ethics of freedom and free software and are required to show the deepest respect among themselves. Under no circumstances discriminate against people based on age, gender, sex, sexual orientation, disability, religion, social class, nationality, race, intelligence, or any analogous grounds. Hyperbola encourages freedom of speech always in combination with personal responsibility: Never think both are not combined. Our community is built on constructive discourse and netiquette. Ideologies and perspectives with roots in hatred, harassment and exclusion of groups or individuals based on before mentioned grounds are not welcome here. Please do not curse or use offensive language while debating within the Hyperbola community (all parts meant, including IRC) and try to be inclusive towards others solving also conflicts most friendly and diplomatic (respect when others state open their own accepted restrictions and do not try to circumvent them). Generic it is to await that minor conflicts can be solved between the participants. But do not under any circumstances attack, bully, stalk, or harass any individual (the personal turn) or a certain group. Play the ball, not the man. Any disregard of any of these points will lead to moderation by [[https://www.hyperbola.info/members/support-staff/|The Support Staff]], including, but not limited to, temporary ban of the person(s) in question. Severe and repeat instances may lead to permanent ban if deemed necessary by [[https://www.hyperbola.info/members/founders/|The Founders]].   - **Hyperbola and anti-discrimination**: All of Hyperbola community are to respect the ethics of freedom and free software and are required to show the deepest respect among themselves. Under no circumstances discriminate against people based on age, gender, sex, sexual orientation, disability, religion, social class, nationality, race, intelligence, or any analogous grounds. Hyperbola encourages freedom of speech always in combination with personal responsibility: Never think both are not combined. Our community is built on constructive discourse and netiquette. Ideologies and perspectives with roots in hatred, harassment and exclusion of groups or individuals based on before mentioned grounds are not welcome here. Please do not curse or use offensive language while debating within the Hyperbola community (all parts meant, including IRC) and try to be inclusive towards others solving also conflicts most friendly and diplomatic (respect when others state open their own accepted restrictions and do not try to circumvent them). Generic it is to await that minor conflicts can be solved between the participants. But do not under any circumstances attack, bully, stalk, or harass any individual (the personal turn) or a certain group. Play the ball, not the man. Any disregard of any of these points will lead to moderation by [[https://www.hyperbola.info/members/support-staff/|The Support Staff]], including, but not limited to, temporary ban of the person(s) in question. Severe and repeat instances may lead to permanent ban if deemed necessary by [[https://www.hyperbola.info/members/founders/|The Founders]].
-  - **Hyperbola and donations**: Any user only donates towards the project itself. All donations will help the project as a whole and are appreciated for the further development of all system-components, packages and the infrastructure. Other possible uses for donations for example towards single team-members are not in any case permitted throughout Hyperbola as project and platform as this includes per definition a danger to end up in a fraud and would risk the reliability and credibility of the whole project. Any team-member taking personal benefits from donations on behalf of Hyperbola without contribution towards HyperbolaBSD will be excluded from the team without further explanation as donations should support and help the project and not the personal enrichment and advantages of individuals (//to support individuals is nothing bad but has to be done aside from the project so the community can have a clear and transparent insight//). We also have no interest within doing packages and ports resulting from questioning for dedicated applications, libraries or frameworks as donations stand for someone's intention to support and not for commisioning.+  - **Hyperbola and donations**: Any user only donates towards the project itself. All donations will help the project as a whole and are appreciated for the further development of all system-components, packages and the infrastructure. Other possible uses for donations for example towards single team-members are not in any case permitted throughout Hyperbola as project and platform as this includes per definition a danger to end up in a fraud and would risk the reliability and credibility of the whole project. Any team-member taking personal benefits from donations on behalf of Hyperbola without contribution towards HyperbolaBSD will be excluded from the team without further explanation as donations should support and help the project and not the personal enrichment and advantages of individuals (//to support individuals is nothing bad but has to be done aside from the project so the community can have a clear and transparent insight//). We also have no interest within doing packages and ports resulting from questioning for dedicated applications, libraries or frameworks as donations stand for someone's intention to support and not for commisioning. Furthermore no person is allowed doing any personal enrichment within the communication-channels from Hyperbola (IRC, forum etc.).
   - **Hyperbola and fairness:** As the project is driven by democratic principles every community-member has the same rights, also including to ask for transparency. This means that when somebody wants to be part within the team gets a warm welcome. Nevertheless we don't need people with the search for only advantages or leadership, we need people with serious interest to work together with others under the principles of free, libre software and culture. This means also fair and open communication, direct planning together and problem solving based on top of the group. If there is missing interest for those values, a membership should be better left out instead having too much conflicts in the team and community. We also have no interest with empty promises to be mentioned, as we are tied in on our principles and mean it that way.   - **Hyperbola and fairness:** As the project is driven by democratic principles every community-member has the same rights, also including to ask for transparency. This means that when somebody wants to be part within the team gets a warm welcome. Nevertheless we don't need people with the search for only advantages or leadership, we need people with serious interest to work together with others under the principles of free, libre software and culture. This means also fair and open communication, direct planning together and problem solving based on top of the group. If there is missing interest for those values, a membership should be better left out instead having too much conflicts in the team and community. We also have no interest with empty promises to be mentioned, as we are tied in on our principles and mean it that way.
   - **Hyperbola means responsibility:** Hyperbola has a defined [[en:manual:contrib:hyperbolabsd_roadmap|roadmap]] to follow. If you have some interesting proposal to do, please take into account and responsibility to do the task first on your own or ask around in the community for further help and / or inspiration. Please just don't demand something without giving also something back: This is the basic we are working on as Hyperbola is and will be always a community-oriented project.   - **Hyperbola means responsibility:** Hyperbola has a defined [[en:manual:contrib:hyperbolabsd_roadmap|roadmap]] to follow. If you have some interesting proposal to do, please take into account and responsibility to do the task first on your own or ask around in the community for further help and / or inspiration. Please just don't demand something without giving also something back: This is the basic we are working on as Hyperbola is and will be always a community-oriented project.