Kamora dilemo tse pedi le halofo ho tloha tokollong ya ho qetela, projeke ya Hyperbola GNU e se e lokollotswe.Linux-libre 0.4, e kenyellelitsoeng lenaneng la Free Software Foundation la kabo e sa lefelloeng ka ho feletseng. Hyperbola e thehiloe holim'a likarolo tse tsitsitseng tsa motheo oa sephutheloana sa Arch. Linux ka phetisetso ho tloha ho Debian Li-patches tse ling ho ntlafatsa botsitso le ts'ireletso. Ho hlahisoa li-hyperbola buildings bakeng sa meralo ea i686 le x86_64 (1.1 GB).
Morero ona o ntse o ntshetswa pele ho ya ka molaomotheo wa KISS (Keep It Simple Stupid) mme o ikemiseditse ho fa basebedisi tikoloho e bonolo, e bobebe, e tsitsitseng le e sireletsehileng. Ho fapana le mohlala wa Arch wa ntjhafatso, LinuxHyperbola e sebelisa mohlala oa tokollo ea khale o nang le potoloho e telele ea ntlafatso bakeng sa liphetolelo tse seng li ntse li le teng. Sysvinit e sebelisoa e le sistimi ea init, ka nts'etsopele e 'ngoe e nkiloeng ho tsoa mererong ea Devuan le Parabola (bahlahisi ba Hyperbola ba hanyetsa systemd).
Kabo e kenyelletsa feela lits'ebetso tsa mahala 'me e tla le kernel Linux-Libre, e hloekisitsoe likarolo tsa firmware ea binary tse sa lefelloeng. Polokelo ea projeke e na le liphutheloana tse 5257. Thibelo ea likhohlano tsa lenane le letšo le ho itšetleha ka batho li sebelisoa ho thibela ho kenngoa ha liphutheloana tse sa lefelloeng. Ho kenngoa ha liphutheloana ho tsoa ho AUR ha ho tšehetsoe.
Ho lokolloa ha Hyperbola 0.4 ho behiloe e le ea nakoana tseleng ea ho falla ho phatlalalitsoeng pele ho theknoloji ea OpenBSD. Nakong e tlang, sepheo sa mantlha e tla ba morero oa HyperbolaBSD, o fanang ka tlhahiso ea kabo e fanoeng tlas'a laesense ea copyleft, empa e ipapisitse le mofuta o mong oa kernel le tikoloho ea sistimi e ferekaneng ho tloha OpenBSD. Tlas'a laesense ea GPLv3 le LGPLv3, morero oa HyperbolaBSD o tla hlahisa likarolo tsa oona tse reretsoeng ho nkela likarolo tse sa lefelloeng kapa tse sa lumellaneng le GPL.
Liphetoho tse kholo tsa mofuta oa 0.4 li amana le ho hloekisoa ha likarolo tse ka tsamaisoang le ho kenyelletsa liphutheloana tse ling. Mohlala, komporo ea Lumina e kentsoe e ka sebetsang ntle le D-Bus mme ka hona tšehetso ea D-Bus e tlositsoe. Tšehetso ea Bluetooth, PAM, elogind, PolicyKit, ConsoleKit, PulseAudio le Avahi le eona e tlositsoe. Likarolo tsa Bluetooth li tlositsoe ka lebaka la ho rarahana le mathata a ka bang teng ts'ireletso.
Ntle le sysvinit, tšehetso ea liteko bakeng sa sistimi ea runit init e kentsoe. Grafiken stack e fetiselitsoe ho likarolo tsa Xenocara tse ntlafalitsoeng ho OpenBSD (X.Org 7.7 e nang le li-x-server 1.20.13 + patches). Sebakeng sa OpenSSL, ho sebelisoa laeborari ea LibreSSL. E tlositsoe systemd, Rust le Node.js le litšepeho tsa tsona tse amanang.
Mathata ho Linux, e leng se ileng sa susumetsa bahlahisi ba Hyperbola ho fetohela ho mahlale a OpenBSD:
- Kamohelo ka hare ho motheo Linux Mekhoa ea botekgeniki ea tšireletso ea litokelo tsa mongoli (DRM), mohlala, tšehetso ea theknoloji ea HDCP (High-bandwidth Digital Content Protection) bakeng sa ho kopitsa litaba tsa molumo le video e kenyelelitsoe ka har'a kernel.
- Nts'etsopele ea morero oa nts'etsopele ea mokhanni oa kernel Linux ka puo ea Rust. Bahlahisi ba Hyperbola ha ba khotsofalle tšebeliso ea polokelo ea Cargo e bohareng le mathata a ho aba liphutheloana tsa Rust ka bolokolohi. Ka ho khetheha, mantsoe a letšoao la khoebo la Rust le Cargo a thibela ho boloka lebitso la projeke ha ho etsoa liphetoho kapa ho sebelisoa li-patches (sephutheloana se ka abuoa tlas'a lebitso la Rust kapa Cargo feela haeba se hahiloe ho tsoa khoutung ea mohloli oa pele; ho seng joalo, tumello e ngotsoeng esale pele ho tsoa sehlopheng sa Rust Core kapa phetoho ea lebitso ea hlokahala).
- Nts'etsopele ea kernel Linux ntle le ho nahana ka tshireletso (Grsecurity ha e sa le projeke ya mahala, mme morero wa KSPP (Kernel Self Protection Project) o eme tsi!).
- Likarolo tse ngata tsa tikoloho ea basebelisi ba GNU le lisebelisoa tsa sistimi li qala ho beha ts'ebetso e sa hlokahaleng ntle le ho fana ka mokhoa oa ho e thibela ka nako ea kaho. Mehlala e kenyelletsa lipehelo tse tlamang tsa PulseAudio ho gnome-control-center, SystemD ho GNOME, Rust in Firefox, le Java in gettext.
Source: opennet.ru
