Siideynta qaybinta Linux Hyperbola 0.4, kaas oo bilaabay u haajiridda tignoolajiyada OpenBSD

Ka dib laba sano iyo badh tan iyo markii la sii daayay, sii deynta Hyperbola GNU/Linux-libre 0.4 mashruuca, kaas oo lagu daray liiska Free Software Foundation ee qaybinta gebi ahaanba bilaashka ah, ayaa la sii daayay. Hyperbola waxay ku salaysan tahay jeexyo xasiloon oo ah saldhigga xirmada Arch Linux, oo leh balastaro laga soo dejiyay Debian si loo hagaajiyo xasilloonida iyo amniga. Dhismayaasha Hyperbola waxaa loo sameeyay i686 iyo x86_64 naqshadaha (1.1 GB).

Mashruuca waxaa loo sameeyay si waafaqsan mabda'a KISS (Keep It Simple Stupid) waxaana loogu talagalay in la siiyo isticmaalayaasha jawi fudud, khafiif ah, xasilloon oo ammaan ah. Si ka duwan moodalka cusboonaysiinta ee Arch Linux, Hyperbola waxay isticmaashaa moodal siideynta caadiga ah oo leh wareeg casriyeyn dheer oo noocyadii hore loo sii daayay. sysvinit waxaa loo istcimaalay sidii nidaam bilow ah oo leh soo gudbinta horumarka qaar ee mashaariicda Devuan iyo Parabola (horumariyeyaasha Hyperbola waa kuwa ka soo horjeeda systemd).

Qaybinta waxaa ka mid ah codsiyada bilaashka ah oo kaliya waxayna la socotaa kernel Linux-Libre oo laga xayuubiyay walxo firmware binary-ga ah oo aan bilaash ahayn. Kaydka mashruuca ayaa ka kooban 5257 xirmo. Si loo joojiyo rakibidda xirmooyinka aan xorta ahayn, liiska madow iyo xannibaadda heerka isku dhaca ku tiirsanaanta ayaa la isticmaalaa. Ku rakibida baakadaha AUR lama taageero

Siideynta Hyperbola 0.4 waxay u taagan tahay u gudubka dariiqa socdaalka hore loogu dhawaaqay ee tignoolajiyada OpenBSD. Mustaqbalka, diiradda ayaa la saari doonaa mashruuca HyperbolaBSD, kaas oo bixiya abuuritaanka qalab qaybinta oo lagu bixiyo shatiga koobileed, laakiin ku salaysan kernel kale iyo jawi nidaam oo laga soo furay OpenBSD. Marka loo eego shatiga GPLv3 iyo LGPLv3, mashruuca HyperbolaBSD waxa uu horumarin doonaa qaybo u gaar ah oo loogu talagalay in lagu beddelo qaybaha aan xorta ahayn ama GPL-ka ee aan ku habboonayn nidaamka.

Isbeddelada ugu muhiimsan ee nooca 0.4 waxay la xiriiraan nadiifinta qaybaha la bixin karo iyo ku darida xirmooyinka kale. Tusaale ahaan, kombuyuutar Lumina ah ayaa lagu daray oo socon kara D-Bus la'aana sidaas darteed taageerada D-Bus waa laga saaray. Waxa kale oo meesha laga saaray taageerada Bluetooth, PAM, elogind, PolicyKit, ConsoleKit, PulseAudio iyo Avahi. Qaybaha ku shaqaynta Bluetooth-ka waa laga saaray kakanaanta iyo arrimaha amniga ee iman kara awgeed.

Marka lagu daro sysvinit, taageerada tijaabada ah ee nidaamka init ee runit ayaa lagu daray. Xirmada sawirada waxaa loo raray qaybaha Xenocara ee lagu sameeyay OpenBSD (X.Org 7.7 oo leh x-server 1.20.13+ patches). Halkii laga furi lahaa OpenSSL, maktabadda LibreSSL ayaa ku lug leh. Nidaamka la saaray, Rust iyo Node.js iyo ku tiirsanaanta la xidhiidha.

Arrimaha Linux ee ku riixay horumarinta Hyperbola inay u beddelaan tignoolajiyada OpenBSD:

  • Qaadashada hababka farsamada ee ilaalinta xuquuqda daabacaada (DRM) ee Linux kernel, tusaale ahaan, taageerada HDCP (High-bandwidth Digital Content Protection) tignoolajiyada ilaalinta nuqulka ee maqalka iyo muuqaalka ayaa lagu daray kernel-ka.
  • Horumarinta hindise lagu horumarinayo darawalada kernel-ka Linux ee luqadda Rust Horumarinta Hyperbola kuma faraxsana isticmaalka kaydinta xamuulka ee dhexdhexaadka ah iyo dhibaatooyinka xoriyada lagu qaybiyo baakadaha leh Rust. Gaar ahaan, shuruudaha calaamadaynta miridhku iyo xamuulka waxay mamnuucayaan sii haysashada magaca mashruuca haddii ay dhacdo isbeddello ama dhejisyo lagu dabaqo (xirmo waxa kaliya oo lagu qaybin karaa magaca miridhku iyo xamuulka haddii laga dhisay koodka isha asalka ah, haddii kale oggolaansho qoran ka hor. waxaa looga baahan yahay kooxda Rust Core ama beddelka magaca).
  • Horumarinta kernel-ka Linux iyada oo aan loo eegin amniga (Grsecurity hadda ma ahan mashruuc bilaash ah, iyo hindisaha KSPP (Mashruuca Ilaalinta Nafta Kernel) waa mid fadhiid ah).
  • Qaybo badan oo ka mid ah deegaanka isticmaalaha GNU iyo adeegyada nidaamka waxay bilaabaan inay ku soo rogaan shaqeynta aan la soo koobi karin iyadoon la siin hab lagu joojiyo waqtiga dhismaha. Tusaalooyinka waxaa ka mid ah u samaynta ku-tiirsanaanta loo baahan yahay PulseAudio ee gnome-control-center, SystemD in GNOME, Rust in Firefox, iyo Java in gettext.

Source: opennet.ru

Add a comment