Sakin rarraba Linux Hyperbola 0.4, wanda ya fara ƙaura zuwa fasahar OpenBSD

Bayan shekaru biyu da rabi tun bayan fitowar ta ƙarshe, an fitar da aikin Hyperbola GNU/Linux-libre 0.4, wanda ke cikin jerin rarrabuwa na kyauta na Gidauniyar Kyauta ta Kyauta. Hyperbola ya dogara ne akan tsayayyen yanki na tushen kunshin Arch Linux, tare da wasu faci da aka kawo daga Debian don inganta kwanciyar hankali da tsaro. Ana samar da ginin Hyperbola don gine-ginen i686 da x86_64 (1.1 GB).

An haɓaka aikin daidai da ka'idar KISS (Kiyaye Shi Mai Sauƙi Wawa) kuma ana nufin samarwa masu amfani da yanayi mai sauƙi, mara nauyi, kwanciyar hankali da tsaro. Ba kamar ƙirar ɗaukaka na birgima na Arch Linux ba, Hyperbola yana amfani da ƙirar saki na yau da kullun tare da doguwar sake zagayowar sabuntawa don nau'ikan da aka fitar. Ana amfani da sysvinit azaman tsarin farawa tare da jigilar wasu ci gaba daga ayyukan Devuan da Parabola (Masu haɓaka Hyperbola abokan adawar systemd ne).

Rarrabawa ya haɗa da aikace-aikacen kyauta kawai kuma ya zo tare da Linux-Libre kernel da aka cire daga abubuwan firmware marasa kyauta. Ma'ajiyar aikin ta ƙunshi fakiti 5257. Don toshe shigar da fakitin da ba kyauta ba, ana amfani da baƙar lissafi da toshewa a matakin rigima na dogaro. Ba a tallafawa shigar da fakiti daga AUR.

An sanya sakin Hyperbola 0.4 a matsayin canji a kan hanyar zuwa ƙaura da aka sanar a baya zuwa fasahar OpenBSD. A nan gaba, za a mai da hankali kan aikin HyperbolaBSD, wanda ke ba da damar ƙirƙirar kayan rarraba da aka kawo ƙarƙashin lasisin hagu, amma dangane da madadin kwaya da yanayin tsarin da aka soke daga OpenBSD. A ƙarƙashin lasisin GPLv3 da LGPLv3, aikin HyperbolaBSD zai haɓaka nasa abubuwan da ke da nufin maye gurbin sassan da ba kyauta ko GPL da ba su dace da tsarin ba.

Babban canje-canje a cikin sigar 0.4 suna da alaƙa da tsaftacewar abubuwan da za a iya raba su da haɗawa cikin madadin fakiti. Misali, an kara tebur na Lumina wanda zai iya aiki ba tare da D-Bus ba don haka an cire tallafin D-Bus. Hakanan an cire goyan bayan Bluetooth, PAM, elogind, PolicyKit, ConsoleKit, PulseAudio da Avahi. An cire kayan aikin Bluetooth saboda rikitarwa da yuwuwar matsalolin tsaro.

Baya ga sysvinit, an ƙara tallafin gwaji don tsarin runit init. An matsar da tarin zane-zane zuwa abubuwan da aka haɓaka na Xenocara a cikin OpenBSD (X.Org 7.7 tare da facin x-server 1.20.13 +). Maimakon OpenSSL, ɗakin karatu na LibreSSL yana da hannu. An cire tsarin, Tsatsa da Node.js da abubuwan dogaro da ke da alaƙa.

Batutuwa a cikin Linux waɗanda suka tura masu haɓaka Hyperbola don canzawa zuwa fasahar OpenBSD:

  • Amincewa da hanyoyin fasaha na kariyar haƙƙin mallaka (DRM) a cikin kernel na Linux, alal misali, goyan bayan HDCP (Kariyar abun ciki na Dijital mai girma) kwafin fasahar kariyar don sauti da abun ciki na bidiyo an haɗa su a cikin kwaya.
  • Haɓaka wani yunƙuri don haɓaka direbobi don kernel Linux a cikin yaren Rust. Masu haɓaka Hyperbola ba su da farin ciki da amfani da ma'ajin Cargo na tsakiya da matsaloli tare da 'yancin rarraba fakiti tare da Rust. Musamman, sharuɗɗan alamar kasuwanci na Rust da Cargo sun hana riƙe sunan aikin a cikin yanayin canje-canje ko facin da ake amfani da su (ana iya sake rarraba fakiti a ƙarƙashin sunan Rust da Cargo idan an gina shi daga lambar tushe ta asali, in ba haka ba kafin rubuta izini ana buƙata daga ƙungiyar Rust Core ko canjin suna).
  • Haɓaka kwaya ta Linux ba tare da la'akari da tsaro ba (Grsecurity ba aikin kyauta ba ne, kuma shirin KSPP (Kernel Self Protection Project) yana tsayawa tsayin daka).
  • Yawancin abubuwa na yanayin mai amfani na GNU da abubuwan amfani na tsarin sun fara aiwatar da ayyuka masu yawa ba tare da samar da hanyar kashe shi a lokacin ginawa ba. Misalai sun haɗa da yin taswira zuwa abubuwan dogaro da ake buƙata PulseAudio a cikin gnome-control-center, SystemD in GNOME, Tsatsa a Firefox, da Java a cikin gettext.

source: budenet.ru

Add a comment