Lëshimi i distribucionit Linux Hyperbola 0.4, që ka filluar migrimin në teknologjitë OpenBSD

Pas dy vjet e gjysmë nga lëshimi i fundit, është formuar lëshimi i projektit Hyperbola GNU/Linux-libre 0.4, i cili bën pjesë në listën e distribucioneve të plotë i lirë të mbështetur nga Fondi i Softuerit të Lirë. Hyperbola është i bazuar në prerjet e stabilizuara të bazës së paketave Arch Linux me transferimin e disa patch-eve nga Debian për të rritur stabilitetin dhe sigurinë. Ndërtimet e Hyperbola formohen për arkitekturën i686 dhe x86_64 (1.1 GB).

Projekti zhvillohet në përputhje me parimin KISS (Mbajeni të Thjeshtë, Budalla) dhe ka për qëllim të ofrojë përdoruesve një mjedis të thjeshtë, të lehtë, stabil dhe të sigurt. Ndryshe nga modeli rolling i përditësimeve të Arch Linux, Hyperbola përdor një model klasik të formimit të lëshimeve me një cikël të gjatë të lëshimeve për versione të tashme. Si sistem inicializimi përdoret sysvinit me portimin e disa zhvillimeve nga projektet Devuan dhe Parabola (zhvilluesit e Hyperbola janë kundër systemd).

Distribucioni përfshin vetëm aplikacione të lira dhe ofrohet me bërthamën Linux-Libre, e pastër nga elementet e pa-lira të firmware-it binar. Repoja e projektit ka 5257 paketa. Për bllokimin e instalimit të paketave të pa-lira, përdoret një listë e zezë dhe bllokim në nivelin e konflikteve të varësive. Instalimi i paketimeve nga AUR nuk mbështetet.

Lëshimi i Hyperbola 0.4 pozicionohet si një kalim në rrugën drejt migrimit të mëparshëm në teknologjitë OpenBSD. Në të ardhmen, vëmendja do të jetë fokusohet tek projekti HyperbolaBSD, i cili parashikon krijimin e një distribucioni, të ofruar nën licencën copyleft, por të bazuar në një bërthamë alternative dhe një mjedis sistemor, të ndara nga OpenBSD. Nën licencat GPLv3 dhe LGPLv3, projekti HyperbolaBSD do të zhvillojë komponentët e tij, që kanë për qëllim zëvendësimin e pjesëve të sistemit të pa-lira ose të papërshtatshme me GPL.

Të gjitha ndryshimet në versionin 0.4 lidhen me pastrimin e komponenteve të pa nevojshme dhe përfshirjen e paketave alternative. Për shembull, është shtuar desktopi Lumina, i cili mund të funksionojë pa D-Bus dhe për këtë arsye mbështetjeja për D-Bus është fshirë. Po ashtu, mbështetjeja për Bluetooth, PAM, elogind, PolicyKit, ConsoleKit, PulseAudio dhe Avahi është fshirë. Komponentët për funksionimin e Bluetooth janë hequr për shkak të komplikimeve të mëdha dhe problemeve të mundshme me sigurinë.

Përveç sysvinit, është shtuar mbështetje eksperimentale për sistemin e inicializimit runit. Grupa grafike është transferuar në komponentët Xenocara, të zhvilluar në OpenBSD (X.Org 7.7 me x-server 1.20.13 + patch-e). Në vend të OpenSSL është përdorur biblioteka LibreSSL. Systemd, Rust dhe Node.js dhe varësitë e tyre janë hequr.

Problemet në Linux, që e kanë shtyrë zhvilluesin e Hyperbola për kalimin në teknologjitë OpenBSD:

  • Pranimi nĂ« bĂ«rthamĂ«n Linux tĂ« mjeteve teknike pĂ«r mbrojtjen e tĂ« drejtave tĂ« autorit (DRM), pĂ«r shembull, nĂ« bĂ«rthamĂ« Ă«shtĂ« pĂ«rfshirĂ« mbĂ«shtetje pĂ«r teknologjinĂ« e mbrojtjes nga kopjimi tĂ« pĂ«rmbajtjes audivizuale HDCP (Mbrojtja e PĂ«rmbajtjes Digjitale tĂ« LartĂ« tĂ« Bandwidth).
  • Zhvillimi i iniciativĂ«s pĂ«r krijimin e driverĂ«ve pĂ«r bĂ«rthamĂ«n Linux nĂ« gjuhĂ«n Rust. Zhvilluesit e Hyperbola nuk janĂ« tĂ« kĂ«naqur me pĂ«rdorimin e depozitave qendrore Cargo dhe problemet me lirinĂ« e shpĂ«rndarjes sĂ« paketave me Rust. NĂ« veçanti, kushtet e pĂ«rdorimit tĂ« markave tregtare Rust dhe Cargo ndalojnĂ« ruajtjen e emrit tĂ« projektit nĂ« rastin e modifikimeve ose aplikimit tĂ« patch-eve (paketa mund tĂ« shpĂ«rndahet nĂ«n emrin Rust dhe Cargo vetĂ«m nĂ«se Ă«shtĂ« ndĂ«rtuar nga burimet origjinale, pĂ«rndryshe kĂ«rkohet njĂ« leje paraprake e shkruar nga ekipi kryesor i Rust ose ndryshimi i emrit).
  • Zhvillimi i bĂ«rthamĂ«s Linux pa marrĂ« parasysh sigurinĂ« (Grsecurity nuk Ă«shtĂ« mĂ« njĂ« projekt i lirĂ«, ndĂ«rsa iniciativa KSPP (Projekti i Mbrojtjes sĂ« BĂ«rthamĂ«s) Ă«shtĂ« nĂ« stagnim).
  • ShumĂ« komponente tĂ« ambientit pĂ«rdorues GNU dhe utilitarĂ«t sistemorĂ« fillojnĂ« tĂ« imponojnĂ« funksionalitete tĂ« tepĂ«rta, pa ofruar mundĂ«si pĂ«r t'i çaktivizuar ato gjatĂ« ndĂ«rtimit. Si shembuj, citohen varĂ«sitĂ« e detyrueshme PulseAudio nĂ« gnome-control-center, SystemD nĂ« GNOME, Rust nĂ« Firefox dhe Java nĂ« gettext.

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster