Welcome to the Hyperbola wiki!
What is Hyperbola?
Hyperbola is a Free Software and Free Culture project aiming to provide a fully free as in freedom GNU/Linux operating system called Hyperbola GNU/Linux-libre. It is based on the packages of Arch plus security and stability patches of Debian, with packages optimized for i686 and x86_64 CPUs under a Long Term Support (LTS) way. Hyperbola aims to keep its package and management tools simple, stable and secure. The primary goal is to give the user complete control over their system with 100% free software, free culture, security, privacy, stability and init freedom.
Development is focused on a balance of simplicity, elegance, code-correctness and bleeding edge Free Software.
Its lightweight and simple design makes it easy to extend and mold into whatever kind of system you're building.
When Hyperbola first started?
Hyperbola's idea born in FISL17 (Porto Alegre, Brazil) through ideas proposed from people to coadde and Emulatorman develop a fully free distribution based on Arch in combination to Debian stability. In addition, some ideas such as build all packages from the source instead of a version control system with strong checksum (eg. SHA512) and signature verification were inspired by Gaming4JC which itself inspired Emulatorman develop the Hyperbola Packaging Guidelines over time to make an organized distribution.
However, Hyperbola began to be developed by its founders on April 15th of 2017, opening its official IRC channel in freenode and server (located in Bissen, Luxembourg) through Gandi. Then, the official site has been opened on May 20th of 2017 and its first stable version on July 13th of 2017.
What is the reason about Hyperbola origin name?
Is Hyperbola a distribution based on Parabola?
No, Hyperbola is a fully free long-term support distribution based on Arch snapshots and Debian development, with special emphasis on stability, privacy, security and init freedom.
If Hyperbola is a fully free distribution, is it following the GNU Free System Distribution Guidelines (GNU FSDG)?
Why is not Hyperbola a FSF-endorsed distribution then?
Hyperbola sent a FSF endorsement request to the FSF webmasters for an initial review and then to the Workgroup for fully free GNU/Linux distributions mailing list for a full review.
Since Hyperbola has passed both reviews, it has been sent the FSF licensing team for final brief review and endorsement. The final determination of whether Hyperbola gains endorsement will be made by them.
What is Long Term Support (LTS)?
Long Term Support (LTS) is a type of special versions or editions of software designed to be supported for a longer than normal period.
Unlike distributions such as Arch which are rolling release models, our goal is extend the period of software maintenance; it also alters the type and frequency of software updates (patches) to reduce the risk, expense, and disruption of software deployment, while promoting the dependability of the software.
See our releases page for further details.
How Hyperbola stability works?
Understand that the job of Hyperbola, independently of Freedom is, and always is, to develop a Stable version of Arch. The other releases are means to that end. You may find the other releases perfectly usable for whatever use you have for them.
Understand, however, that Testing is testing; things are expected to break from time to time. Testing is just what it says it is; it's for testing whether it works reliably prior to its release as a future Stable. You may well find Testing reliable enough, and in fact others have remarked that Hyperbola Testing is more reliable than some other distributions' Stable releases.
Corollaries to this in the commercial world are Development, Testing, and Production. In theory, businesses don't let anyone anywhere near their Production servers until they've proven their latest release isn't going to break anything which currently works, and whose new features or functionality have been documented to the business's satisfaction. This is what Hyperbola's Stable name means: that, once released, the operating system remains relatively unchanging over time.
YMMV. Caveat emptor. You get what you pay for. As the saying goes, “If it breaks, you get to keep both pieces”.
See our packaging guidelines for further details about our development.
What means privacy for Hyperbola?
Hyperbola's objective is to support the privacy of its community, it means distribute all software secure from global data surveillance revealed in the publication of Snowden's NSA documents, as well as additional hardened packages which remove lower level protocols that may cause privacy leaks, metadata/fingerprinting, and vulnerabilities.
What is the Init Freedom Campaign?
The Init Freedom Campaign 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).
If you are running Arch GNU/Linux or Parabola GNU/Linux-libre, migrating to Hyperbola GNU/Linux-libre is as simple as reconfiguring pacman to use its repositories. See the Migration guides for Arch and Parabola for instructions.
Be sure to take a look at the Hyperbola Social Contract, it guides us in all we do.
Our frequently asked questions is to provide answers to questions often asked by users who moved to Hyperbola GNU/Linux-libre from the Arch GNU/Linux and other GNU/Linux ones. It discusses issues caused by making the system completely free. For explanation on technical details of the system look at Arch FAQ.
The official Hyperbola channel is #hyperbola, hosted on Freenode.
This wiki article is based on ParabolaWiki.