Hyperbola projekt kuulub Toetavasse Avatud Tarkvara Fondi täielikult avatud distributsioonid, üleminekuplaan OpenBSD tuumale ja kasutaja utiliididele koos mõningate komponentide portimisega teistest BSD süsteemidest. Uut distributsiooni plaanitakse levitada nime all HyperbolaBSD.
HyperbolaBSD arendamine toimub täieõigusliku OpenBSD haardena, mis laieneb uue koodi kaudu, mis on litsentsitud GPLv3 ja LGPLv3 all. OpenBSD peal arendatav kood on suunatud järk-järgulisele asendamisele OpenBSD komponentidega, mille litsentsid ei ühti GPL-iga. Varasemalt arendatud Hyperbola GNU/Linux-libre haru toetamist jätkatakse kuni 2022. aastani, kuid tulevased Hyperbola väljaanded kantakse uuele tuumale ja süsteemi elementidele.
Põhjuseks üleminekuks OpenBSD koodibaasile on rahulolematus Linuxi tuuma arendustrendidega:
- Linuxi tuumasse on sisse viidud autoriõiguse kaitse tehnoloogiad (DRM), näiteks oli tuumas toetatud HDCP (High-bandwidth Digital Content Protection) kopeerimise kaitse tehnoloogia.
- algatustega Linuxi tuuma draiverite arendamiseks Rusti keeles. Hyperbola arendajad on rahulolematud tsentraliseeritud Cargo hoidla kasutamise ja Rust pakettide jaotamise vabaduse üle. Eelkõige keelavad Rusti ja Cargo kaubamärgiga seotud kasutustingimused projekti nime säilitamise juhul, kui tehakse muutusi või rakendatakse plaastrit (paketti võib jagada Rusti ja Cargo nime all ainult juhul, kui see on koostatud originaalallikatest, muidu peab saama Rust Core tiimilt eelneva kirjaliku nõusoleku või muutma nime).
- Linuxi tuuma arendamine ilma turvalisusele tähelepanu pööramata (Grsecurity , vaid algatus (Kernel Self Protection Project) on stagnatsioonis).
- Paljud GNU keskkonna komponendid ja süsteemi utiliidid hakkavad kehtestama liialt funktsionaalsust, ei paku võimalusi selle deaktiveerimiseks koostamisel. Näiteks tuuakse välja kohustuslikud sõltuvused gnome-control-centeris, SystemD GNOME'is, Firefoxis ja gettextis.
Tulet meelde, et projekt Hyperbola areneb vastavalt KISS (Keep It Simple Stupid) printsiibile ja on suunatud kasutajatele lihtsa, kerge, stabiilse ja turvalise keskkonna pakkumisele. Varasemas versioonis formuleeriti distributsioon Arch Linuxi stabiilsete paketibaaside lõike põhjal, kandes Debianist üle mõned plaastrid stabiilsuse ja turvalisuse suurendamiseks. Süsteemi initsialiseerimine põhineb sysvinit'il, kaasates mõned töötlused projektidest Devuan ja Parabola. Väljalasketeenuse aeg on 5 aastat.
Allikas: opennet.ru
