Hyperbola 0.4 jau ir izlaista un jau ir ceļā uz OpenBSD migrāciju

Hiperbola_GNU

Pēc divarpus gadiem kopš pēdējās versijas tika paziņots par jaunās projekta "Hyperbola GNU/Linux-libre 0.4" versijas izlaišanu , kas ir iekļauta Brīvās programmatūras fonda pilnīgi bezmaksas izplatījumu sarakstā.

Tiem, kas nav pazīstami ar šo Linux izplatījumu, Hyperbola ir balstīta uz stabilizētiem Arch Linux pakotņu bāzes segmentiem , un daži ielāpi ir pārnesti no Debian, lai uzlabotu stabilitāti un drošību.

Projekts ir izstrādāts pēc KISS (Keep It Simple, Stupid — Saglabājiet vienkāršību, bet stulbumu) principa, un tā mērķis ir nodrošināt lietotājiem vienkāršu, vieglu, stabilu un drošu vidi.

Atšķirībā no Arch Linux mainīgā atjaunināšanas modeļa, Hyperbola izmanto klasisko izlaišanas modeli ar ilgu atjaunināšanas izlaišanas ciklu jau izlaistajām versijām.

sysvinit kā pārnēsājamu inicializācijas sistēmu izmanto daži Devuan un Parabola projektu uzlabojumi (Hyperbola izstrādātāji iebilst pret systemd).

Izplatījumā ir iekļautas tikai bezmaksas lietojumprogrammas, un tajā ir Linux-Libre kodols, kurā nav iekļauti bezmaksas binārās programmaparatūras elementi. Projekta repozitorijā ir 5257 pakotnes. Lai bloķētu bezmaksas pakotņu instalēšanu, tiek izmantoti melnie saraksti un atkarības-konfliktu līmeņa bloķētāji, kā arī jāņem vērā, ka pakotņu instalēšana no AUR netiek atbalstīta.

Galvenie Hyperbola jauninājumi 0.4

Hyperbola 0.4 izlaišana tiek pozicionēta kā pāreja uz iepriekš izziņoto migrāciju uz OpenBSD tehnoloģijām. Turpmāk uzmanība tiks pievērsta HyperbolaBSD projektam, kas paredz izveidot izplatīšanas komplektu, kas tiek piegādāts saskaņā ar copyleft licenci, bet balstīts uz alternatīvu kodolu un OpenBSD sadalītu sistēmas vidi.

Saskaņā ar GPLv3 un LGPLv3 licencēm HyperbolaBSD projekts izstrādās savus komponentus, kas paredzēti, lai aizstātu nebrīvās vai ar GPL nesaderīgās sistēmas daļas.

Galvenās izmaiņas 0.4 versijā ir saistītas ar nevajadzīgu komponentu noņemšanu un iekļaušanu alternatīvās pakotnēs . Piemēram, ir pievienota Lumina darbvirsmas vide, kas var darboties bez D-Bus, un tāpēc D-Bus atbalsts ir noņemts.

Ir noņemts arī atbalsts Bluetooth, PAM, elogind, PolicyKit, ConsoleKit, PulseAudio un Avahi . Bluetooth funkcionalitātes komponenti tika likvidēti to sarežģītības un iespējamo drošības problēmu dēļ.

Papildus sysvinit ir pievienots eksperimentāls atbalsts runit init sistēmai, savukārt grafikas kaudze ir pārvietota uz Xenocara komponentiem, kas izstrādāti OpenBSD platformā (X.Org 7.7 ar x-server 1.20.13 + ielāpi). OpenSSL vietā tiek izmantots LibreSSL. Systemd, Rust un Node.js, kā arī ar tiem saistītās atkarības ir noņemtas.

Attiecībā uz Linux problēmām, kas pamudināja Hyperbola izstrādātājus pāriet uz OpenBSD tehnoloģijām:

  1. Autortiesību aizsardzības tehnisko līdzekļu (DRM) ieviešana Linux kodolā, piemēram, atbalsts HDCP (High-bandwidth Digital Content Protection) kopēšanas aizsardzības tehnoloģijai audio saturam tika iekļauts kodolā un video.
  2. Iniciatīvas izstrāde, lai izstrādātu draiverus Linux kodolam Rust valodā.
  3. Hyperbola izstrādātāji nav apmierināti ar centralizētās Cargo repozitorija izmantošanu, un viņiem ir problēmas ar brīvību izplatīt pakotnes ar Rust. Jo īpaši preču zīmes Rust and Cargo noteikumi aizliedz saglabāt projekta nosaukumu, ja tiek veiktas izmaiņas vai ielāpi (paku drīkst izplatīt tikai ar nosaukumu Rust and Cargo (ja tā ir izgatavota no oriģinālā avota). citādi iepriekš saņemta rakstiska atļauja jāiegūst)
  4. Linux kodola izstrāde, nedomājot par drošību (Grsecurity vairs nav bezmaksas projekts, un KSPP (Kernel Self Protection Project) iniciatīva ir apstājusies).
  5. Daudzi GNU lietotāja vides komponenti un sistēmas utilītas sāk uzspiest lieku funkcionalitāti, neparedzot iespēju to atspējot kompilēšanas laikā. Piemēri ietver nepieciešamo atkarību piešķiršanu PulseAudio gnome-control-center, SystemD GNOME, Rust pārlūkprogrammā Firefox un Java gettext.

Visbeidzot, ja jūs interesē izmēģināt šo izplatījumu, jums jāzina, ka Hyperbola versijas tiek ģenerētas i686 un x86_64 arhitektūrām .

Jūs varat tos iegūt no šīs saites.


Pievienot kā vēlamo avotu pakalpojumā Google