Ang hingpit nga libre nga pag-apod-apod sa Linux Hyperbola giusab ngadto sa usa ka tinidor sa OpenBSD

Ang proyekto sa Hyperbola, bahin sa proyekto nga gisuportahan sa Open Source Foundation listahan hingpit nga libre nga pag-apod-apod, gipatik plano alang sa transisyon sa paggamit sa kernel ug user utilities gikan sa OpenBSD uban sa porting sa pipila ka mga component gikan sa ubang mga sistema sa BSD. Ang bag-ong pag-apod-apod giplano nga ipang-apod-apod ubos sa ngalan nga HyperbolaBSD.

Ang HyperbolaBSD giplano nga pauswagon isip usa ka bug-os nga tinidor sa OpenBSD, nga palapdan sa bag-ong code nga gihatag ubos sa GPLv3 ug LGPLv3 nga mga lisensya. Ang code nga gihimo sa ibabaw sa OpenBSD gitumong sa hinay-hinay nga pag-ilis sa mga sangkap sa OpenBSD nga gipang-apod-apod ubos sa mga lisensya nga dili uyon sa GPL. Ang kaniadto naporma nga Hyperbola GNU/Linux-libre nga sanga ipadayon hangtod sa 2022, apan ang umaabot nga pagpagawas sa Hyperbola ibalhin sa bag-ong kernel ug mga elemento sa sistema.

Ang pagkadiskontento sa mga uso sa pag-uswag sa kernel sa Linux gikutlo nga hinungdan sa pagbalhin sa OpenBSD codebase:

  • Ang pagsagop sa technical copyright protection (DRM) ngadto sa Linux kernel, pananglitan, ang kernel apil suporta alang sa HDCP (High-bandwidth Digital Content Protection) nga teknolohiya sa pagpanalipod sa kopya alang sa audio ug video nga sulod.
  • Pagpalambo mga inisyatibo sa pagpalambo sa mga drayber alang sa Linux kernel sa Rust. Ang mga hyperbola developers dili malipayon sa paggamit sa usa ka sentralisadong Cargo repository ug mga problema uban ang kagawasan sa pag-apod-apod sa mga pakete sa Rust. Sa partikular, ang mga termino sa paggamit sa Rust ug Cargo nga mga marka nagdili sa pagpreserbar sa ngalan sa proyekto kung adunay mga pagbag-o o mga patch (ang usa ka pakete mahimong ipang-apod-apod sa ilalum sa Rust ug Cargo nga ngalan lamang kung kini gihugpong gikan sa orihinal nga source code, kon dili gikinahanglan pagkuha sa una nga sinulat nga pagtugot gikan sa Rust Core team o pagbag-o sa ngalan).
  • Linux kernel development nga walay pagtagad sa seguridad (Grsecurity dili na usa ka libre nga proyekto, ug ang inisyatiba KSPP (Kernel Self Protection Project) nag-stagnate).
  • Daghang GNU user environment component ug system utilities nagsugod sa pagpahamtang sa wala kinahanglana nga functionality nga wala maghatag ug paagi sa pag-disable niini sa panahon sa pagtukod. Ingon nga usa ka pananglitan, ang klasipikasyon sa mandatory dependencies gihatag PulseAudio sa gnome-control-center, SystemD sa GNOME, taya sa Firefox ug Java sa gettext.

Pahinumdum kami kanimo nga ang proyekto sa Hyperbola gipalambo subay sa prinsipyo sa KISS (Keep It Simple Stupid) ug gitumong sa paghatag sa mga tiggamit sa usa ka yano, gaan, lig-on ug luwas nga palibot. Kaniadto, ang pag-apod-apod naporma pinasukad sa na-stabilize nga mga seksyon sa base sa pakete sa Arch Linux, nga adunay pipila nga mga patch nga gibalhin gikan sa Debian aron mapaayo ang kalig-on ug seguridad. Ang sistema sa pagsugod gibase sa sysvinit uban sa pag-port sa pipila ka mga kalamboan gikan sa mga proyekto sa Devuan ug Parabola. Ang panahon sa suporta sa pagpagawas mao ang 5 ka tuig.

Source: opennet.ru

Idugang sa usa ka comment