This article needs to be updated . The reason given is: The release announcement of version 0.4 and the migration from Arch/Parabola on the installation section no longer works. Besides that, it dropped support of the Hypertalking variant in version 0.4.1. ( August 2022 )
|Developer||Hyperbola Founders |
|OS family||Linux ( Unix-like )|
|Source model||Free software|
|Initial release||April 15, 2017 |
|Latest release||0.4.1  / 3 August 2022|
|Update method||Long-term support|
|Platforms||AMD64 , i686|
|Kernel type||Monolithic ( Linux-libre )|
Hyperbola GNU/Linux-libre is a Linux distribution for the i686 and x86-64 architectures. It is based on Arch Linux snapshots and Debian development.  It includes the GNU operating system components and the Linux-libre kernel instead of the generic Linux kernel . Hyperbola GNU/Linux-libre is listed by the Free Software Foundation as a completely free operating system, true to their Free System Distribution Guidelines .  
History [ edit ]
Hyperbola was born at the 17th annual Fórum Internacional Software Livre ( Porto Alegre , Brazil ). 
On 5 August 2017, support for systemd was dropped in favor of OpenRC as its default init system  to support the Init Freedom Campaign   begun by Devuan .
On 6 December 2018, Hyperbola was the first Brazilian distribution  recognized as a completely free project by GNU , making it part of the FSF list of free distributions.   
On 23 September 2019, Hyperbola announced its first release with the implementation of Xenocara as its default display server for the X Window System and LibreSSL as its default system cryptography library. 
In December 2019, Hyperbola announced that it would cease to be a Linux distribution, and that it would become a hard fork of OpenBSD with GPL-licensed code. The project cited objections to recent developments in the Linux kernel that they deemed to be an "unstable path", including inclusion of optional support for High-bandwidth Digital Content Protection , the kernel "being written without security in mind", GNU and "core" components with non-optional dependencies, and endorsement of the Rust programming language — due to objections to the Mozilla Foundation trademarks policy and "a centralized code repository that is more prone to cyber attack and generally requires internet access to use". Support for the Linux version will cease at the end of its current release's lifecycle.  
Social contract [ edit ]
Hyperbola has established a Social Contract . The Hyperbola Social Contract commits the project to the free software community, free culture , privacy, stability, init freedom, and to follow Arch-based system packaging, yet under the principles of stability, development and maintenance of Debian.  Under the covenant are included the GNU Free System Distribution Guidelines .
Development [ edit ]
Packaging guidelines [ edit ]
Hyperbola has established packaging guidelines. The Hyperbola Packaging Guidelines contain a collection of common issues and the severity that should be placed on them for its development, such as backporting, package releases and Debian patches. 
Codenames [ edit ]
Hyperbola aliases its stable releases using galaxy names as codenames  chosen from the list of nearest known galaxies of the Milky Way, in ascending order of distance. 
Release cycle [ edit ]
A stable version of Hyperbola gets released approximately every three years. Point releases will be available every few months. For each Hyperbola release, it will receive two years of extra security updates after its End Of Life (EOL). However, no further point releases will be made. Each Hyperbola release will receive five years of security support in total. 
Installation [ edit ]
There are two ways to install Hyperbola GNU/Linux-libre, either from scratch using the live images,  or by migrating from an existing Arch-based system.  
See also [ edit ]
- Comparison of Linux distributions
- GNU/Linux naming controversy
- GNU variants
- List of distributions based on Arch
- List of Pacman-based distributions
References [ edit ]
- ^ Hyperbola Founders
- ^ a b "When Hyperbola first started?" . Hyperbola Project . Retrieved 7 December 2018 .
- ^ "Milky Way v0.4.1 install medium release" . 3 August 2022 . Retrieved 5 August 2022 .
- ^ "What is Hyperbola?" . Hyperbola Project . Retrieved 7 December 2018 .
- ^ "List of Free GNU/Linux Distributions" . Free Software Foundation . 6 December 2018 . Retrieved 7 December 2018 .
- ^ "What is Long Term Support (LTS)?" . Hyperbola Project. 7 December 2018 . Retrieved 7 December 2018 .
- ^ "End of systemd support" . Hyperbola Project. 5 August 2017 . Retrieved 7 December 2018 .
- ^ "Init Freedom Campaign" . Devuan . Retrieved 7 December 2018 .
- ^ "What is the Init Freedom Campaign?" . Hyperbola Project . Retrieved 7 December 2018 .
- ^ "If Hyperbola is a fully free distribution, is it following the GNU Free System Distribution Guidelines (GNU FSDG)?" . Hyperbola Project . Retrieved 8 December 2018 .
- ^ Robertson, Donald (6 December 2018). "FSF adds Hyperbola GNU/Linux-libre to list of endorsed GNU/Linux distributions" . Free Software Foundation . Retrieved 7 December 2018 .
- ^ Larabel, Michael (6 December 2018). "Free Software Foundation Endorses Arch-based Hyperbola GNU/Linux" . Phoronix . Retrieved 7 December 2018 .
- ^ "What is the reason about Hyperbola origin name?" . Hyperbola Project . Retrieved 7 December 2018 .
- ^ "Milky Way v0.3 release" . Hyperbola Project. 23 September 2019 . Retrieved 23 September 2019 .
- ^ "FSF-Approved Hyperbola GNU/Linux Switching Out The Linux Kernel For Hard Fork Of OpenBSD - Phoronix" . www.phoronix.com . Retrieved 2019-12-28 .
- ^ "Announcing HyperbolaBSD Roadmap" . Hyperbola . Retrieved 2019-12-28 .
- ^ "Hyperbola Social Contract" . Hyperbola Project . Retrieved 29 March 2022 .
- ^ "Hyperbola Packaging Guidelines" . Hyperbola Project . Retrieved 29 March 2022 .
- ^ "Hyperbola aliases its stable releases using galaxy names as codenames" . Hyperbola Project. 20 September 2017 . Retrieved 7 December 2018 .
- ^ "Galaxies in the Local Group" . University of Northern Iowa . Retrieved 7 December 2018 .
- ^ "Releases" . Hyperbola Project . Retrieved 29 March 2022 .
- ^ "Hyperbola live image" . Hyperbola Project . Retrieved 29 March 2022 .
- ^ "Free your Arch GNU/Linux to Hyperbola GNU/Linux-libre" . Hyperbola Project . Retrieved 29 March 2022 .
- ^ "Migrate your Parabola GNU/Linux-libre to Hyperbola GNU/Linux-libre" . Hyperbola Project . Retrieved 29 March 2022 .