Pelepasan distribusi Linux Hyperbola 0.4, anu mimiti migrasi ka téknologi OpenBSD

Saatos dua satengah taun ti sékrési panungtungan, sékrési proyék Hyperbola GNU/Linux-libre 0.4 geus kabentuk, nu kaasup dina daptar distribusi sagemblengna bébas dirojong ku Open Source Foundation. Hyperbola didasarkeun kana irisan stabil tina pangkalan pakét Arch Linux, sareng sababaraha patches dibawa ti Debian pikeun ningkatkeun stabilitas sareng kaamanan. Majelis Hyperbola dihasilkeun pikeun arsitéktur i686 sareng x86_64 (1.1 GB).

Proyék ieu dikembangkeun saluyu sareng prinsip KISS (Keep It Simple Stupid) sareng tujuanana pikeun nyayogikeun pangguna lingkungan anu sederhana, ringan, stabil sareng aman. Beda sareng modél update rolling Arch Linux, Hyperbola ngagunakeun modél pelepasan klasik sareng siklus pembaruan anu panjang pikeun versi anu parantos dileupaskeun. sysvinit dipaké salaku sistem initialization kalawan porting sababaraha kamajuan tina proyék Devuan na Parabola (pamekar Hyperbola lawan systemd).

Distribusi ieu ngan ukur kalebet aplikasi gratis sareng nganggo kernel Linux-Libre, dibersihkeun tina unsur non-bébas firmware binér. Repository proyék ngandung 5257 bungkusan. Pikeun meungpeuk pamasangan bungkusan anu henteu gratis, daptar hideung sareng blokir dina tingkat konflik kagumantungan dianggo. Masang pakét ti AUR henteu dirojong.

Pelepasan Hyperbola 0.4 diposisikan salaku transisi dina jalan ka migrasi anu diumumkeun sateuacana kana téknologi OpenBSD. Dina mangsa nu bakal datang, fokus utama bakal dina proyék HyperbolaBSD, nu nyadiakeun keur kreasi distribusi disadiakeun dina lisénsi copyleft, tapi dumasar kana hiji kernel alternatif jeung lingkungan sistem forked ti OpenBSD. Dina lisénsi GPLv3 sareng LGPLv3, proyék HyperbolaBSD bakal ngembangkeun komponén sorangan anu ditujukeun pikeun ngagentos bagian sistem anu henteu gratis atanapi teu cocog sareng GPL.

Parobihan utama dina versi 0.4 aya hubunganana sareng beberesih komponén anu tiasa dikaluarkeun sareng kalebet bungkusan alternatif. Contona, hiji desktop Lumina geus ditambahkeun anu bisa ngajalankeun tanpa D-Beus sahingga rojongan D-Bus geus dihapus. Rojongan pikeun Bluetooth, PAM, elogind, PolicyKit, ConsoleKit, PulseAudio sareng Avahi ogé parantos dipupus. Komponén Bluetooth parantos dipiceun kusabab pajeulitna sareng masalah kaamanan poténsial.

Salian sysvinit, rojongan eksperimen pikeun sistem runit init geus ditambahkeun. tumpukan grafik geus dibikeun ka komponén Xenocara dimekarkeun dina OpenBSD (X.Org 7.7 kalawan x-server 1.20.13 + patch). Gantina OpenSSL, perpustakaan LibreSSL dianggo. Dipiceun systemd, Rust jeung Node.js jeung kagumantungan maranéhanana.

Masalah dina Linux anu nyababkeun pamekar Hyperbola ngalih ka téknologi OpenBSD:

  • Adopsi sarana teknis panyalindungan hak cipta (DRM) kana kernel Linux, contona, rojongan pikeun HDCP (High-bandwidth Digital Content Protection) téhnologi ngalawan nyalin eusi audio jeung video ieu kaasup dina kernel.
  • Ngembangkeun hiji inisiatif pikeun ngembangkeun drivers pikeun kernel Linux Ubuntu dina Rust. Pamekar Hyperbola henteu resep kana panggunaan gudang kargo terpusat sareng masalah sareng kabébasan pikeun ngadistribusikaeun bungkusan sareng Rust. Khususna, istilah pamakean merek dagang Rust and Cargo ngalarang nahan nami proyék upami aya modifikasi atanapi patch (pakét tiasa disebarkeun dina nami Rust and Cargo ngan upami disusun tina kode sumber asli, upami henteu. idin tinulis sateuacanna kedah dicandak ti tim Rust Core atanapi robih nami).
  • Ngembangkeun kernel Linux tanpa merhatikeun kaamanan (Grsecurity henteu deui proyek gratis, sareng inisiatif KSPP (Proyek Perlindungan Diri Kernel) stagnan).
  • Seueur komponén lingkungan pangguna GNU sareng utilitas sistem mimiti maksakeun fungsionalitas anu teu dipikabutuh tanpa masihan jalan pikeun nganonaktipkeunana dina waktos ngawangun. Conto kalebet katergantungan wajib PulseAudio di gnome-control-center, SystemD di GNOME, Rust di Firefox, sareng Java dina gettext.

sumber: opennet.ru

Tambahkeun komentar