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:main:nomenclatures [2018/06/14 23:59]
emulatorman
en:main:nomenclatures [2019/06/29 02:57] (current)
emulatorman
Line 7: Line 7:
 ==== Hyperbola ===== ==== Hyperbola =====
  
-The official name of this <color #​620BB9/#​EEDDFF>​project/​distribution</​color>​. It is commonly used as <color #​620BB9/#​EEDDFF>​shorthand</​color>​ for its operating ​systems.+The official name of this <color #​620BB9/#​EEDDFF>​project/​distribution</​color>​. It is commonly used as <color #​620BB9/#​EEDDFF>​shorthand</​color>​ for its modified versions of the **GNU** ​operating ​system.
  
-==== Hyperbola GNU/​Linux-libre ​====+==== HyperbolaBSD ​====
  
-The proper name of <color #​620BB9/#​EEDDFF>​Hyperbola'​s flagship ​operating system</​color>​. It is <color #​620BB9/#​EEDDFF>​modified version</​color> ​of the **GNU** operating system ​along with other free software ​and uses "**Linux-libre**" ​as its kernel (<color #​620BB9/#​EEDDFF>​a fully-free-as-in-freedom fork</​color> ​of **Linux** that is maintained under official ​**GNU** auspices).+The proper name of the <color #​620BB9/#​EEDDFF>​operating system ​which is being developed</​color> ​by **Hyperbola**. It is planned to be based on the **OpenBSD** operating system with implementations from <color #​620BB9/#​EEDDFF>​different BSD systems</​color> ​and <color #​620BB9/#​EEDDFF>​modularized</​color>​ like the **GNU** operating system ​by using the **hyperman** utility for <color #​620BB9/#​EEDDFF>​package management</​color> ​and **HyperRC** as its <color #​620BB9/#​EEDDFF>​default init system</​color>​. Its kernel is called as "**HyperBK**" and library C as "**HyperBLibC**".
  
-==== Hyperbola ​GNU/Hurd ====+<note important>​ 
 +**hyperman** is the name chosen for the version of **pacman** while **HyperRC** is the name chosen for the version of **OpenRC**. Both are planned to be a <color #​620BB9/#​EEDDFF>​framework</​color>​ **(not a fork)** to host <color #​620BB9/#​EEDDFF>​local modifications</​color>​ and try to <color #​620BB9/#​EEDDFF>​push back **Hyperbola** changes</​color>​ whenever they are good for upstreams too. 
 +</note>
  
-Same than **Hyperbola ​GNU/​Linux-libre**, however ​uses "**Hurd**" as its kernel.+<note important>​ 
 +The **Hyper Berkeley Kernel (HyperBK)** is a kernel which is being developed and maintained by **Hyperbola**. It is a kernel planned to be based on **OpenBSD** kernel, however ​with <color #​620BB9/#​EEDDFF>​implementations</​color>​ from <color #​620BB9/#​EEDDFF>​different BSD kernels</​color>​ and <color #​620BB9/#​EEDDFF>​deblobbed</​color>​ by **Hyperbola**. 
 +</​note>​
  
-==== Hyperbola GNU/HyperBK ​====+<note important>​ 
 +The **Hyper Berkeley C Library (HyperBLibC)** is a C library which is being developed and maintained by **Hyperbola**. It is a C library planned to be based on **OpenBSD** C library, however with <color #​620BB9/#​EEDDFF>​implementations</​color>​ from <color #​620BB9/#​EEDDFF>​different BSD C libraries</​color>​. 
 +</​note>​ 
 + 
 +==== Hyperbola GNU/Linux-libre ​====
  
-Same than **Hyperbola ​GNU/Linux-libre**, however ​uses "**HyperBK**" as its kernel.+The proper name of the <color #​620BB9/#​EEDDFF>​GNU operating system</​color>​ version distributed by **Hyperbola**. It is a <color #620BB9/#​EEDDFF>​modified version</​color>​ of the **GNU** operating system along with other free software and uses "**Linux-libre**" as its kernel ​(<color #​620BB9/#​EEDDFF>​a fully-free-as-in-freedom fork</​color>​ of **Linux** that is maintained under official **GNU** auspices).
  
 <note important>​ <note important>​
-**HyperBK ​(Hyper Berkeley Kernel)** is a kernel which is being developed and maintained by **Hyperbola Project**. It is a kernel planned to be based on **NetBSD kernel** with <color #​620BB9/#​EEDDFF>​new implementations</​color>​ from <color #​620BB9/#​EEDDFF>​different BSD kernels</​color>​ and <color #​620BB9/#​EEDDFF>​deblobbed</​color> ​by **Hyperbola ​Project**.+The **GNU C Library ​(glibc)** is the C library ​<color #​620BB9/#​EEDDFF>​maintained</​color> ​by the **GNU** project ​and used by default for **Hyperbola ​GNU/​Linux-libre**.
 </​note>​ </​note>​
  
Line 29: Line 37:
 ==== Arch ==== ==== Arch ====
  
-The official name given by the <color #​620BB9/#​EEDDFF>​Arch project/​distribution</​color>​ used as <color #​620BB9/#​EEDDFF>​shorthand</​color>​ for its operating ​systems, from which **Hyperbola** is based on its <color #​620BB9/#​EEDDFF>​snapshots</​color>​ and <color #​620BB9/#​EEDDFF>​packaging</​color>​.+The official name given by the <color #​620BB9/#​EEDDFF>​Arch project/​distribution</​color>​ used as <color #​620BB9/#​EEDDFF>​shorthand</​color>​ for its modified versions of the GNU operating ​system, from which **Hyperbola** is based on its <color #​620BB9/#​EEDDFF>​snapshots</​color>​ and <color #​620BB9/#​EEDDFF>​packaging</​color>​.
  
 ==== Arch GNU/Linux ==== ==== Arch GNU/Linux ====
  
-The proper name of <color #​620BB9/#​EEDDFF>​Arch's flagship ​operating system</​color>​. It is a <color #​620BB9/#​EEDDFF>​modified version</​color>​ of the **GNU** operating system along with other free software and uses "​**Linux**"​ as its kernel.+The proper name of the <color #​620BB9/#​EEDDFF>​GNU operating system</​color> ​version distributed by **Arch**. It is a <color #​620BB9/#​EEDDFF>​modified version</​color>​ of the **GNU** operating system along with other free software and uses "​**Linux**"​ as its kernel.
  
 <note important>​ <note important>​
-**Arch** calls its system ​as "​**Arch Linux**"​. The name is a <color #​620BB9/#​EEDDFF>​misnomer</​color>;​ it is a **GNU/​Linux** distribution,​ but lacks **GNU** in the name. In this case we use "​**Arch GNU/​Linux**"​ to follow the [[https://​www.gnu.org/​distros/​free-system-distribution-guidelines.html|GNU Free System Distribution Guidelines]] and our [[https://​wiki.hyperbola.info/​doku.php?​id=en:​main:​social_contract|Social Contract]].+**Arch** calls it as "​**Arch Linux**"​. The name is a <color #​620BB9/#​EEDDFF>​misnomer</​color>;​ it is a **GNU/​Linux** distribution,​ but lacks **GNU** in the name. In this case we use "​**Arch GNU/​Linux**"​ to follow the [[https://​www.gnu.org/​distros/​free-system-distribution-guidelines.html|GNU Free System Distribution Guidelines]] and our [[https://​wiki.hyperbola.info/​doku.php?​id=en:​main:​social_contract|Social Contract]].
 </​note>​ </​note>​
  
 ==== Arch GNU/Hurd ==== ==== Arch GNU/Hurd ====
  
-Same than **Arch GNU/​Linux**,​ however uses "​**Hurd**"​ as its kernel.+Same than **Arch GNU/​Linux**,​ however ​is not distributed by **Arch** and uses "​**Hurd**"​ as its kernel.
  
 <note important>​ <note important>​
-There is a non-official ​system based on **Arch GNU/Linux**, called ​"​**Arch Hurd**"​. The name is a <color #​620BB9/#​EEDDFF>​misnomer</​color>;​ it is a **GNU/​Hurd** distribution,​ but lacks **GNU** in the name. In this case we use "​**Arch GNU/​Hurd**"​ to follow the [[https://​www.gnu.org/​distros/​free-system-distribution-guidelines.html|GNU Free System Distribution Guidelines]] and our [[https://​wiki.hyperbola.info/​doku.php?​id=en:​main:​social_contract|Social Contract]].+This **non-official Arch distribution** calls it as "​**Arch Hurd**"​. The name is a <color #​620BB9/#​EEDDFF>​misnomer</​color>;​ it is a **GNU/​Hurd** distribution,​ but lacks **GNU** in the name. In this case we use "​**Arch GNU/​Hurd**"​ to follow the [[https://​www.gnu.org/​distros/​free-system-distribution-guidelines.html|GNU Free System Distribution Guidelines]] and our [[https://​wiki.hyperbola.info/​doku.php?​id=en:​main:​social_contract|Social Contract]].
 </​note>​ </​note>​
  
Line 51: Line 59:
 ==== Debian ==== ==== Debian ====
  
-The official name given by the <color #​620BB9/#​EEDDFF>​Debian project/​distribution</​color>​ used as <color #​620BB9/#​EEDDFF>​shorthand</​color>​ for its operating ​systems, from which **Hyperbola** is based on its <color #​620BB9/#​EEDDFF>​development</​color>​ and <color #​620BB9/#​EEDDFF>​stability</​color>​.+The official name given by the <color #​620BB9/#​EEDDFF>​Debian project/​distribution</​color>​ used as <color #​620BB9/#​EEDDFF>​shorthand</​color>​ for its modified versions of the **GNU** ​operating ​system, from which **Hyperbola** is based on its <color #​620BB9/#​EEDDFF>​development</​color>​ and <color #​620BB9/#​EEDDFF>​stability</​color>​.
  
 ==== Debian GNU/Linux ==== ==== Debian GNU/Linux ====
  
-The proper name of <color #​620BB9/#​EEDDFF>​Debian'​s flagship ​operating system</​color>​. It is a <color #​620BB9/#​EEDDFF>​modified version</​color>​ of the **GNU** operating system along with other free software and uses "​**Linux**"​ as its kernel.+The proper name of the **GNU** ​operating system ​version distributed by **Debian**. It is a <color #​620BB9/#​EEDDFF>​modified version</​color>​ of the **GNU** operating system along with other free software and uses "​**Linux**"​ as its kernel.
  
 ==== Debian GNU/Hurd ==== ==== Debian GNU/Hurd ====